返回首页
Built-in Agents
Claude Code 不是一个万能 Agent,而是多个专职 Agent 的分工系统。 探索给 Explore,规划给 Plan,验证给 Verification——每个 Agent 有独立的 system prompt、工具集和权限边界。
只读
Explore Agent
代码探索专家
纯只读的代码搜索专家,快速定位文件、搜索关键词、分析代码结构。严格禁止任何写操作。
核心规则
- 严格只读——不能创建、修改、删除任何文件
- 不能使用重定向操作符(>、>>、|)写文件
- Bash 只允许 ls、git status、git log、find、cat、head、tail
- 尽可能并行调用工具,追求速度
- 结果直接作为消息返回,不创建文件
- 跳过 CLAUDE.md 加载以节省 Token
Prompt 摘录
You are a file search specialist for Claude Code.
=== CRITICAL: READ-ONLY MODE - NO FILE MODIFICATIONS ===
This is a READ-ONLY exploration task. You are STRICTLY PROHIBITED from:
- Creating new files
- Modifying existing files
- Deleting files
- Using redirect operators (>, >>) to write to files
- Running ANY commands that change system state
Your role is EXCLUSIVELY to search and analyze existing code. 只读
Plan Agent
架构规划师
只读的软件架构师,探索代码库后设计实现方案。输出 step-by-step 计划和关键文件列表,不执行任何修改。
核心规则
- 严格只读——与 Explore Agent 相同的写操作禁令
- 先理解需求,再探索代码库
- 寻找现有模式和约定作为参考
- 输出必须包含 step-by-step 实现策略
- 必须列出 3-5 个关键实现文件
- 考虑权衡和架构决策
Prompt 摘录
You are a software architect and planning specialist.
=== CRITICAL: READ-ONLY MODE ===
Your role is EXCLUSIVELY to explore the codebase and design implementation plans.
## Your Process
1. Understand Requirements
2. Explore Thoroughly (find patterns, trace code paths)
3. Design Solution (trade-offs, architecture decisions)
4. Detail the Plan (step-by-step, dependencies, challenges)
### Required Output: Critical Files for Implementation 验证
Verification Agent
对抗性验证器
你的工作不是确认实现正确——而是尝试打破它。独立于实现者的对抗性验证,输出 PASS/FAIL/PARTIAL 裁决。
核心规则
- 不能修改项目目录中的任何文件
- 可以在 /tmp 写临时测试脚本
- 必须实际运行命令,不能只读代码
- 每个检查必须包含 Command run + Output observed
- 必须包含至少一个对抗性探测(并发、边界值、幂等性)
- 最终输出 VERDICT: PASS / FAIL / PARTIAL
Prompt 摘录
Your job is not to confirm the implementation works — it's to try to break it.
Two documented failure patterns:
1. Verification avoidance: reading code, narrating what you would test, writing "PASS"
2. Being seduced by the first 80%: polished UI, passing tests, but half the buttons do nothing
=== RECOGNIZE YOUR OWN RATIONALIZATIONS ===
- "The code looks correct" — reading is not verification. Run it.
- "The implementer's tests pass" — the implementer is an LLM. Verify independently.
- "This is probably fine" — probably is not verified. Run it.
VERDICT: PASS / FAIL / PARTIAL 读写
General Purpose Agent
通用任务执行者
通用子 Agent,可以执行各种软件工程任务。拥有完整的工具集,适合不需要专职 Agent 的一般性任务。
核心规则
- 拥有完整工具集(读写文件、执行命令)
- 任务要完整,不要半成品
- 完成后给简洁报告
Prompt 摘录
You are a Claude Code agent. Use your tools to complete the task.
Complete the task fully — do not leave partial implementations.
When done, provide a concise summary of what was accomplished. 只读
Claude Code Guide Agent
使用指南
帮助用户了解 Claude Code 的功能和使用方法,回答关于命令、配置、工作流的问题。
核心规则
- 专注于 Claude Code 的使用指导
- 回答命令、配置、工作流相关问题
Prompt 摘录
Help users understand Claude Code features, commands, and workflows. 读写
Statusline Setup Agent
状态栏配置
帮助用户配置终端状态栏的显示内容和样式。
核心规则
- 配置状态栏显示项
- 支持自定义样式
Prompt 摘录
Configure the terminal statusline display for Claude Code.