Browse vendor-neutral capabilities, then see the exact tool names each product exposes to its agents.
Back to AI toolsSearch by capability, vendor tool name (StrReplace, apply_patch), or product, then narrow by category.
file_deleteDelete a file or directory from the workspace.
file_editApply a targeted in-place edit to an existing file (string replacement or patch).
glob_searchLocate files by name/path glob pattern (e.g. src/**/*.ts).
file_readRead the contents of a file (text, image, notebook) from the workspace.
content_searchRegex or keyword search across file contents (ripgrep-style).
file_writeCreate a new file or fully overwrite an existing one.
shell_awaitAttach to, poll, or wait on a previously started background command or long-running process.
lint_readRead linter, compiler, or language-server diagnostics for files in the workspace.
shell_execExecute a shell command in the workspace and return its output.
web_fetchFetch and extract the content of a specific URL.
web_searchRun a search-engine query and return ranked results.
user_questionPause to ask the user a structured clarifying question and wait for the answer.
todo_planCreate and update a structured todo/plan list tracking multi-step work.
subagent_spawnDelegate a scoped task to a child agent and receive its result.
mode_switchChange the agent's operating mode (e.g. plan vs. edit) or permission posture.
mcp_callInvoke a tool exposed by a connected MCP server.
mcp_discoverList or search the tools, schemas, and resources available from connected MCP servers.
mcp_resource_fetchRead a resource (document, data blob) exposed by a connected MCP server.
notebook_editRead or modify cells of a Jupyter notebook, preserving cell structure and outputs.
image_generateGenerate an image from a text prompt.
vcs_branchCreate or switch the active version-control branch or isolated worktree for the session.