Skip to content
源码分析手册

第 04 章:工具与子 Agent (Tools & Agents)

Claude Code 最令人惊艳的能力,不在于它能说会道,而在于它能像人类一样操作电脑。本章将深入研究 Claude Code 的“百宝箱”:从简单的 Bash 命令,到复杂的子 Agent 架构。你会发现,Claude Code 本质上是一个由多方协作、共同推进任务的系统。

本章解答的核心问题是:Agent 如何从单一的对话模型演化为多任务协作的复杂系统? 我们会解析 Claude 如何拆解大型任务,如何通过子 Agent(Subagents)进行团队协作,以及它如何管理那些长时间运行的后台进程。

推荐阅读顺序

  1. tools-catalog.md 开始,掌握 Claude Code 能够调用的全部“武器库”。
  2. 核心关注 subagent-architecture.mdagent-teams.md,理解 Claude 是如何分身协作的。
  3. 阅读 bash-tool-behavior.mdcomputer-use.md,看它如何将模型预测转化为真实的操作系统指令。

读后心智模型: 读完本章,你会打破“一个 Agent 就是一个模型”的思维。你会看到一个分布式、层次化的任务执行网络,其中每一个工具、每一层子 Agent 都在为最终的任务目标贡献力量。


本章文章

基于 Claude Code v2.1.88 开源快照的深度分析