Overview

Übersicht

Verwenden Sie diese Seite, um die passende Oberfläche für Funktionen auszuwählen. Tools sind aufrufbare Aktionen, Skills vermitteln Agenten Arbeitsweisen, und Plugins fügen Laufzeitfunktionen wie Tools, Provider, Kanäle, Hooks und gebündelte Skills hinzu.

Dies ist eine Übersichts- und Navigationsseite. Ausführliche Informationen zu Tool-Richtlinien, Standardwerten, Gruppenzugehörigkeit, Provider-Einschränkungen und Konfigurationsfeldern finden Sie unter Tools und benutzerdefinierte Provider.

Erste Schritte

Beginnen Sie für die meisten Agenten mit den integrierten Tool-Kategorien und passen Sie die Richtlinien nur an, wenn der Agent weniger Tools sehen soll oder ausdrücklichen Host-Zugriff benötigt.

Wenn Sie Folgendes benötigen ... Verwenden Sie zuerst Lesen Sie anschließend
Einen Agenten mit vorhandenen Funktionen handeln lassen Integrierte Tools Tool-Kategorien
Steuern, was ein Agent aufrufen kann Tool-Richtlinie Tools und benutzerdefinierte Provider
Einem Agenten einen Arbeitsablauf vermitteln Skills Skills, Skills erstellen und Skill-Workshop
Eine neue Integration oder Laufzeitoberfläche hinzufügen Plugins Plugins und Plugins erstellen
Aufgaben später oder im Hintergrund ausführen Automatisierung Automatisierungsübersicht
Mehrere Agenten oder Harnesses koordinieren Unteragenten ACP-Agenten und Agentenversand
Einen großen OpenClaw-Tool-Katalog durchsuchen Tool Search Tool Search

