Run /tools inside a session to see the live tool surface; pass --tools read,search,edit on the CLI to restrict it. The table below covers what ships out of the box.

| Tool | Summary | Documented on | | ------------------- | -------------------------------------------------------------------------------------------------- | -------------------------------------- | --- | | ast_edit | Structural codemod via ast-grep patterns; preview-staged before write. | Structural edits | | ast_grep | Structural code search via ast-grep patterns; read-only sibling of ast_edit. | Structural edits | | bash | Run shell commands in a persistent session with cwd, env, and PTY controls. | Working with files | | browser | Drive a real Chromium tab via Puppeteer; tabs persist across calls. | Web & browser | | debug | DAP-driven breakpoints, stepping, and locals inspection. | Debugging | | edit | Line-anchored patches verified against per-session file snapshots. | Working with files | | eval | Run Python or JS cells in a persistent kernel. | Working with files | | find | Fast file-name lookup by glob; sorted by modification time. | Working with files | | generate_image | Structured image generation with subject, scene, lighting, and style fields. | Tools index | | github | Op-based wrapper over gh: repoview, pr_create, pr_checkout, search*, run_watch. | GitHub | | inspect_image | Hand a local image to a vision model and get a text answer back. | Tools index | | irc | Short prose messages between peer agents in the same process; messaging a parked agent revives it. | Subagents & IRC | | job | List, wait on, or cancel background jobs started by async bash or task. | Subagents & IRC | | lsp | Rename, references, definition, hover, diagnostics, code actions. | Code intelligence | | read | Files, directories, archives, SQLite, documents, images, internal URIs, web URLs. | Working with files | | recipe | Run a target from the project’s task runner (bun, just, make, cargo). | Working with files | | report_tool_issue | Flag unexpected tool behavior for automated QA tracking. | Tools index | | resolve | Apply or discard a pending preview action (ast_edit, plan-mode approval). | Structural edits | | search | Regex content search across files, directories, globs, internal URLs. | Working with files | | task | Spawn parallel subagents; results come back as agent:// URLs. | Subagents & IRC | | todo | Phased task tracking rendered live in the TUI. | Subagents & IRC | | web_search | One query, dispatched through the first available search provider. | Web & browser | | write | Create or overwrite a file, archive entry, or SQLite row. | Working with files | \n |

Ask Docs

AI assistant to help answer questions about the documentation. Answers are read-only and cite docs/source.

Hi! How can I help you with the documentation today? Answers are read-only and cite docs/source.

Ctrl+Enter to send