Loading...
    • Erstellen
    • Admin
    • Modelle & Preise
    • Client SDKs
    • API-Referenz
    Search...
    ⌘K
    Erste Schritte
    Einführung in ClaudeSchnellstart
    Mit Claude erstellen
    FunktionsübersichtVerwendung der Messages APIClaude API-FähigkeitStop-Gründe verarbeiten
    Modellmöglichkeiten
    Extended ThinkingAdaptive ThinkingAufwandTask Budgets (Beta)Fast Mode (Beta: Research Preview)Strukturierte AusgabenZitateStreaming MessagesBatch-VerarbeitungSuchergebnisseStreaming-AblehnungenMehrsprachige UnterstützungEmbeddings
    Tools
    ÜbersichtWie Tool-Nutzung funktioniertWeb Search ToolWeb Fetch ToolCode Execution ToolAdvisor ToolMemory ToolBash ToolComputer Use ToolText Editor Tool
    Tool-Infrastruktur
    Tool-ReferenzTool-SucheProgrammgesteuerte Tool-AufrufeFeingranulares Tool-Streaming
    Kontextverwaltung
    KontextfensterKomprimierungKontextbearbeitungPrompt CachingToken-Zählung
    Mit Dateien arbeiten
    Files APIPDF-UnterstützungBilder und Vision
    Skills
    ÜbersichtSchnellstartBest PracticesSkills für UnternehmenSkills in der API
    MCP
    Remote MCP ServerMCP Connector
    Prompt Engineering
    ÜbersichtBest Practices für PromptingConsole Prompting Tools
    Testen und evaluieren
    Erfolg definieren und Evaluierungen erstellenVerwendung des Evaluation Tools in ConsoleLatenz reduzieren
    Guardrails verstärken
    Halluzinationen reduzierenAusgabekonsistenz erhöhenJailbreaks abschwächenPrompt-Leak reduzieren
    Ressourcen
    Glossar
    Versionshinweise
    Claude Platform
    Console
    Log in
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...
    Loading...

    Solutions

    • AI agents
    • Code modernization
    • Coding
    • Customer support
    • Education
    • Financial services
    • Government
    • Life sciences

    Partners

    • Amazon Bedrock
    • Google Cloud's Vertex AI

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Company

    • Anthropic
    • Careers
    • Economic Futures
    • Research
    • News
    • Responsible Scaling Policy
    • Security and compliance
    • Transparency

    Learn

    • Blog
    • Courses
    • Use cases
    • Connectors
    • Customer stories
    • Engineering at Anthropic
    • Events
    • Powered by Claude
    • Service partners
    • Startups program

    Help and security

    • Availability
    • Status
    • Support
    • Discord

    Terms and policies

    • Privacy policy
    • Responsible disclosure policy
    • Terms of service: Commercial
    • Terms of service: Consumer
    • Usage policy
    Tools

    Tool-Nutzung mit Claude

    Verbinden Sie Claude mit externen Tools und APIs. Erfahren Sie, wo Tools ausgeführt werden und wie die agentengesteuerte Schleife funktioniert.

    Tool-Nutzung ermöglicht es Claude, Funktionen aufzurufen, die Sie definieren oder die Anthropic bereitstellt. Claude entscheidet basierend auf der Anfrage des Benutzers und der Beschreibung des Tools, wann ein Tool aufgerufen werden soll, und gibt dann einen strukturierten Aufruf zurück, den Ihre Anwendung (Client-Tools) oder Anthropic (Server-Tools) ausführt.

    Hier ist das einfachste Beispiel mit einem Server-Tool, bei dem Anthropic die Ausführung übernimmt:

    import anthropic
    
    client = anthropic.Anthropic()
    response = client.messages.create(
        model="claude-opus-4-7",
        max_tokens=1024,
        tools=[{"type": "web_search_20260209", "name": "web_search"}],
        messages=[{"role": "user", "content": "What's the latest on the Mars rover?"}],
    )
    print(response.content)

    Wie Tool-Nutzung funktioniert

    Tools unterscheiden sich hauptsächlich dadurch, wo der Code ausgeführt wird. Client-Tools (einschließlich benutzerdefinierter Tools und Anthropic-Schema-Tools wie bash und text_editor) werden in Ihrer Anwendung ausgeführt: Claude antwortet mit stop_reason: "tool_use" und einem oder mehreren tool_use-Blöcken, Ihr Code führt die Operation aus, und Sie senden ein tool_result zurück. Server-Tools (web_search, code_execution, web_fetch, tool_search) werden auf der Infrastruktur von Anthropic ausgeführt: Sie sehen die Ergebnisse direkt, ohne die Ausführung zu handhaben.

    Für das vollständige konzeptionelle Modell einschließlich der agentengesteuerten Schleife und wann Sie jeden Ansatz wählen sollten, siehe Wie Tool-Nutzung funktioniert.

    Für die Verbindung mit MCP-Servern siehe den MCP-Connector. Für die Erstellung Ihres eigenen MCP-Clients siehe modelcontextprotocol.io.

    Garantieren Sie Schema-Konformität mit strikter Tool-Nutzung

    Fügen Sie strict: true zu Ihren Tool-Definitionen hinzu, um sicherzustellen, dass Claude's Tool-Aufrufe immer genau Ihrem Schema entsprechen. Siehe Strikte Tool-Nutzung.

    Tool-Zugriff ist einer der höchsten Hebel, den Sie einem Agenten geben können. Bei Benchmarks wie LAB-Bench FigQA (wissenschaftliche Figureninterpretation) und SWE-bench (reale Softwareentwicklung) führt das Hinzufügen selbst grundlegender Tools zu überproportionalen Fähigkeitssteigerungen, die oft menschliche Experten-Baselines übertreffen.


    Tool-Nutzungsbeispiele

    Für eine vollständige praktische Anleitung siehe das Tutorial. Für Referenzbeispiele einzelner Konzepte siehe Tools definieren und Tool-Aufrufe handhaben.


    Preisgestaltung

    Tool use requests are priced based on:

    1. The total number of input tokens sent to the model (including in the tools parameter)
    2. The number of output tokens generated
    3. For server-side tools, additional usage-based pricing (e.g., web search charges per search performed)

    Client-side tools are priced the same as any other Claude API request, while server-side tools may incur additional charges based on their specific usage.

    The additional tokens from tool use come from:

    • The tools parameter in API requests (tool names, descriptions, and schemas)
    • tool_use content blocks in API requests and responses
    • tool_result content blocks in API requests

    When you use tools, we also automatically include a special system prompt for the model which enables tool use. The number of tool use tokens required for each model are listed below (excluding the additional tokens listed above). Note that the table assumes at least 1 tool is provided. If no tools are provided, then a tool choice of none uses 0 additional system prompt tokens.

    ModelTool choiceTool use system prompt token count
    Claude Opus 4.7auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Opus 4.6auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Opus 4.5auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Opus 4.1auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Opus 4auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Sonnet 4.6auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Sonnet 4.5auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Sonnet 4auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Sonnet 3.7 (deprecated)auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Haiku 4.5auto, none
    any, tool
    346 tokens
    313 tokens
    Claude Haiku 3.5auto, none
    any, tool
    264 tokens
    340 tokens
    Claude Opus 3 (deprecated)auto, none
    any, tool
    530 tokens
    281 tokens
    Claude Sonnet 3auto, none
    any, tool
    159 tokens
    235 tokens
    Claude Haiku 3auto, none
    any, tool
    264 tokens
    340 tokens

    These token counts are added to your normal input and output tokens to calculate the total cost of a request.

    Siehe die Modellübersichtstabelle für aktuelle Preise pro Modell.

    Wenn Sie eine Tool-Nutzungs-Eingabeaufforderung senden, gibt die Antwort wie bei jeder anderen API-Anfrage sowohl Eingabe- als auch Ausgabe-Token-Zählungen als Teil der gemeldeten usage-Metriken aus.


    Nächste Schritte

    Wählen Sie Ihren Weg

    Verstehen Sie die Konzepte

    Wo Tools ausgeführt werden, wie die Schleife funktioniert und wann Tools verwendet werden.

    Schritt für Schritt erstellen

    Das Tutorial: von einem einzelnen Tool-Aufruf bis zur Produktion.

    Alle Tools durchsuchen

    Verzeichnis der von Anthropic bereitgestellten Tools und Eigenschaften.

    Was this page helpful?

    • Wie Tool-Nutzung funktioniert
    • Tool-Nutzungsbeispiele
    • Preisgestaltung
    • Nächste Schritte
    • Wählen Sie Ihren Weg