💡
原文英文,约2900词,阅读约需11分钟。
📝
内容提要
Claude Code通过子代理处理复杂项目,提高效率。子代理独立工作,避免主会话混乱,适合研究、独立任务和客观评审。使用时需明确任务范围和输出格式,以提升效果。
🎯
关键要点
- Claude Code通过子代理处理复杂项目,提高效率。
- 子代理独立工作,避免主会话混乱。
- 适合研究、独立任务和客观评审。
- 使用时需明确任务范围和输出格式,以提升效果。
- 子代理是独立的Claude实例,具有自己的上下文窗口。
- 子代理可以并行运行,适用于多个独立任务。
- 使用子代理的信号包括需要研究、任务独立、需要新视角等。
- 可以通过自然语言请求Claude使用子代理。
- 自定义子代理可以自动处理重复请求的任务。
- CLAUDE.md文件定义了何时使用子代理的规则。
- 技能提供可重用的接口,适用于复杂的多步骤工作流。
- 钩子可以在Claude Code生命周期的特定点自动执行子代理工作。
- 在小型或紧密顺序的任务中,使用主会话更简单。
- 使用子代理时应注意避免过多的专用代理。
- 开始时使用对话提示,随着模式的明确逐步自动化。
❓
延伸问答
什么是Claude Code中的子代理?
子代理是独立的Claude实例,具有自己的上下文窗口,能够独立处理任务并返回结果。
在什么情况下应该使用子代理?
当任务需要研究、多个独立任务或需要新视角时,使用子代理可以提高效率。
如何在Claude Code中调用子代理?
可以通过自然语言请求Claude使用子代理,明确任务范围和输出格式。
使用子代理的好处是什么?
使用子代理可以保持主会话的整洁,避免上下文混乱,并能并行处理多个任务。
子代理在处理复杂项目时如何提高效率?
子代理可以独立处理复杂项目中的子任务,避免主会话的干扰,从而提高整体效率。
使用子代理时需要注意什么?
应避免过多的专用代理,并在小型或紧密顺序的任务中使用主会话更为简单。
➡️