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

2025-07-30 496 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 文件夹里面。

相关文章

车友投稿: Claude sonnet 4.5 第一手尝鲜测试
车友投稿: Chrome DevTools MCP 浏览器自动化的最强工具
车友投稿:Exa-code MCP 专为编程代理提供网络上下文
车友投稿:Claude Code中使用Github SpecKit
Anthropic 与 OpenAI 联合对齐评估试点发现:OpenAI 安全测试报告
车友投稿:Chrome MCP 服务器

发布评论