打造我的 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 ------ 一个内置了敏捷开发流程和角色的智能体,让我们亲身体验下拥有一个完整研发团队的感觉!

相关推荐
Goboy3 小时前
一文搞定 Qwen3-Coder 接入电脑终端,全流程保姆级教程(附实战演示)
ai编程
孟健11 小时前
AI 编程出海不知道做什么?通过这个方法,有人月入 10 万
ai编程
zzywxc78713 小时前
如何利用AI技术快速生成专业级的PPT和视频内容
人工智能·自动化·prompt·测试用例·powerpoint·音视频·ai编程
用户40993225021213 小时前
PostgreSQL UPDATE语句怎么玩?从改邮箱到批量更新的避坑技巧你都会吗?
后端·ai编程·trae
云起SAAS15 小时前
抖音私信助手私域用户触达私信群聊小工具小程序开源
小程序·ai编程·看广告变现轻·抖音私信助手·抖音私域用户触达·抖音私信群聊
AlenLi17 小时前
在本地快速部署模型并在IDE上使用的二三事
ai编程·jetbrains
yunxi_0517 小时前
RAG 项目中的向量化实战:让模型精准检索上传文档
后端·ai编程
喜葵1 天前
从x.ai到VSCode:一个AI编程助手的意外之旅
人工智能·vscode·ai编程
孟健1 天前
AI编程时代太疯狂了!2小时搞定学员作品展示站,200多个作品挤爆网站
ai编程