Skill-Tool ausgeführt wird, anstatt einen neuen Tool-Eintrag hinzuzufügen.
Im Auto-Modus entscheidet ein Klassifizierer die meisten Berechtigungsaufforderungen anstelle von Ihnen. Die Spalte
Berechtigung erforderlich zeigt, ob das Tool im Manuellen Modus für Pfade im Arbeitsverzeichnis auffordert. Datei-Zugriffs-Tools, die mit Nein gekennzeichnet sind, einschließlich Read, Grep und Glob, fordern weiterhin für Pfade außerhalb des Arbeitsverzeichnisses und zusätzlicher Verzeichnisse auf. Bash ist mit Ja gekennzeichnet, führt aber einen integrierten Satz von schreibgeschützten Befehlen ohne Aufforderung aus.| Tool | Beschreibung | Berechtigung erforderlich |
|---|---|---|
Agent | Erzeugt einen Subagenten mit seinem eigenen Kontextfenster, um eine Aufgabe zu bewältigen. Mit Agent-Teams aktiviert, kann ein Aufruf, der einen name trägt, einen Teamkollegen starten. Siehe Agent-Tool-Verhalten | Nein |
Artifact | Veröffentlicht eine HTML- oder Markdown-Datei als Artefakt: eine private, interaktive Seite auf claude.ai. Sie können sie mit einem öffentlichen Link teilen oder in Ihrer Organisation auf Team- und Enterprise-Plänen, wo öffentliches Teilen erfordert, dass ein Besitzer es aktiviert. Erfordert einen Pro-, Max-, Team- oder Enterprise-Plan und /login-Authentifizierung; siehe Verfügbarkeit | Ja |
AskUserQuestion | Stellt Multiple-Choice-Fragen, um Anforderungen zu sammeln oder Mehrdeutigkeit zu klären. Fragen bleiben standardmäßig offen, bis Sie sie beantworten. Siehe AskUserQuestion-Tool-Verhalten | Nein |
Bash | Führt Shell-Befehle in Ihrer Umgebung aus. Siehe Bash-Tool-Verhalten | Ja |
CronCreate | Plant eine wiederkehrende oder einmalige Aufforderung innerhalb der aktuellen Sitzung. Aufgaben sind sitzungsbegrenzt und werden bei --resume oder --continue wiederhergestellt, wenn sie nicht abgelaufen sind. Siehe geplante Aufgaben | Nein |
CronDelete | Bricht eine geplante Aufgabe nach ID ab | Nein |
CronList | Listet alle geplanten Aufgaben in der Sitzung auf | Nein |
Edit | Nimmt gezielte Änderungen an bestimmten Dateien vor. Siehe Edit-Tool-Verhalten | Ja |
EndConversation | Beendet die Sitzung in seltenen Fällen von anhaltendem missbräuchlichem Input oder wenn Sie Claude auffordern, das Tool zu demonstrieren. Erfordert Claude Code v2.1.213 oder später. Siehe EndConversation-Tool-Verhalten | Nein |
EnterPlanMode | Wechselt in den Plan Mode, um einen Ansatz vor dem Codieren zu entwerfen | Nein |
EnterWorktree | Erstellt einen isolierten Git-Worktree und wechselt hinein. Übergeben Sie einen path, um stattdessen in einen vorhandenen Worktree zu wechseln. Beim ersten Eintritt kann das Ziel ein Worktree des aktuellen Repositorys oder in einem Multi-Repo-Workspace ein darin verschachteltes Repositorys sein. Vor v2.1.203 wurde ein Worktree eines verschachtelten Repositorys abgelehnt. Ein path außerhalb von .claude/worktrees/ fordert Ihre Genehmigung auf, bevor Sie eintreten, da er das Arbeitsverzeichnis und den Schreibzugriff der Sitzung an diesen Ort verschiebt. Die Erstellung neuer Worktrees und Pfade unter .claude/worktrees/ fordern nicht auf. Vor v2.1.206 trat Claude Pfaden außerhalb von .claude/worktrees/ ohne Aufforderung bei. Aus einer Worktree-Sitzung oder von einem Subagenten mit einem angehefteten Arbeitsverzeichnis wie isolation: worktree ist nur die path-Form verfügbar und das Ziel muss unter .claude/worktrees/ des Repositorys der Sitzung liegen | Ja |
ExitPlanMode | Präsentiert einen Plan zur Genehmigung und beendet den Plan Mode | Ja |
ExitWorktree | Beendet eine Worktree-Sitzung und kehrt zum ursprünglichen Verzeichnis zurück. Nicht verfügbar für Subagenten, die bereits in ihrem eigenen Arbeitsverzeichnis ausgeführt werden, z. B. mit isolation: worktree | Nein |
Glob | Findet Dateien basierend auf Musterabgleich. Standardmäßig auf macOS, Linux und WSL nicht vorhanden. Siehe Glob-Tool-Verhalten | Nein |
Grep | Sucht nach Mustern in Dateiinhalten. Standardmäßig auf macOS, Linux und WSL nicht vorhanden. Siehe Grep-Tool-Verhalten | Nein |
ListAgents | Listet die Agenten auf, die Claude mit SendMessage kontaktieren kann: Subagenten in der Sitzung, Agent-Team-Teamkollegen, Ihre anderen lokalen Claude-Code-Sitzungen und, während diese Sitzung mit Remote Control verbunden ist, Ihre Cloud-Sitzungen und Ihre Remote-Control-Sitzungen auf anderen Maschinen. Unterstützt den /list-agents-Befehl. Siehe sitzungsübergreifendes Messaging. Erfordert Claude Code v2.1.224 oder später und wird nur in Sitzungen angezeigt, in denen sitzungsübergreifendes Messaging aktiviert ist. Teamkollegen-Zeilen und die erste Zeile, die den Namen dieser Sitzung zeigt, erfordern v2.1.239 oder später | Nein |
ListMcpResourcesTool | Listet Ressourcen auf, die von verbundenen MCP-Servern bereitgestellt werden, wobei MCP Apps UI-Ressourcen ausgelassen werden, die Seiten für eine Host-Anwendung zum Rendern sind | Nein |
LSP | Code-Intelligenz über Sprachserver: Sprung zu Definitionen, Suche nach Referenzen, Meldung von Typfehlern und Warnungen. Siehe LSP-Tool-Verhalten | Nein |
Monitor | Führt einen Befehl im Hintergrund aus und speist jede Ausgabezeile an Claude zurück, damit er auf Protokolleinträge, Dateiänderungen oder abgerufene Status in der Mitte des Gesprächs reagieren kann. Kann auch einen WebSocket öffnen und jede eingehende Nachricht als Ereignis behandeln. Siehe Monitor-Tool | Ja |
NotebookEdit | Ändert Jupyter-Notebook-Zellen. Siehe NotebookEdit-Tool-Verhalten | Ja |
PowerShell | Führt PowerShell-Befehle nativ aus. Siehe PowerShell-Tool für Verfügbarkeit | Ja |
PushNotification | Sendet eine Desktop-Benachrichtigung und eine Telefon-Push-Benachrichtigung, wenn Remote Control verbunden ist, damit eine lange laufende Aufgabe oder geplante Aufgabe Sie erreichen kann, wenn Sie weggehen. Push-Zustellung läuft durch von Anthropic gehostete Infrastruktur, auf die nicht von Amazon Bedrock, Claude Platform auf AWS, Google Clouds Agent Platform oder Microsoft Foundry zugegriffen werden kann | Nein |
Read | Liest den Inhalt von Dateien. Siehe Read-Tool-Verhalten | Nein |
ReadMcpResourceTool | Liest eine bestimmte MCP-Ressource nach URI | Nein |
RemoteTrigger | Erstellt, aktualisiert, führt aus und listet Routinen auf claude.ai auf. Unterstützt den /schedule-Befehl. Die RemoteTrigger-Eingabereferenz dokumentiert jede Aktion und die Organisationsrichtlinien, die das Tool entfernen. Routinen befinden sich auf claude.ai und erfordern einen Pro-, Max-, Team- oder Enterprise-Plan, daher ist dieses Tool nicht von Amazon Bedrock, Claude Platform auf AWS, Google Clouds Agent Platform oder Microsoft Foundry zugänglich | Nein |
ReportFindings | Meldet Code-Review-Ergebnisse als strukturierte Liste mit einer Datei, Zusammenfassung und Fehlerfall pro Ergebnis, damit Claude Code sie rendern kann, anstatt sie als Text auszugeben. Claude ruft es auf, wenn aktive Code-Review-Anweisungen dies anweisen. Ein Ergebnis kann auch einen optionalen category-Slug tragen, wie correctness oder test-coverage, der neben dem Dateispeicherort in der gerenderten Liste angezeigt wird | Nein |
ScheduleWakeup | Plant die nächste Iteration einer selbstgesteuerten /loop neu. Claude ruft dies am Ende jeder Iteration auf, um auszuwählen, wann die nächste ausgeführt wird, zwischen einer Minute und einer Stunde; Sie rufen es nicht direkt auf. Um die Schleife stattdessen zu beenden, ruft Claude sie mit stop: true auf, was das ausstehende Wakeup abbricht. Das ausstehende Wakeup wird in session_crons in Stop-Hook-Eingabe angezeigt | Nein |
SendFeedback | Entwirft einen Feedbackbericht über Claude Code, der ein Produktproblem oder Claudes eigenes Verhalten in der Sitzung abdeckt, und stellt ihn in die Warteschlange auf Ihrer Maschine, damit Sie ihn überprüfen können. Claude Code sendet nichts, bis Sie sich entscheiden, den Entwurf zu senden. Siehe SendFeedback-Tool-Verhalten. Erfordert Claude Code v2.1.238 oder später | Nein |
SendMessage | Sendet eine Nachricht an einen anderen Agenten: einen Agent-Team-Teamkollegen, einen Subagenten, den es nach Agent-ID oder Name fortsetzen kann, oder eine Ihrer anderen Claude-Code-Sitzungen, auf dieser Maschine oder darüber hinaus. Das Messaging anderer Sitzungen erfordert Claude Code v2.1.224 oder später. Sitzungsübergreifendes Messaging behandelt, welche Sitzungen Claude erreichen kann, wie eine Nachricht aussieht, wenn sie ankommt, und wie Claude eine Benachrichtigung erhält, wenn eine andere Sitzung untätig wird. Claude kann eine optionale summary-Eingabe einschließen, typischerweise 5-10 Wörter, die Claude Code als Einzeilenvorschau anzeigt. Wenn Claude sie bei einer Nur-Text-Nachricht auslässt, verwendet Claude Code die erste Zeile der Nachricht als Zusammenfassung. Claude Code schneidet eine Zusammenfassung, die länger als 200 Zeichen ist, mit einer Ellipse ab | Nein |
SendUserFile | Sendet Dateien aus der Sitzung an Sie mit einer optionalen Beschriftung, damit ein generierter Bericht, Diagramm, Screenshot oder erstelltes Artefakt Ihr Gerät erreicht, anstatt nur im Transkript erwähnt zu werden. Die optionale display-Eingabe steuert die Präsentation: render öffnet die Datei inline im Client, attach zeigt nur eine Download-Karte an, und wenn nicht gesetzt, entscheidet der Client nach Dateityp. Verfügbar, wenn ein Remote Control-Client verbunden ist oder in einer Cloud-Sitzung. Die Zustellung läuft durch von Anthropic gehostete Infrastruktur, daher ist das Tool nicht auf Amazon Bedrock, Google Clouds Agent Platform oder Microsoft Foundry verfügbar | Nein |
ShareOnboardingGuide | Lädt ONBOARDING.md hoch und gibt einen Share-Link zurück, den Teamkollegen in Claude Code öffnen können. Wird von /team-onboarding aufgerufen, nachdem der Leitfaden geschrieben wurde. Verfügbar für claude.ai-Abonnenten auf Pro-, Max-, Team- und Enterprise-Plänen | Ja |
Skill | Führt einen Skill innerhalb des Hauptgesprächs aus | Ja |
SubagentHandback | Liefert den abschließenden Bericht eines Subagenten an das Gespräch, das das Ergebnis dieses Subagenten erhält. Wird nur im Auto-Modus bereitgestellt, für Subagenten, die das Agent-Tool lokal ausführt, außer Forks, und ist in der Terminal-CLI, IDE-Erweiterungen, Cloud-Sitzungen und dem Agent SDK verfügbar; der Klassifizierer überprüft den Bericht, bevor er zugestellt wird. Erfordert Claude Code v2.1.271 oder später | Nein |
TaskCreate | Erstellt eine neue Aufgabe in der Aufgabenliste. Wird standardmäßig nur auf den Modellen bereitgestellt, die unter Task-Tool-Verfügbarkeit aufgelistet sind, und auf anderen Modellen, wenn Sie sich dafür entscheiden | Nein |
TaskGet | Ruft vollständige Details für eine bestimmte Aufgabe ab. Wird standardmäßig nur auf den Modellen bereitgestellt, die unter Task-Tool-Verfügbarkeit aufgelistet sind, und auf anderen Modellen, wenn Sie sich dafür entscheiden | Nein |
TaskList | Listet alle Aufgaben mit ihrem aktuellen Status auf. Wird standardmäßig nur auf den Modellen bereitgestellt, die unter Task-Tool-Verfügbarkeit aufgelistet sind, und auf anderen Modellen, wenn Sie sich dafür entscheiden | Nein |
TaskOutput | In v2.1.277 entfernt. Rief zuvor die Ausgabe einer Hintergrundaufgabe ab; Claude liest stattdessen die Ausgabedatei einer Hintergrundaufgabe mit Read | Nein |
TaskStop | Stoppt eine laufende Hintergrundaufgabe nach ID. Es akzeptiert auch einen Agent-Team-Teamkollegen oder einen benannten Hintergrund-Agenten nach Agent-ID oder Name. Wenn keine Aufgabe der ID entspricht, listet der Fehler die laufenden Hintergrund-Agenten nach ID und Beschreibung auf, einschließlich Agenten, die ein anderer Agent erzeugt hat | Nein |
TaskUpdate | Aktualisiert Aufgabenstatus, Abhängigkeiten, Details oder löscht Aufgaben. Wird standardmäßig nur auf den Modellen bereitgestellt, die unter Task-Tool-Verfügbarkeit aufgelistet sind, und auf anderen Modellen, wenn Sie sich dafür entscheiden | Nein |
TodoWrite | Verwaltet die Sitzungs-Aufgabencheckliste. Standardmäßig deaktiviert zugunsten von TaskCreate, TaskGet, TaskList und TaskUpdate. Setzen Sie CLAUDE_CODE_ENABLE_TASKS=0, um es in Sitzungen, die die Task-Tracking-Tools haben erneut zu aktivieren | Nein |
ToolSearch | Sucht nach und lädt aufgeschobene Tools, wenn Tool-Suche aktiviert ist | Nein |
WaitForMcpServers | Wartet auf einen oder mehrere MCP-Server, die noch im Hintergrund verbunden werden, damit eine Anfrage ihre Tools verwenden kann, ohne die Sitzung neu zu starten. Claude ruft es auf, wenn ein benötigter Server noch nicht verbunden ist. Wird nur angezeigt, wenn Tool-Suche deaktiviert ist, da ToolSearch das Warten handhabt, wenn es aktiviert ist | Nein |
WebFetch | Ruft Inhalte von einer angegebenen URL ab. Siehe WebFetch-Tool-Verhalten | Ja |
WebSearch | Führt Web-Suchen durch. Siehe WebSearch-Tool-Verhalten | Ja |
Workflow | Führt einen dynamischen Workflow aus: ein Skript, das viele Subagenten im Hintergrund orchestriert und ein konsolidiertes Ergebnis zurückgibt | Ja |
Write | Erstellt oder überschreibt Dateien. Siehe Write-Tool-Verhalten | Ja |
Tools mit Berechtigungsregeln und Hooks konfigurieren
In den meisten Fällen entscheidet Claude selbst, wann diese Tools verwendet werden sollen, und Sie müssen sie nicht selbst benennen, wenn Sie mit Claude interagieren. Sie verweisen auf Tool-Namen direkt, wenn Sie Berechtigungen und andere Konfigurationen definieren:- in
permissions.allowund