Hier beginnen
Beginnen Sie bei den meisten Agenten mit den integrierten Tool-Kategorien und passen Sie die Richtlinie nur an, wenn dem Agenten weniger Tools zur Verfügung stehen sollen oder er expliziten Hostzugriff benötigt.Tools, Skills oder Plugins auswählen
1
Verwenden Sie ein Tool, wenn der Agent handeln muss
Ein Tool ist eine typisierte Funktion, die der Agent aufrufen kann, beispielsweise
exec, browser,
web_search, message oder image_generate. Verwenden Sie Tools, wenn der Agent
Daten lesen, Dateien ändern, Nachrichten senden, einen Provider aufrufen oder
ein anderes System bedienen muss. Sichtbare Tools werden als strukturierte
Funktionsdefinitionen an das Modell gesendet.Das Modell sieht nur Tools, die vom aktiven Profil, von der Zulassungs-/Ablehnungsrichtlinie,
von Provider-Einschränkungen, vom Sandbox-Status, von Kanalberechtigungen und von der
Plugin-Verfügbarkeit zugelassen werden.2
Verwenden Sie einen Skill, wenn der Agent Anweisungen benötigt
Ein Skill ist ein
SKILL.md-Anweisungspaket, das in den Agenten-Prompt geladen wird. Verwenden Sie
einen Skill, wenn der Agent bereits über die benötigten Tools verfügt, aber einen
wiederholbaren Arbeitsablauf, ein Prüfschema, eine Befehlsfolge oder eine betriebliche
Einschränkung benötigt.Skills können sich in einem Arbeitsbereich, einem gemeinsam genutzten Skill-Verzeichnis, einem verwalteten OpenClaw-
Skill-Stammverzeichnis oder einem Plugin-Paket befinden.Skills | Skill Workshop | Selbstlernen | Skills erstellen | Skills-Konfiguration3
Verwenden Sie ein Plugin, wenn OpenClaw eine neue Funktion benötigt
Ein Plugin kann Tools, Skills, Kanäle, Modell-Provider, Sprachausgabe,
Echtzeit-Sprache, Medienerzeugung, Websuche, Webabruf, Hooks und weitere
Laufzeitfunktionen hinzufügen. Verwenden Sie ein Plugin, wenn die Funktion Code,
Anmeldedaten, Lebenszyklus-Hooks, Manifest-Metadaten oder installierbare
Pakete umfasst. Vorhandene Plugins können aus ClawHub, npm, Git,
lokalen Verzeichnissen oder Archiven installiert werden.Plugins installieren und konfigurieren | Plugins erstellen | Plugin-SDK
Integrierte Tool-Kategorien
Die Tabelle führt repräsentative Tools auf, damit Sie die Oberfläche erkennen können. Sie ist keine vollständige Richtlinienreferenz. Genaue Informationen zu Gruppen, Standardwerten und zur Zulassungs-/Ablehnungssemantik finden Sie unter Tools und benutzerdefinierte Provider.Code-Modus und Tool-Suche sind experimentelle Agentenoberflächen von OpenClaw. Codex-
Harness-Läufe verwenden den nativen Code-Modus und die native Tool-Suche von Codex, verzögert bereitgestellte dynamische
Tools und verschachtelte Tool-Aufrufe anstelle von
tools.codeMode oder tools.toolSearch.Von Plugins bereitgestellte Tools
Plugins können zusätzliche Tools registrieren. Plugin-Autoren binden Tools überapi.registerTool(...) und contracts.tools des Manifests ein; Einzelheiten zum Vertrag finden Sie im
Plugin-SDK und unter Plugin-Manifest.
Zu den häufig von Plugins bereitgestellten Tools gehören:
- Diffs zum Darstellen von Datei- und Markdown-Diffs
- Widget anzeigen für eigenständiges Inline-SVG und -HTML in unterstützten Chat-Clients
- Bildschirm zum Anordnen einer verbundenen Control UI
- LLM-Aufgabe für Workflow-Schritte ausschließlich mit JSON
- Lobster für typisierte Workflows mit fortsetzbaren Genehmigungen
- Tokenjuice zum Komprimieren unübersichtlicher Ausgaben der Tools
execundbash - Tool-Suche zum Ermitteln und Aufrufen umfangreicher Tool- Kataloge, ohne jedes Schema in den Prompt aufzunehmen
- Canvas zur Node-Canvas-Steuerung und A2UI- Darstellung
Zugriff und Genehmigungen konfigurieren
Die Tool-Richtlinie wird vor dem Modellaufruf durchgesetzt. Wenn die Richtlinie ein Tool entfernt, erhält das Modell für diesen Turn nicht das Schema dieses Tools. Bei einer Ausführung können Tools aufgrund der globalen Konfiguration, der agentenspezifischen Konfiguration, der Kanalrichtlinie, der Provider- Einschränkungen, der Sandbox-Regeln, der Kanal-/Laufzeitrichtlinie oder der Plugin-Verfügbarkeit entfallen.- Tools und benutzerdefinierte Provider dokumentiert Tool-Profile, Zulassungs-/Sperrlisten, providerspezifische Einschränkungen, Schleifenerkennung und providergestützte Tool-Einstellungen.
- Exec-Genehmigungen dokumentiert die Genehmigungsrichtlinie für Host-Befehle.
- Exec mit erhöhten Rechten dokumentiert die kontrollierte Ausführung außerhalb der Sandbox.
- Sandbox im Vergleich zu Tool-Richtlinie und erhöhten Rechten erläutert, welche Ebene den Datei- und Prozesszugriff steuert.
- Agentenspezifische Sandbox- und Tool-Einschränkungen dokumentiert agentenspezifische Einschränkungen für delegierte Ausführungen.
Funktionen erweitern
Wählen Sie den Erweiterungspfad entsprechend der Aufgabe, die OpenClaw ausführen soll:- Installieren oder verwalten Sie ein vorhandenes Plugin mit Plugins.
- Erstellen Sie eine neue Integration, einen Provider, einen Kanal, ein Tool oder einen Hook mit Plugins erstellen.
- Fügen Sie wiederverwendbare Agentenanweisungen mit Skills und Skills erstellen hinzu oder optimieren Sie diese.
- Verwenden Sie das Plugin SDK und das Plugin-Manifest, wenn Sie Implementierungs- verträge benötigen.
Fehlende Tools beheben
Wenn das Modell ein Tool nicht sehen oder aufrufen kann, beginnen Sie mit der wirksamen Richtlinie für den aktuellen Turn:- Prüfen Sie das aktive Profil,
tools.allowundtools.denyunter Tools und benutzerdefinierte Provider. - Prüfen Sie die providerspezifischen Einschränkungen unter Tools und benutzerdefinierte Provider und vergewissern Sie sich, dass der ausgewählte Modell-Provider die Tool- Struktur unterstützt.
- Prüfen Sie Kanalberechtigungen, den Sandbox-Status und den Zugriff mit erhöhten Rechten unter Sandbox im Vergleich zu Tool-Richtlinie und erhöhten Rechten und Exec mit erhöhten Rechten.
- Prüfen Sie unter Plugins, ob das zuständige Plugin installiert und aktiviert ist.
- Prüfen Sie bei delegierten Ausführungen die agentenspezifischen Einschränkungen unter Agentenspezifische Sandbox- und Tool-Einschränkungen.
- Prüfen Sie bei umfangreichen OpenClaw-Katalogen, ob die Ausführung die direkte Tool- Bereitstellung, den Code-Modus oder die Tool-Suche verwendet.
Verwandte Themen
- Automatisierung für Cron, Aufgaben, Heartbeat, Hooks, Daueraufträge und Task Flow
- Agenten für das Agentenmodell, Sitzungen, den Speicher und die Multi-Agenten-Koordination
- Tools und benutzerdefinierte Provider als maßgebliche Referenz zur Tool- Richtlinie
- Plugins für die Installation und Verwaltung von Plugins
- Plugin SDK als Referenz für Plugin-Autoren
- Skills für Skill-Ladereihenfolge, Zugriffssteuerung und Konfiguration
- Skill-Workshop für die generierte und geprüfte Erstellung von Skills
- Tool-Suche zur kompakten Ermittlung des OpenClaw-Tool-Katalogs
- Code-Modus für kompakte JavaScript- oder TypeScript-Workflows über einen verborgenen OpenClaw-Tool-Katalog
- Swarm für strukturierte Auffächerung und Zusammenführung im Code-Modus