Documentation Error: Tool listed as "Agent" should be "Task"
Bug Description
The official Claude Code documentation incorrectly lists a tool called "Agent" which doesn't exist. The actual tool name is
"Task".
## Location of Error
- Page: Tools available to Claude
- Section: "Tools available to Claude" table
## Current (Incorrect) Documentation
Tool Description Permission Required
Agent Runs a sub-agent to handle complex, multi-step tasks No
## Expected (Correct) Documentation
Tool Description Permission Required
Task Runs a sub-agent to handle complex, multi-step tasks No
## Impact
This error causes several problems:
- Users add
"Agent"to theirsettings.jsonpermissions, which has no effect - Users cannot find or use the "Agent" tool because it doesn't exist
- Users may not discover the correct
Tasktool for running sub-agents - Time wasted debugging non-existent functionality
## Steps to Reproduce
- Check available tools in Claude Code by running any session
- Observe that
Tasktool exists butAgenttool does not - Try adding
"Agent"to settings.json permissions - it has no effect - The correct tool name is
Task
## Evidence
When checking available tools in Claude Code, the actual list includes:
- Task (for running sub-agents)
- Bash, Edit, Read, Write, MultiEdit
- Glob, Grep, LS
- WebFetch, WebSearch
- TodoWrite
- NotebookRead, NotebookEdit
- exit_plan_mode
No tool named "Agent" exists.
## Suggested Fix
Update the documentation table to replace "Agent" with "Task" throughout the tools documentation page.
## Environment
- Claude Code Version: [current version]
- Documentation accessed: 2025-01-09
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