Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Starting June 15, 2026, Agent SDK and
claude -p usage on subscription plans will draw from a new monthly Agent SDK credit, separate from your interactive usage limits. See Use the Claude Agent SDK with your Claude plan for details.Schnellstart
Erstellen Sie einen Fehlerbereinigungsagenten in wenigen Minuten
Beispielagenten
E-Mail-Assistent, Forschungsagent und mehr
Erste Schritte
Installieren Sie das SDK
- TypeScript
- Python
Das TypeScript SDK bündelt eine native Claude Code-Binärdatei für Ihre Plattform als optionale Abhängigkeit, sodass Sie Claude Code nicht separat installieren müssen.
Legen Sie Ihren API-Schlüssel fest
Rufen Sie einen API-Schlüssel aus der Konsole ab und legen Sie ihn als Umgebungsvariable fest:Das SDK unterstützt auch Authentifizierung über Drittanbieter-API-Anbieter:
- Amazon Bedrock: Setzen Sie die Umgebungsvariable
CLAUDE_CODE_USE_BEDROCK=1und konfigurieren Sie AWS-Anmeldedaten - Claude Platform on AWS: Setzen Sie
CLAUDE_CODE_USE_ANTHROPIC_AWS=1undANTHROPIC_AWS_WORKSPACE_IDund konfigurieren Sie AWS-Anmeldedaten - Google Vertex AI: Setzen Sie die Umgebungsvariable
CLAUDE_CODE_USE_VERTEX=1und konfigurieren Sie Google Cloud-Anmeldedaten - Microsoft Azure: Setzen Sie die Umgebungsvariable
CLAUDE_CODE_USE_FOUNDRY=1und konfigurieren Sie Azure-Anmeldedaten
Sofern nicht zuvor genehmigt, erlaubt Anthropic Drittentwicklern nicht, claude.ai-Anmeldungen oder Ratenlimits für ihre Produkte anzubieten, einschließlich Agenten, die auf dem Claude Agent SDK basieren. Verwenden Sie stattdessen die in diesem Dokument beschriebenen API-Schlüssel-Authentifizierungsmethoden.
Funktionen
Alles, was Claude Code leistungsstark macht, ist im SDK verfügbar:- Integrierte Tools
- Hooks
- Subagenten
- MCP
- Berechtigungen
- Sitzungen
Ihr Agent kann Dateien lesen, Befehle ausführen und Codebases sofort durchsuchen. Wichtige Tools sind:
Dieses Beispiel erstellt einen Agenten, der Ihre Codebasis nach TODO-Kommentaren durchsucht:
| Tool | Was es tut |
|---|---|
| Read | Lesen Sie jede Datei im Arbeitsverzeichnis |
| Write | Erstellen Sie neue Dateien |
| Edit | Nehmen Sie präzise Änderungen an vorhandenen Dateien vor |
| Bash | Führen Sie Terminalbefehle, Skripte und Git-Operationen aus |
| Monitor | Überwachen Sie ein Hintergrundskript und reagieren Sie auf jede Ausgabezeile als Ereignis |
| Glob | Suchen Sie Dateien nach Muster (**/*.ts, src/**/*.py) |
| Grep | Durchsuchen Sie Dateiinhalte mit Regex |
| WebSearch | Durchsuchen Sie das Web nach aktuellen Informationen |
| WebFetch | Rufen Sie Webseiteninhalte ab und analysieren Sie sie |
| AskUserQuestion | Stellen Sie dem Benutzer Klärungsfragen mit Mehrfachauswahloptionen |
Claude Code-Funktionen
Das SDK unterstützt auch die dateisystembasierte Konfiguration von Claude Code. Mit Standardoptionen lädt das SDK diese aus.claude/ in Ihrem Arbeitsverzeichnis und ~/.claude/. Um einzuschränken, welche Quellen geladen werden, setzen Sie setting_sources (Python) oder settingSources (TypeScript) in Ihren Optionen.
| Funktion | Beschreibung | Speicherort |
|---|---|---|
| Skills | Spezialisierte Funktionen, die in Markdown definiert sind | .claude/skills/*/SKILL.md |
| Slash commands | Benutzerdefinierte Befehle für häufige Aufgaben | .claude/commands/*.md |
| Memory | Projektkontext und Anweisungen | CLAUDE.md oder .claude/CLAUDE.md |
| Plugins | Erweitern Sie mit benutzerdefinierten Befehlen, Agenten und MCP-Servern | Programmgesteuert über plugins-Option |
Vergleichen Sie das Agent SDK mit anderen Claude-Tools
Die Claude-Plattform bietet mehrere Möglichkeiten, mit Claude zu erstellen. So passt das Agent SDK:- Agent SDK vs Client SDK
- Agent SDK vs Claude Code CLI
- Agent SDK vs Managed Agents
Das Anthropic Client SDK bietet Ihnen direkten API-Zugriff: Sie senden Eingabeaufforderungen und implementieren die Tool-Ausführung selbst. Das Agent SDK bietet Ihnen Claude mit integrierter Tool-Ausführung.Mit dem Client SDK implementieren Sie eine Tool-Schleife. Mit dem Agent SDK handhabt Claude es:
Änderungsprotokoll
Sehen Sie sich das vollständige Änderungsprotokoll für SDK-Updates, Fehlerbehebungen und neue Funktionen an:- TypeScript SDK: CHANGELOG.md anzeigen
- Python SDK: CHANGELOG.md anzeigen
Fehler melden
Wenn Sie auf Fehler oder Probleme mit dem Agent SDK stoßen:- TypeScript SDK: Probleme auf GitHub melden
- Python SDK: Probleme auf GitHub melden
Richtlinien für die Markennutzung
Für Partner, die das Claude Agent SDK integrieren, ist die Verwendung von Claude-Branding optional. Wenn Sie Claude in Ihrem Produkt referenzieren: Erlaubt:- ‘Claude Agent” (bevorzugt für Dropdown-Menüs)
- „Claude” (wenn bereits in einem Menü mit der Bezeichnung „Agents”)
- „ Powered by Claude” (wenn Sie einen vorhandenen Agentennamen haben)
- „Claude Code” oder „Claude Code Agent”
- Claude Code-Branding ASCII-Art oder visuelle Elemente, die Claude Code nachahmen
Lizenz und Bedingungen
Die Verwendung des Claude Agent SDK unterliegt den Anthropic Commercial Terms of Service, auch wenn Sie es verwenden, um Produkte und Dienste bereitzustellen, die Sie Ihren eigenen Kunden und Endbenutzern zur Verfügung stellen, außer soweit eine bestimmte Komponente oder Abhängigkeit unter einer anderen Lizenz abgedeckt ist, wie in der LICENSE-Datei dieser Komponente angegeben.Nächste Schritte
Schnellstart
Erstellen Sie einen Agenten, der Fehler in wenigen Minuten findet und behebt
Beispielagenten
E-Mail-Assistent, Forschungsagent und mehr
TypeScript SDK
Vollständige TypeScript-API-Referenz und Beispiele
Python SDK
Vollständige Python-API-Referenz und Beispiele