子代理(Subagents)
子代理是 Codely CLI 中的专业 AI 助手,用于处理特定类型的任务。它们允许您将工作委托给配置了任务特定提示、工具和行为的 AI 代理。
什么是子代理?
子代理是独立的 AI 助手,具有以下特点:
- 专业化任务 - 每个子代理都配置了针对特定类型工作的专注系统提示
- 独立上下文 - 它们维护自己的对话历史,与主对话分开
- 受控工具访问 - 您可以配置每个子代理可以访问哪些工具
- 自主工作 - 一旦获得任务,它们会独立工作直到完成或失败
- 详细反馈 - 您可以实时查看它们的进度、工具使用情况和执行统计
子代理系统通过将复杂任务分解并由专业代理处理,显著提高了工作效率和输出质量。
主要优势
- 任务专业化 - 创建针对特定工作流程优化的代理(测试、文档、重构等)
- 上下文隔离 - 将专业工作与主对话分开
- 可重用性 - 在项目和会话之间保存和重用代理配置
- 受控访问 - 限制每个代理可以使用的工具,以提高安全性和专注度
- 进度可见性 - 通过实时进度更新监控代理执行情况