1. Stellen Sie Claude Computernutzungs-Tools und einen Benutzer-Prompt zur Verfügung
2. Claude entscheidet sich, ein Tool zu verwenden
stop_reason
von tool_use
, der Claudes Absicht signalisiert.3. Extrahieren Sie die Tool-Eingabe, führen Sie das Tool auf einem Computer aus und geben Sie die Ergebnisse zurück
user
-Nachricht fort, die einen tool_result
-Inhaltsblock enthält.4. Claude ruft weiterhin Computernutzungs-Tools auf, bis die Aufgabe abgeschlossen ist
tool_use
stop_reason
und Sie sollten zu Schritt 3 zurückkehren.Claude 4 Beta-Flag
20250429
in ihrem Typ (Claude 4-Tools)
fügen Sie dieses Beta-Flag hinzu: "betas": ["computer-use-2025-01-24"]
Claude Sonnet 3.7 Beta-Flag
20250124
in ihrem Typ (Claude Sonnet 3.7-Tools)
fügen Sie dieses Beta-Flag hinzu: "betas": ["computer-use-2025-01-24"]
Hinweis:
Die Bash-Tools (bash_20250124
) und Texteditor-Tools (text_editor_20250124
)
sind allgemein auch für Claude Sonnet 3.5 (neu) verfügbar und können
ohne den Computer-Use-Beta-Header verwendet werden.Claude Sonnet 3.5 (neu) Beta-Flag
20241022
in ihrem Typ (Claude Sonnet 3.5-Tools)
fügen Sie dieses Beta-Flag hinzu: "betas": ["computer-use-2024-10-22"]
Mache nach jedem Schritt einen Screenshot und bewerte sorgfältig, ob du das richtige Ergebnis erzielt hast. Zeige dein Denken explizit: "Ich habe Schritt X ausgewertet..." Wenn es nicht korrekt ist, versuche es erneut. Erst wenn du bestätigst, dass ein Schritt korrekt ausgeführt wurde, solltest du zum nächsten übergehen.
<robot_credentials>
. Die Verwendung der Computernutzung in Anwendungen, die eine Anmeldung erfordern, erhöht das Risiko schlechter Ergebnisse durch Prompt-Injection. Bitte lesen Sie unseren Leitfaden zur Minderung von Prompt-Injections, bevor Sie dem Modell Anmeldedaten zur Verfügung stellen.Sie haben Zugriff auf eine Reihe von Funktionen, die Sie verwenden können, um die Frage des Benutzers zu beantworten. Dies umfasst den Zugriff auf eine abgeschirmte Computerumgebung. Sie haben derzeit NICHT die Möglichkeit, Dateien zu untersuchen oder mit externen Ressourcen zu interagieren, außer durch den Aufruf der unten aufgeführten Funktionen.Wie bei der regulären Tool-Nutzung wird das vom Benutzer bereitgestellte Feld
system_prompt
weiterhin respektiert und bei der Erstellung des kombinierten System-Prompts verwendet.
description
und tool_schema
nicht erforderlich oder erlaubt.
tool_results
an Claude zurückgeben. Wie bei jedem Tool führt das Modell das Tool nicht automatisch aus.Claude 4 Tools
{ "type": "computer_20250124", "name": "computer" }
- Erweiterte Computersteuerung mit verbesserter Präzision{ "type": "text_editor_20250429", "name": "str_replace_based_edit_tool" }
- Aktualisierter Texteditor ohne den Befehl undo_edit
{ "type": "bash_20250124", "name": "bash" }
- Erweiterte Bash-Shell mit verbesserten Fähigkeitenundo_edit
nicht. Planen Sie entsprechend, wenn Sie Ihre Workflows gestalten.Claude Sonnet 3.7 Tools
{ "type": "computer_20250124", "name": "computer" }
- Enthält neue Aktionen für präzisere Steuerung{ "type": "text_editor_20250124", "name": "str_replace_editor" }
- Gleiche Fähigkeiten wie die 20241022-Version{ "type": "bash_20250124", "name": "bash" }
- Gleiche Fähigkeiten wie die 20241022-VersionClaude Sonnet 3.5 (neu) Tools
{ "type": "computer_20241022", "name": "computer" }
{ "type": "text_editor_20241022", "name": "str_replace_editor" }
{ "type": "bash_20241022", "name": "bash" }
type
identifiziert das Tool und seine Parameter für Validierungszwecke, das Feld name
ist der Tool-Name, der dem Modell präsentiert wird.
Wenn Sie das Modell auffordern möchten, eines dieser Tools zu verwenden, können Sie explizit auf das Tool über das Feld name
verweisen. Das Feld name
muss innerhalb der Tool-Liste eindeutig sein; Sie können kein Tool mit demselben Namen wie ein von Anthropic definiertes Tool im selben API-Aufruf definieren.
tools
-Block eindeutig ist), kann dies zu
einer verschlechterten Modellleistung führen.Computer-Tool
computer_20250124
- Erweitertes Computer-Tool mit fortschrittlichen Funktionen für Claude 4computer_20250124
- Erweitertes Computer-Tool mit zusätzlichen Aktionen, verfügbar in Claude Sonnet 3.7computer_20241022
- Ursprüngliches Computer-Tool, verwendet mit Claude Sonnet 3.5 (neu)display_width_px
: Erforderlich Die Breite des Displays, das vom Modell gesteuert wird, in Pixeln.display_height_px
: Erforderlich Die Höhe des Displays, das vom Modell gesteuert wird, in Pixeln.display_number
: Optional Die Display-Nummer, die gesteuert werden soll (nur relevant für X11-Umgebungen). Wenn angegeben, wird dem Tool in der Tool-Definition eine Display-Nummer bereitgestellt.computer_20250124
-Tool, das mit Claude Sonnet 3.7 verfügbar ist. Hier ist das vollständige Eingabeschema:computer_20241022
-Tool, das mit Claude Sonnet 3.5 (neu) verwendet wird:Texteditor-Tool
text_editor_20250429
- Aktualisierter Texteditor für Claude 4 ohne den Befehl undo_edit
text_editor_20250124
- Gleiche Fähigkeiten wie die 20241022-Version, zur Verwendung mit Claude Sonnet 3.7text_editor_20241022
- Ursprüngliches Texteditor-Tool, verwendet mit Claude Sonnet 3.5 (neu)Bash-Tool
bash_20250124
- Erweitertes Bash-Tool für Claude 4 mit verbesserten Fähigkeitenbash_20250124
- Gleiche Fähigkeiten wie die 20241022-Version, zur Verwendung mit Claude Sonnet 3.7bash_20241022
- Ursprüngliches Bash-Tool, verwendet mit Claude Sonnet 3.5 (neu)thinking
-Parameter zu Ihrer API-Anfrage hinzu:
budget_tokens
gibt an, wie viele Tokens Claude für das Denken verwenden kann. Dies wird von Ihrem gesamten max_tokens
-Budget abgezogen.
Wenn das Denken aktiviert ist, gibt Claude seinen Denkprozess als Teil der Antwort zurück, was Ihnen helfen kann:
tool_use
-Ergebnisse mit Ihren Tool-Implementierungen ausführtleft_mouse_down
, left_mouse_up
und neuer Modifikatortastenunterstützung verbessert. Die Zellauswahl kann zuverlässiger sein, indem diese feinkörnigen Steuerelemente verwendet und Modifikatortasten mit Klicks kombiniert werden.
6. Kontoerstellung und Inhaltsgenerierung auf sozialen und Kommunikationsplattformen: Während Claude Websites besucht, beschränken wir seine Fähigkeit, Konten zu erstellen oder Inhalte zu generieren und zu teilen oder anderweitig menschliche Impersonation über Social-Media-Websites und -Plattformen zu betreiben. Wir könnten diese Fähigkeit in Zukunft aktualisieren.
7. Schwachstellen: Schwachstellen wie Jailbreaking oder Prompt-Injection können über Frontier-KI-Systeme hinweg bestehen bleiben, einschließlich der Beta-Computernutzungs-API. Unter bestimmten Umständen befolgt Claude Befehle, die in Inhalten gefunden werden, manchmal sogar im Widerspruch zu den Anweisungen des Benutzers. Beispielsweise können Claude-Anweisungen auf Webseiten oder in Bildern die Anweisungen überschreiben oder dazu führen, dass Claude Fehler macht. Wir empfehlen:
a. Beschränkung der Computernutzung auf vertrauenswürdige Umgebungen wie virtuelle Maschinen oder Container mit minimalen Rechten
b. Vermeidung, der Computernutzung Zugriff auf sensible Konten oder Daten ohne strenge Überwachung zu geben
c. Informieren der Endbenutzer über relevante Risiken und Einholen ihrer Zustimmung, bevor Sie die für Computernutzungsfunktionen in Ihren Anwendungen erforderlichen Berechtigungen aktivieren oder anfordern
8. Unangemessene oder illegale Aktionen: Gemäß den Nutzungsbedingungen von Anthropic dürfen Sie die Computernutzung nicht einsetzen, um Gesetze oder unsere Richtlinie zur akzeptablen Nutzung zu verletzen.
Überprüfen Sie immer sorgfältig Claudes Computernutzungsaktionen und -protokolle. Verwenden Sie Claude nicht für Aufgaben, die perfekte Präzision oder sensible Benutzerinformationen erfordern, ohne menschliche Aufsicht.
Modell | Tool-Auswahl | System-Prompt-Token-Anzahl |
---|---|---|
Claude 4 Opus & Sonnet | auto any , tool | 466 Tokens 499 Tokens |
Claude Sonnet 3.7 | auto any , tool | 466 Tokens 499 Tokens |
Claude Sonnet 3.5 (neu) | auto any , tool | 466 Tokens 499 Tokens |
Tool | Zusätzliche Eingabe-Tokens |
---|---|
computer_20250124 (Claude 4) | 735 Tokens |
computer_20250124 (Claude Sonnet 3.7) | 735 Tokens |
computer_20241022 (Claude Sonnet 3.5) | 683 Tokens |
text_editor_20250429 (Claude 4) | 700 Tokens |
text_editor_20250124 (Claude Sonnet 3.7) | 700 Tokens |
text_editor_20241022 (Claude Sonnet 3.5) | 700 Tokens |
bash_20250124 (Claude 4) | 245 Tokens |
bash_20250124 (Claude Sonnet 3.7) | 245 Tokens |
bash_20241022 (Claude Sonnet 3.5) | 245 Tokens |
max_tokens
-Budget angerechnet, basierend auf den budget_tokens
, die Sie im Thinking-Parameter angeben.