Skip to main content
Gebruik deze pagina om het juiste oppervlak voor mogelijkheden te kiezen. Tools zijn aanroepbare acties, Skills leren agents hoe ze moeten werken en plugins voegen runtimemogelijkheden toe, zoals tools, providers, kanalen, hooks en gebundelde Skills. Dit is een overzichts- en routeringspagina. Raadpleeg voor volledig toolbeleid, standaardinstellingen, groepslidmaatschap, providerbeperkingen en configuratievelden Tools en aangepaste providers.

Begin hier

Begin voor de meeste agents met de ingebouwde toolcategorieën en pas daarna het beleid alleen aan wanneer de agent minder tools mag zien of expliciete hosttoegang nodig heeft.

Kies tools, Skills of plugins

1

Gebruik een tool wanneer de agent moet handelen

Een tool is een getypeerde functie die de agent kan aanroepen, zoals exec, browser, web_search, message of image_generate. Gebruik tools wanneer de agent gegevens moet lezen, bestanden moet wijzigen, berichten moet verzenden, een provider moet aanroepen of een ander systeem moet bedienen. Zichtbare tools worden als gestructureerde functiedefinities naar het model verzonden.Het model ziet alleen tools die overblijven na toepassing van het actieve profiel, het toestaan/weigeren-beleid, providerbeperkingen, de sandboxstatus, kanaalmachtigingen en de beschikbaarheid van plugins.
2

Gebruik een Skill wanneer de agent instructies nodig heeft

Een Skill is een SKILL.md-instructiepakket dat in de prompt van de agent wordt geladen. Gebruik een Skill wanneer de agent al over de benodigde tools beschikt, maar een herhaalbare workflow, beoordelingsrubriek, opdrachtenreeks of operationele beperking nodig heeft.Skills kunnen zich bevinden in een werkruimte, een gedeelde Skills-map, de beheerde hoofdmap voor OpenClaw-Skills of een pluginpakket.Skills | Skill Workshop | Zelflerend vermogen | Skills maken | Skills-configuratie
3

Gebruik een plugin wanneer OpenClaw een nieuwe mogelijkheid nodig heeft

Een plugin kan tools, Skills, kanalen, modelproviders, spraak, realtime spraak, mediageneratie, zoeken op het web, webinhoud ophalen, hooks en andere runtimemogelijkheden toevoegen. Gebruik een plugin wanneer de mogelijkheid code, aanmeldgegevens, levenscyclushooks, manifestmetagegevens of installeerbare pakketten omvat. Bestaande plugins kunnen worden geïnstalleerd vanuit ClawHub, npm, git, lokale mappen of archieven.Plugins installeren en configureren | Plugins bouwen | Plugin-SDK

Ingebouwde toolcategorieën

De tabel vermeldt representatieve tools, zodat je het oppervlak kunt herkennen. Dit is niet de volledige beleidsreferentie. Raadpleeg voor de exacte groepen, standaardinstellingen en semantiek voor toestaan/weigeren Tools en aangepaste providers.
Codemodus en Tools zoeken zijn experimentele OpenClaw-agentoppervlakken. Uitvoeringen met het Codex- harnas gebruiken de Codex-eigen codemodus, systeemeigen toolzoekfunctie, uitgestelde dynamische tools en geneste toolaanroepen in plaats van tools.codeMode of tools.toolSearch.

Door plugins geleverde tools

Plugins kunnen aanvullende tools registreren. Pluginauteurs koppelen tools via api.registerTool(...) en contracts.tools van het manifest; raadpleeg Plugin-SDK en Pluginmanifest voor details over het contract. Veelvoorkomende door plugins geleverde tools zijn:
  • Diffs voor het weergeven van bestands- en Markdown-diffs
  • Widget weergeven voor zelfstandige inline-SVG en -HTML in ondersteunde chatclients
  • Scherm voor het indelen van een verbonden Control UI
  • LLM-taak voor workflowstappen met uitsluitend JSON
  • Lobster voor getypeerde workflows met hervatbare goedkeuringen
  • Tokenjuice voor het compact maken van onoverzichtelijke uitvoer van de tools exec en bash
  • Tools zoeken voor het vinden en aanroepen van grote toolcatalogi zonder elk schema in de prompt op te nemen
  • Canvas voor Node Canvas-besturing en A2UI- weergave

Toegang en goedkeuringen configureren

Het toolbeleid wordt vóór de modelaanroep afgedwongen. Als het beleid een tool verwijdert, ontvangt het model het schema van die tool niet voor die beurt. Een uitvoering kan tools kwijtraken door globale configuratie, configuratie per agent, kanaalbeleid, beperkingen van de provider, sandboxregels, kanaal-/runtimebeleid of beschikbaarheid van plugins.

Mogelijkheden uitbreiden

Kies het uitbreidingspad op basis van de taak die OpenClaw moet uitvoeren:

Ontbrekende tools oplossen

Als het model een tool niet kan zien of aanroepen, begin dan met het effectieve beleid voor de huidige beurt:
  1. Controleer het actieve profiel, tools.allow en tools.deny in Tools en aangepaste providers.
  2. Controleer providerspecifieke beperkingen in Tools en aangepaste providers en bevestig dat de geselecteerde modelprovider de vorm van de tool ondersteunt.
  3. Controleer kanaalmachtigingen, de sandboxstatus en verhoogde toegang met Sandbox versus toolbeleid versus verhoogde toegang en Verhoogde exec.
  4. Controleer in Plugins of de bijbehorende plugin is geïnstalleerd en ingeschakeld.
  5. Controleer voor gedelegeerde uitvoeringen de beperkingen per agent in Sandbox- en toolbeperkingen per agent.
  6. Bevestig voor grote OpenClaw-catalogi of de uitvoering directe beschikbaarstelling van tools, Code Mode of Tools zoeken gebruikt.

Gerelateerd

  • Automatisering voor Cron, taken, Heartbeat, hooks, permanente opdrachten en Task Flow
  • Agents voor het agentmodel, sessies, geheugen en coördinatie tussen meerdere agents
  • Tools en aangepaste providers voor de canonieke referentie voor toolbeleid
  • Plugins voor installatie en beheer van plugins
  • Plugin SDK als referentie voor pluginauteurs
  • Skills voor de laadvolgorde, gating en configuratie van skills
  • Skillworkshop voor het genereren en beoordelen van skills
  • Tools zoeken voor het compact ontdekken van de OpenClaw-toolcatalogus
  • Code Mode voor compacte JavaScript- of TypeScript-workflows via een verborgen OpenClaw-toolcatalogus
  • Swarm voor gestructureerde vertakking en verzameling vanuit Code Mode