写点什么

ClaudeCode 中的效率神器 SubAgents 怎么用?

  • 2025-09-21
    北京
  • 本文字数:753 字

    阅读完需:约 2 分钟

ClaudeCode中的效率神器SubAgents怎么用?

大家在使用 claudecode 时有没有遇到上下文不够用的情况

今天我们就一起来学习如何创建、使用 subagents

来提高主对话的利用率。

cc 里的 subagent 到底是什么?

在 claudecode(cc)里,subagents 是对每个 agent 对话的上下文独立执行后,把结果拿来让主模型来用。

说白了就是增加了你每个窗口的使用效率,让 agent 分头行动后汇总的意思。

那么为什么说是增加了上下文的使用效率?

因为我们每次执行任务都产生了大量的上下文(即使你用了 conpact 压缩),但总是有限的压缩,压着压着还是满了,而通过 subagents 合并提炼工作结果,可以让主对话的利用效率提高。

怎么使用?

用起来非常简单,对话的时候提一嘴自己创建的 agent 就够了。像这样👇🏻

或者你可以直接 at 它就可以了。

它就会马上出来用你设置好的 agent 提示词来为你工作。

怎么创建?

在 claude 创建 subagents 非常简单

输入/就会自动出来 agent 相关选项

既可以选 project agent 适用于特定项目

也可以选择 personal agent,适用于全局

所以如果我们要采用全局,选择 personal。回车。

然后选择 generate with claude 后输入你的对 agent 的提示词要求。回车。

下面就是规定 agent 的功能,

比如我让它每次写完之后能自行检查代码里的错误,作为这个 subagent 的提示词👇🏻

输入完了之后直接回车。

创建完 agent 之后会让你选模型,选 haiku 就可以了。


其实这个时候我们就能看到提示词相关的文件已经创建到了.claude 目录下面。

它的整个结构其实特别像一个结构化提示词,对角色、技能都做了展示。

我们的 subagents 就是在这些提示词下工作,并且具有 mcp 类似的工具调用能力(在系统使用这些提示词的时候会使用相关的工具,如果有需要)

现在你可以体验在 claudecode 里使用 subagents 提升编码体验啦~

你也可以根据自己的需要创建对应的 agents。

把我对应的提示词放星球上了。可以加入阿星 AI 交流圈获取👇🏻

我是阿星,我们下期再见。

发布于: 刚刚阅读数: 2
用户头像

全平台同名 2025-05-15 加入

zuojialongxi

评论

发布
暂无评论
ClaudeCode中的效率神器SubAgents怎么用?_产品_阿星AI工作室_InfoQ写作社区