Tools
Tools are the built-in capability families that agents can call directly. Enable them per agent, and optionally scope them more tightly per chat when needed.
Built-ins are no longer documented as plugins. External add-ons are covered under Extensions.
Core Tools
Local execution and file work
execute: run sandboxed bash scripts, with optional host execution when explicitly enabledfiles: read, write, list, move, copy, delete, and send filesedit_file: targeted exact-match edits inside existing files
Research and browsing
web: web search, page fetch, and direct HTTP/API callsbrowser: Playwright-backed browser automation and page interaction
Coordination and reasoning support
delegate: delegate work to external specialist runtimes such as Claude Code, Codex, OpenCode, Gemini CLI, or other configured backendsmemory: long-term memory store and recallmonitor: durable watch jobs for files, endpoints, tasks, pages, email, and related triggersextension_creator: design focused extensions for recurring automation or durable external behavior
Platform tools
manage_platform: unified platform management for agents, projects, tasks, schedules, skills, documents, and secretsmanage_projects: project and operating-context managementmanage_connectors: connector administration and outbound connector messagingmanage_chatrooms: multi-agent room managementdelegate_to_agent: assign work directly to another specific SwarmClaw agentschedule_wake: schedule a proactive wake event in the current chat
Extension-backed built-ins
Some shipped capabilities are available when their bundled extension is enabled:
image_genemailreplicategoogle_workspace
Delegation
There is no separate orchestration engine toggle. Delegation is the product concept.
Two families matter:
- CLI delegation through
delegate - agent-to-agent delegation through
delegate_to_agent
If an agent has delegation enabled, it can either delegate to All Agents or to a selected subset.
See Delegation for the exact model.
Tool Access Grants
Tool access requests now operate on tool families directly. Granting access adds the requested built-in tool family to the current chat or agent selection.
Extensions vs Tools
- Tools are built into SwarmClaw.
- Extensions are external add-ons installed from the Extensions surface.
Use tools for core platform behavior. Use extensions when you need to extend the platform with new external logic, hooks, UI, providers, or connectors.