使用智能体
Kilo Code 中的智能体是专门的角色,根据你当前的任务定制助手的行为。每个智能体提供不同的能力、专业知识和访问级别。
为什么要使用不同的智能体?
- 任务专业化:获得你需要的精确类型的帮助
- 安全控制:防止意外的文件修改
- 聚焦交互:接收针对你当前活动优化的响应
- 工作流优化:在规划、实现、调试和学习之间无缝过渡
切换智能体
- 下拉菜单:点击侧边栏中的智能体选择器
- 斜杠命令:在聊天输入中输入
/agents - 键盘快捷键:按
Cmd+.(macOS)或Ctrl+.(Windows/Linux)循环切换
内置智能体
code(默认)
描述:一位熟练的软件工程师,精通编程语言、设计模式和最佳实践
工具访问:完全访问所有工具:read、edit、glob、grep、bash、task、webfetch
适合:编写代码、实现功能、调试和一般开发
ask
描述:一位知识渊博的技术助手,专注于回答问题而不更改代码库
工具访问:只读工具,所有写操作被阻止
适合:代码解释、概念探索、技术学习和项目调查
plan
描述:一位经验丰富的技术领导者和规划者
工具访问:只读工具加上受限的文件编辑(仅 .kilo/plans/ 中的计划文件)
适合:系统设计、高层规划和架构讨论
debug
描述:一位专精于系统化故障排除和诊断的专家
工具访问:完全访问所有工具
适合:追踪 Bug、诊断错误和解决复杂问题
自定义智能体
通过定义工具访问、文件权限和行为指令来创建你自己的专门助手。详见 自定义模式文档。