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 |