打造我的 AI 开发团队(一):sub-agent 初探

上周给大家分享了一些关于"AI 编程的发展历程"的思考,其中第 5 阶段就是"团队级"。

AI编程一年多,我的2点思考总结 - 掘金

当时还提到,Claude Code 的 sub-agent 特性使其已经超过"项目级"了。

今天,我们就来看看 Claude Code 的 sub-agent 究竟是什么?

sub-agent

简介

sub-agent 是 Claude Code 中的一个特性,由"主Agent"分解任务,并指派不同角色的 sub-agent 分别完成各自的子任务,最终由"主Agent"合并汇总,从而更加高效地完成复杂的开发任务。

这个应该比较好理解,就像赋予不同角色的提示词在同一任务中的表现大相径庭,通过为不同任务设置专有的 AI Agent,可以极大地提升任务的完成程度。

并且,Claude Code 承担了分派、调度、汇集的工作,我们只需要设置我们所需要的各个角色(sub-agent)即可。

关键特性

  • 上下文隔离:每个子代理都在自己的环境中运行,防止污染主 Agent 并使其专注于高级目标。
  • 专业微调:可以根据特定领域的详细指令对子代理进行微调,从而提高指定任务的成功率。
  • 方便复用:一旦创建,子代理就可以在不同的项目中使用,快速实现流程复制。
  • 灵活配置权限:每个子代理可以具有不同的工具访问级别,方便我们将强大的工具限制给特定的子代理类型。

快速开始

1、进入 Claude Code。

复制代码
claude

2、运行 agents 命令。

bash 复制代码
/agents

3、创建一个新代理(项目级)。

4、设置子代理。

(1)Recommended: 选择推荐方式,先由 Claude 生成,然后按照自己需要微调。

(2)输入 sub-agent 的目的,claude 将根据描述进行生成。

(3)选择 sub-agent 可用的工具,选择完成后,选中"Continue",然后"回车"。

(4)选择使用的模型。

(5)为 sub-agent 设置专门的背景色,方便区分不同 agent。

(6)预览 sub-agent 的提示词,后续可以"回车"保存,也可以输入"e"进行编辑。

确认后,在 agents 命令的结果里即可看到创建的 sub-agent。

5、直接通过命令调用 sub-agent 执行任务。

css 复制代码
use code-reviewer to describe my project

结语

如果你已经安装了 Claude Code(GLM-4.5 模式),那 subb-agent 的使用还是非常简单的。

我们可以按照上述过程,分别创建开发流程的各类 sub-agent,并由 Claude Code 进行调度,打造一套自己的虚拟开发团队。

当然,作为新生代的开发者,我们都喜欢"开箱即用"的工具,那 sub-agent 是否也有类似工具呢?

下一次分享,我们将一起尝试下 bmad ------ 一个内置了敏捷开发流程和角色的智能体,让我们亲身体验下拥有一个完整研发团队的感觉!

相关推荐
CoderJia程序员甲1 天前
GitHub 热榜项目 - 日榜(2025-10-11)
ai·开源·github·ai编程·github热榜
狠活科技1 天前
免登录!免安装ClI,Claude Code官方插件接入API使用教程
人工智能·vscode·ai编程
小溪彼岸1 天前
深入了解Claude Code CLI自定义命令
claude
小溪彼岸1 天前
Claude Code CLI MCP配置很难?三种方式轻松掌握
claude
下位子1 天前
『AI 编程』用 Codex 开发识字小帮手应用
android·openai·ai编程
Cc00108521 天前
【AI学习笔记】用AI生成spring boot + redis
spring boot·笔记·学习·ai编程
马尚道1 天前
掌握Kotlin编程,从入门到精通:视频教程
kotlin·ai编程
Miqiuha1 天前
计算机中浮点数的存储
ai编程·编程基础
Apifox.1 天前
如何在 Apifox 中通过 AI 一键生成几十个测试用例?
人工智能·程序人生·ai·测试用例·ai编程
佛喜酱的AI实践1 天前
Claude Code配置魔法:从单人编程到专属AI团队协作
人工智能·claude