车友投稿: 什么是Claude Code Subagent?

2025-07-30 76 0

什么是 Subagent

Subagent 是用来解决什么问题呢?

Context management and tool selection

也就是 上下文 以及用什么工具

工作流程

1. 在 CC 中开启一个对话,对话首先会给到 Task Matchers,然后分配给 Subagent。

Subagent 的特点

- 有自己的 context windows,也就是它自己才知道的内容。

- 自定义的提示词。

- 专属所用的工具。

- CC 的 Task 功能。

本质上就是将 one agent 变成 multi agent

Multiagent 的好处

- 能够并行处理不同任务,提高效率

- 每个 Subagent 专注于特定领域,提升专业化能力

- 更好的上下文管理,避免信息过载

- 可扩展性强,方便添加或移除 Subagent

- 错误隔离,降低单点失败风险

Claude Code 设置

首先在 CC 内 `/agents`

并且你不需要手动设计,可使用 claude code 来帮你设计 sub agent:

例如 你是一个全栈开发 你可以设计以下的subagent

- 前端开发  

- 后端开发  

- 测试  

或者制作一个 监察者(用户级别):

- 监察你的代码 保持你的代码 不使用虚假数据 并且有量好的文件管理  

这就是 subagents 所做的:  

将 以前的 只单独的一个 CC 变成 一个团队的 CC,透过分离上下文,令到 团队内 各个成员所作的事情更加准确 因为 不需要一个agent 就把所有的上下文给吸收了

然后在 Step 3 描述完了之后 可以选择其使用的工具

比如某些你只想用来检查代码的 agent 就不需要给它 一些修改(Write)工具 。

然后可以设置一个颜色。

然后你就可以看到 整个 agent 的 markdown 文件 的预览。

如果是项目级别应该是在 .claude 下的 agent 文件夹里面。

相关文章

Anthropic 团队如何使用 Claude Code
车友投稿: Claude code 开发软硬件结合产品——教育绘画板APP
车友投稿:新一代AI辅助的终端软件-Warp(Mac Only Now)
车友投稿:Windows系统上claude code MCP大汇总
车友投稿:Claude code内置Qwen3 code模型
车友投稿: Claude Code 核心革新:从“万能助手”到“AI专家团队”的进化

发布评论