Skip to main content

Tools per Variant

Tools are part of what the model reads. Each request carries a list of tools, and each tool has a name, a description, and a schema. This page compares the lists across variants.

Default Tool List​

The default list has 12 tools on Opus 5.5. The columns show the length of the description and of the JSON schema, in characters.

ToolDescriptionSchema
Agent3,2271,942
Bash1,9341,720
Edit360552
ListAgents777316
Read7901,071
ReportFindings5741,545
ScheduleWakeup3,3961,392
Skill1,417327
ToolSearch953406
Workflow3,4801,775
DeferredToolPlaceholder8333
Write240348

Differences by Variant​

Each row compares one variant to the default list. Variants with the same tools and text as the default are grouped at the end.

VariantToolsDifference
Full Prompt12changes the text or schema of Agent, Bash, Edit, Read, Write.
Bare Mode3removes Agent, ListAgents, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write. changes the text or schema of Bash, Edit, Read.
Simple Mode Env Var3removes Agent, ListAgents, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write. changes the text or schema of Bash, Edit, Read.
Exclude Dynamic Sections, Full Prompt12changes the text or schema of Agent, Bash, Edit, Read, Write.
Custom Output Style on the Full Prompt12changes the text or schema of Agent, Bash, Edit, Read, Write.
Custom Output Style with Keep Coding Instructions12changes the text or schema of Agent, Bash, Edit, Read, Write.
Permission Mode, Plan12changes the text or schema of Bash.
Subagent, General Purpose8removes ListAgents, ReportFindings, ScheduleWakeup, Workflow.
Subagent, Explore5removes Agent, Edit, ListAgents, ReportFindings, ScheduleWakeup, Workflow, Write.
Subagent, Plan5removes Agent, Edit, ListAgents, ReportFindings, ScheduleWakeup, Workflow, Write.
Subagent, Custom Agent8removes ListAgents, ReportFindings, ScheduleWakeup, Workflow.
Subagent, Statusline Setup2removes Agent, Bash, ListAgents, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
Subagent, Claude (FleetView)8removes ListAgents, ReportFindings, ScheduleWakeup, Workflow.
Subagent, Web Fetch1adds WebFetch. removes Agent, Bash, Edit, ListAgents, Read, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
Override a Built-in Agent with a File8removes ListAgents, ReportFindings, ScheduleWakeup, Workflow.
Override a Built-in Agent with --agents8removes ListAgents, ReportFindings, ScheduleWakeup, Workflow.
Append to Every Subagent Prompt5removes Agent, Edit, ListAgents, ReportFindings, ScheduleWakeup, Workflow, Write.
Turn Off All Built-in Agents12changes the text or schema of Agent.
Override /simplify with a Skill File12changes the text or schema of Bash.
Prompt Hook Request0removes Agent, Bash, Edit, ListAgents, Read, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
Agent Hook Request10adds StructuredOutput. removes Agent, ScheduleWakeup, Workflow.
Auto Mode Classifier0removes Agent, Bash, Edit, ListAgents, Read, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
Auto Mode Classifier, Custom Rules0removes Agent, Bash, Edit, ListAgents, Read, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
Plan Mode, Custom Workflow12changes the text or schema of Bash.
Git Instructions Turned Off12changes the text or schema of Bash.
Subagent with --system-prompt and --append-system-prompt5removes Agent, Edit, ListAgents, ReportFindings, ScheduleWakeup, Workflow, Write.
Prompt Hook on Stop0removes Agent, Bash, Edit, ListAgents, Read, ReportFindings, ScheduleWakeup, Skill, ToolSearch, Workflow, DeferredToolPlaceholder, Write.
All Tools Sent Upfront21adds CronCreate, CronDelete, CronList, EnterWorktree, ExitWorktree, Monitor, NotebookEdit, SendMessage, TaskStop, WebFetch, WebSearch. removes ToolSearch, DeferredToolPlaceholder.

Same Tools as the Default​

Default, Sonnet 5.5, Default, Haiku 5.5, Simple Prompt Switch on Sonnet, Simple Prompt Switch on Haiku, Simple Prompt Switch on Opus, Exclude Dynamic Sections, Output Style, Explanatory, Output Style, Learning, Output Style, Proactive, Output Style, Concise, Custom Output Style, Custom Output Style with Keep Coding Instructions, Lean Prompt, Append System Prompt, Replace System Prompt, Replace and Append Together, With a CLAUDE.md File, Inside a Git Repository, Main Thread Custom Agent, Permission Mode, Accept Edits, Permission Mode, Don't Ask, Brief Mode, Compaction Prompt, Turn Off the Explore and Plan Agents, Command, /init, Command, /security-review, Skill, /simplify, Skill, /debug, Override /init with a Command File, Compaction Prompt, Custom Instructions, Auto Memory Turned Off, Custom Output Style with a Built-in Name.

Bare Mode Tools​

ToolDescriptionSchema
Bash221,483
Edit29552
Read351,071