Die von Anthropic bereitgestellten Tools sind darauf ausgelegt, zusammenzuarbeiten. Gängige Agenten-Muster kombinieren Tools, die komplementäre Phasen eines Workflows abdecken: Ein Tool sammelt oder entdeckt, ein anderes verarbeitet oder handelt. Die folgenden Kombinationen sind Ausgangspunkte, keine Vorschriften. Kombiniere sie so, wie es zu deiner Aufgabe passt.
Jedes Snippet zeigt nur das tools-Array. Siehe Tool-Aufrufe verarbeiten für die vollständige Request-Struktur.
Die Suche findet Quellen; die Code-Ausführung analysiert und synthetisiert. Claude sucht nach Daten und schreibt dann Python, um sie zu verarbeiten, zu tabellieren oder zu visualisieren. Diese Kombination eignet sich gut für Fragen, die sowohl aktuelle Informationen als auch nicht-triviale Berechnungen über diese Informationen erfordern, wie zum Beispiel „vergleiche die Quartalsergebnisse der fünf größten Cloud-Anbieter".
{
"tools": [
{ "type": "web_search_20260209", "name": "web_search" },
{ "type": "code_execution_20260521", "name": "code_execution" }
]
}Der Ablauf ist typischerweise: suchen, dann ausführen, dann optional erneut suchen, wenn der erste Durchlauf eine Lücke aufgedeckt hat. Die Code-Ausführung läuft serverseitig, sodass keine clientseitige Sandbox verwaltet werden muss.
Der Texteditor liest und modifiziert Dateien; bash führt Tests und Build-Befehle aus. Das ist die klassische Softwareentwicklungs-Schleife: Code inspizieren, eine Änderung vornehmen, die Tests ausführen, wiederholen. Beide Tools werden clientseitig ausgeführt, sodass deine Anwendung kontrolliert, welche Dateien und Befehle zugänglich sind.
{
"tools": [
{ "type": "text_editor_20250728", "name": "str_replace_based_edit_tool" },
{ "type": "bash_20250124", "name": "bash" }
]
}Kombiniere dies mit einem eingeschränkten Arbeitsverzeichnis und einer Befehls-Allowlist, wenn der Agent mit nicht vertrauenswürdigem Code arbeitet. Siehe Texteditor-Tool und Bash-Tool für die Ausführungsverträge.
Die Suche liefert Kandidaten-URLs; fetch ruft den vollständigen Seiteninhalt für die relevanten ab. Das vermeidet, alles im Voraus abzurufen. Claude führt eine Suche aus, prüft die Snippets, wählt die zwei oder drei Ergebnisse aus, die tatsächlich relevant erscheinen, und ruft nur diese ab.
{
"tools": [
{ "type": "web_search_20260209", "name": "web_search" },
{ "type": "web_fetch_20260209", "name": "web_fetch" }
]
}Diese Kombination ist nützlich, wenn die Antwort in längeren Inhalten steckt (Dokumentationsseiten, Artikel, Spezifikationen), die ein Such-Snippet nicht vollständig erfassen kann. Fetch lädt die komplette Seite, damit Claude bestimmte Passagen zitieren kann.
Memory persistiert den Zustand über Konversationen hinweg; die anderen Tools erledigen die Arbeit. Füge memory zu jedem Agenten hinzu, der sich an frühere Sitzungen erinnern muss, etwa ein Support-Agent, der sich an die früheren Probleme eines Kunden erinnert, oder ein Projektassistent, der Entscheidungen der letzten Woche nachverfolgt.
{
"tools": [{ "type": "memory_20250818", "name": "memory" }]
}Füge deine anderen Tools neben memory im selben Array hinzu.
Memory ist orthogonal zum Rest deines Toolsets. Es ändert nicht, wie sich andere Tools verhalten; es gibt Claude einen Ort, um Fakten aufzuschreiben und später abzurufen, die sonst verloren gingen, wenn das Kontextfenster zurückgesetzt wird. Siehe Memory-Tool für das Speichermodell.
Das Computer-Use-Tool umfasst die meisten anderen, indem es einen vollständigen Desktop bedient. Claude sieht Screenshots und führt Maus- und Tastaturaktionen aus, was bedeutet, dass es jede Anwendung steuern kann, die ein Mensch bedienen kann. Verwende dies, wenn die Aufgabe beliebige GUI-Interaktionen erfordert, die spezifischere Tools nicht erreichen können: Legacy-Software ohne API, visuelle Verifizierungsschritte oder Workflows, die sich über mehrere Desktop-Apps erstrecken.
{
"tools": [
{
"type": "computer_20250124",
"name": "computer",
"display_width_px": 1280,
"display_height_px": 800
}
]
}Computer Use ist die allgemeinste Option und auch die langsamste, weil jede Aktion einen Screenshot-Roundtrip erfordert. Bevorzuge spezifischere Tools, wenn sie deinen Anwendungsfall abdecken, und greife zu Computer Use, wenn nichts anderes passt. Siehe Computer-Use-Tool für das Sandbox-Setup.
Vollständiger Katalog der von Anthropic bereitgestellten Tools mit Typ-Strings und Parametern.
Wie Tool-Nutzung funktioniert und wann du Anthropic-Tools verwenden solltest, statt eigene zu definieren.
Was this page helpful?