跳转到主要内容智能体模式具备自主决策、环境感知与工具调度能力。它可利用项目搜索、文件编辑、终端访问等工具,高效完成编码任务。此外,你可以配置模型上下文协议(MCP)工具,进一步扩展 AI 编码助手的能力,使其更契合开发工作流。
智能体模式提供以下核心功能:
- 项目级更改:基于任务描述,智能体模式可自主拆解任务并修改多个代码文件。通过多轮对话,可进行代码优化或快照回滚,更高效地完成任务。
- 计划制定:基于你的输入,智能体模式可创建分步计划供你审阅。
- 自动环境感知:智能体模式会从任务描述中自动检测项目框架、技术栈、所需代码文件及错误信息,无需手动补充项目 context。
- 工具使用:智能体模式可自主使用多种内置工具,如文件读写、代码查询与错误排查,也支持自动发现并使用 MCP 工具。
- 命令执行:智能体模式会自主决定需要执行的命令,并在终端中生成并运行这些命令。
- 基于你的输入,Qoder 会生成一个完成你需求的计划,并附上一份待办事项列表供你审阅。如果你想添加更多步骤,只需补充你的需求,Qoder 会将相应的待办事项添加到计划中。
- 在聊天窗口底部,你可以查看每个任务的进度。
- 空心圆圈:任务尚未开始。
- 旋转圆圈:任务进行中。
- 复选框:任务已完成。
Qoder 为 智能体模式提供了丰富的编程工具,可由其自主使用。这些工具支持文件搜索、文件读取、目录遍历、语义符号检索、文件修改、错误信息获取、命令执行等。智能体模式还可以根据返回结果规划下一步操作。
智能体模式会根据需求自主选择并运行命令。默认情况下,您需要在每条命令执行前进行确认。
- 若点击 执行,智能体模式将提交该命令并执行。
- 若点击 取消,智能体模式将跳过该命令,并根据您的指示进行下一步。
对于在后台运行的任务,会显示“在后台执行”指示器。智能体模式会继续处理其他任务,并在需要时返回检查输出。
您可以在 Qoder 设置 中配置自动执行命令的允许列表。点击用户图标或使用键盘快捷键(⌘ ⇧ ,(macOS)或 Ctrl Shift ,(Windows)),选择 Qoder 设置,然后进入 智能会话。要添加多个命令,请用逗号分隔。
如果已配置 MCP 工具,智能体模式会自主决定是否调用 MCP 工具来完成任务。执行前会先征求你的确认。点击 执行 以确认,智能体模式将调用该 MCP 工具。返回的结果随后会作为下一步的上下文使用。
有关在 Qoder 中使用 MCP 的更多信息,请参阅 MCP。
Qoder 支持自动优化对话框内输入的提示词,并自动结合已添加的上下文、对话历史等相关信息,以进一步优化效果。
-
输入提示:在输入框中键入您的初步想法(例如:“添加工单升级功能”)。
-
点击“优化输入”按钮 ✨:Qoder 会基于您输入的内容,结合更丰富的上下文,生成详细且可操作的提示词。
-
查看并编辑:优化后的提示包含清晰的目标、约束条件和实现指导,您还可以根据需要进一步完善它。
-
撤销或提交:如有需要,可撤销增强操作,或提交优化后的提示以生成高质量的回应。