Tools, Skills oder Plugins auswählen

  • 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 dem Modell als strukturierte Funktionsdefinitionen übermittelt.

    Das Modell sieht nur Tools, die das aktive Profil, die Zulassen-/Ablehnen-Richtlinie, Provider-Einschränkungen, den Sandbox-Status, Kanalberechtigungen und die Plugin-Verfügbarkeit passieren.

  • 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, Prüfkriterien, eine Befehlsfolge oder betriebliche Einschränkungen benötigt.

    Skills können in einem Workspace, einem freigegebenen Skill-Verzeichnis, dem verwalteten OpenClaw- Skill-Stammverzeichnis oder einem Plugin-Paket gespeichert sein.

    Skills | Skill-Workshop | Skills erstellen | Skills-Konfiguration

  • Verwenden Sie ein Plugin, wenn OpenClaw eine neue Funktion benötigt

    Ein Plugin kann Tools, Skills, Kanäle, Modell-Provider, Sprachausgabe, Echtzeit-Sprache, Mediengenerierung, 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 über ClawHub, npm, Git, lokale Verzeichnisse oder Archive installiert werden.

    Plugins installieren und konfigurieren | Plugins erstellen | Plugin-SDK

  • Integrierte Tool-Kategorien

    Die Tabelle enthält repräsentative Tools, damit Sie die Oberfläche erkennen können. Sie ist keine vollständige Richtlinienreferenz. Genaue Informationen zu Gruppen, Standardwerten und der Semantik von Zulassen und Ablehnen finden Sie unter Tools und benutzerdefinierte Provider.

    Kategorie Verwenden, wenn der Agent Folgendes benötigt ... Repräsentative Tools Weiterlesen
    Laufzeit Befehle ausführen, Prozesse verwalten oder Provider-gestützte Python-Analysen nutzen exec, process, code_execution Exec, Codeausführung
    Dateien Workspace-Dateien lesen und ändern read, write, edit, apply_patch Patch anwenden
    Web Das Web oder Beiträge auf X durchsuchen oder lesbare Seiteninhalte abrufen web_search, x_search, web_fetch Web-Tools, Webabruf
    Browser Eine Browsersitzung bedienen browser Browser
    Nachrichten und Kanäle Antworten oder Kanalaktionen senden message Agentenversand
    Sitzungen und Agenten Sitzungen prüfen, Aufgaben delegieren, einen anderen Lauf steuern oder Status melden sessions_*, subagents, agents_list, session_status, get_goal, create_goal, update_goal Ziel, Unteragenten, Sitzungs-Tool
    Automatisierung Aufgaben planen oder auf Hintergrundereignisse reagieren cron, heartbeat_respond Automatisierung
    Gateway und Nodes Den Gateway-Status oder gekoppelte Zielgeräte prüfen gateway, nodes Gateway-Konfiguration, Nodes
    Medien Medien analysieren, generieren oder vertonen image, image_generate, music_generate, video_generate, tts Medienübersicht
    Große OpenClaw-Kataloge Viele geeignete Tools suchen und aufrufen, ohne jedes Schema an das Modell zu senden tool_search_code, tool_search, tool_describe Tool Search

    Von Plugins bereitgestellte Tools

    Plugins können zusätzliche Tools registrieren. Plugin-Autoren binden Tools über api.registerTool(...) und contracts.tools im Manifest ein; Einzelheiten zu den Verträgen finden Sie im Plugin-SDK und im 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 im Webchat
    • LLM-Aufgabe für ausschließlich JSON-basierte Arbeitsschritte
    • Lobster für typisierte Arbeitsabläufe mit fortsetzbaren Genehmigungen
    • Tokenjuice zum Komprimieren umfangreicher Ausgaben der Tools exec und bash
    • Tool Search zum Ermitteln und Aufrufen großer Tool-Kataloge, ohne jedes Schema in den Prompt aufzunehmen
    • Canvas zur Steuerung von Node Canvas und zum A2UI- Rendering

    Zugriff und Genehmigungen konfigurieren

    Die Tool-Richtlinie wird vor dem Modellaufruf durchgesetzt. Wenn eine Richtlinie ein Tool entfernt, erhält das Modell das Schema dieses Tools für den aktuellen Durchlauf nicht. Ein Lauf kann Tools aufgrund der globalen Konfiguration, der agentenspezifischen Konfiguration, der Kanalrichtlinie, von Provider- Einschränkungen, Sandbox-Regeln, Kanal-/Laufzeitrichtlinien oder der Plugin-Verfügbarkeit verlieren.

    Funktionen erweitern

    Wählen Sie den Erweiterungspfad anhand 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 passen Sie sie an.
    • Verwenden Sie das Plugin-SDK und das Plugin-Manifest, wenn Sie Implementierungsverträ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 Durchlauf:

    1. Prüfen Sie das aktive Profil sowie tools.allow und tools.deny unter Tools und benutzerdefinierte Provider.
    2. Prüfen Sie Provider-spezifische Einschränkungen unter Tools und benutzerdefinierte Provider und bestätigen Sie, dass der ausgewählte Modell-Provider die Tool- Struktur unterstützt.
    3. Prüfen Sie Kanalberechtigungen, Sandbox-Status und erhöhte Zugriffsrechte unter Sandbox im Vergleich zu Tool-Richtlinie und erhöhten Berechtigungen und Erhöhte Exec-Berechtigungen.
    4. Prüfen Sie unter Plugins, ob das zuständige Plugin installiert und aktiviert ist.
    5. Prüfen Sie bei delegierten Läufen die agentenspezifischen Einschränkungen unter Agentenspezifische Sandbox- und Tool-Einschränkungen.
    6. Prüfen Sie bei großen OpenClaw-Katalogen, ob der Lauf eine direkte Tool- Bereitstellung oder Tool Search verwendet.

    Verwandte Themen

    • Automatisierung für Cron, Aufgaben, Heartbeat, Verpflichtungen, Hooks, Daueraufträge und TaskFlow
    • Agenten für das Agentenmodell, Sitzungen, Speicher und die Koordination mehrerer Agenten
    • Tools und benutzerdefinierte Provider als maßgebliche Referenz für Tool-Richtlinien
    • Plugins für die Installation und Verwaltung von Plugins
    • Plugin-SDK als Referenz für Plugin-Autoren
    • Skills für Ladereihenfolge, Zugriffssteuerung und Konfiguration von Skills
    • Skill-Workshop für die generierte und überprüfte Erstellung von Skills
    • Tool-Suche für die kompakte Suche im Tool-Katalog von OpenClaw
    Was this useful?
    On this page

    On this page