Sweep 22 Sep 2026 · 15:52Z Build v2.1.280 501 read Stable v2.1.267 Latest v2.1.280 Next v2.1.280 Feeds RSS JSON llms.txt Unofficial
Writing the changelog v2.1.280 merge candidates · 1/5 waiting for the next tick
Tool descriptions

v2.1.270, every tool

Claude Code, interactive mode. 28 tools, as the client described them to the model in this release. Where a tool has more than one description the difference is usually a single interpolated string.

Tools28in this capture, on this arm
Moved0since the previous capture on this arm
Whole capturev2.1.270the system prompt and what moved

Every description, as sent

28 ◆ moved since the previous capture on this arm, ○ byte-identical to it.
Press / to filter
ToolOpens withDescriptionCopiesMoved
Agent Launch a new agent to handle complex, multi-step tasks. 1,811 chars 2 copies same
AskUserQuestion Use this tool only when you are blocked on a decision that is genuinely the user's to make: one you cannot resolve from... 1,786 chars 2 copies same
Bash Executes a bash command and returns its output. 1,229 chars 2 copies same
CronCreate Schedule a prompt to be enqueued at a future time. 2,924 chars 1 copy same
CronDelete Cancel a cron job previously scheduled with CronCreate. 167 chars 1 copy same
CronList List all cron jobs scheduled via CronCreate, both durable (.claude/scheduled_tasks.json) and session-only. 106 chars 1 copy same
Edit Performs exact string replacement in a file. 360 chars 2 copies same
EnterPlanMode Use this tool proactively when you're about to start a non-trivial implementation task. 4,011 chars 1 copy same
EnterWorktree Use this tool ONLY when explicitly instructed to work in a worktree — either by the user directly, or by project... 3,220 chars 1 copy same
ExitPlanMode Use this tool when you are in plan mode and have finished writing your plan to the plan file and are ready for user... 1,849 chars 1 copy same
ExitWorktree Exit a worktree session created by EnterWorktree and return the session to the original working directory. 1,923 chars 1 copy same
ListAgents Lists agents you can SendMessage to — in-process subagents you spawned, the teammates on your team, other local Claude... 777 chars 1 copy same
NotebookEdit Replaces, inserts, or deletes a single cell in a Jupyter notebook (.ipynb file). 619 chars 1 copy same
Read Reads a file from the local filesystem. 790 chars 2 copies same
ReportFindings Report code-review findings as a typed list so the host UI can render them. 574 chars 1 copy same
ScheduleWakeup Schedule when to resume work in /loop dynamic mode — the user invoked /loop without an interval, asking you to... 3,396 chars 1 copy same
SendMessage # SendMessage Send a message to another agent. 3,386 chars 1 copy same
Skill Invoke a skill. 1,417 chars 1 copy same
TaskCreate Use this tool to create a structured task list for your current coding session. 2,146 chars 1 copy same
TaskGet Use this tool to retrieve a task by its ID from the task list. 732 chars 1 copy same
TaskList Use this tool to list all tasks in the task list. 998 chars 1 copy same
TaskOutput DEPRECATED: Background tasks return their output file path in the tool result, and you receive a <task-notification>... 1,049 chars 1 copy same
TaskStop - Stops a running background task by its ID - Takes a task_id parameter identifying the task to stop - To stop an... 378 chars 1 copy same
TaskUpdate Use this tool to update a task in the task list. 2,243 chars 1 copy same
WebFetch Fetches a URL, converts the page to markdown, and answers `prompt` against it using a small fast model. 469 chars 2 copies same
WebSearch Search the web. 312 chars 2 copies same
Workflow Execute a workflow script that orchestrates multiple subagents deterministically. 3,480 chars 1 copy same
Write Writes a file to the local filesystem, overwriting if one exists. 240 chars 2 copies same