跳转到主要内容
智能体模式具备自主决策、环境感知与工具调度能力。它可利用项目搜索、文件编辑、终端访问等工具,高效完成编码任务。此外,你可以配置模型上下文协议(MCP)工具,进一步扩展 AI 编码助手的能力,使其更契合开发工作流。 智能体模式提供以下核心功能:
  • 项目级更改:基于任务描述,智能体模式可自主拆解任务并修改多个代码文件。通过多轮对话,可进行代码优化或快照回滚,更高效地完成任务。
  • 计划制定:基于你的输入,智能体模式可创建分步计划供你审阅。
  • 自动环境感知:智能体模式会从任务描述中自动检测项目框架、技术栈、所需代码文件及错误信息,无需手动补充项目 context。
  • 工具使用:智能体模式可自主使用多种内置工具,如文件读写、代码查询与错误排查,也支持自动发现并使用 MCP 工具。
  • 命令执行:智能体模式会自主决定需要执行的命令,并在终端中生成并运行这些命令。

通过待办事项制定计划

  • 基于你的输入,Qoder 会生成一个完成你需求的计划,并附上一份待办事项列表供你审阅。如果你想添加更多步骤,只需补充你的需求,Qoder 会将相应的待办事项添加到计划中。
  • 在聊天窗口底部,你可以查看每个任务的进度。
    • 空心圆圈:任务尚未开始。
    • 旋转圆圈:任务进行中。
    • 复选框:任务已完成。

编程工具

Qoder 为 智能体模式提供了丰富的编程工具,可由其自主使用。这些工具支持文件搜索、文件读取、目录遍历、语义符号检索、文件修改、错误信息获取、命令执行等。智能体模式还可以根据返回结果规划下一步操作。

执行命令

智能体模式会根据需求自主选择并运行命令。默认情况下,您需要在每条命令执行前进行确认。
  • 若点击 执行,智能体模式将提交该命令并执行。
  • 若点击 取消,智能体模式将跳过该命令,并根据您的指示进行下一步。
对于在后台运行的任务,会显示“在后台执行”指示器。智能体模式会继续处理其他任务,并在需要时返回检查输出。 您可以在 Qoder 设置 中配置自动执行命令的允许列表。点击用户图标或使用键盘快捷键( ,(macOS)或 Ctrl Shift ,(Windows)),选择 Qoder 设置,然后进入 智能会话。要添加多个命令,请用逗号分隔。

MCP 工具

如果已配置 MCP 工具,智能体模式会自主决定是否调用 MCP 工具来完成任务。执行前会先征求你的确认。点击 执行 以确认,智能体模式将调用该 MCP 工具。返回的结果随后会作为下一步的上下文使用。 有关在 Qoder 中使用 MCP 的更多信息,请参阅 MCP

一键优化提示词

Qoder 支持自动优化对话框内输入的提示词,并自动结合已添加的上下文、对话历史等相关信息,以进一步优化效果。
  1. 输入提示:在输入框中键入您的初步想法(例如:“添加工单升级功能”)。
  2. 点击“优化输入”按钮 ✨:Qoder 会基于您输入的内容,结合更丰富的上下文,生成详细且可操作的提示词。
  3. 查看并编辑:优化后的提示包含清晰的目标、约束条件和实现指导,您还可以根据需要进一步完善它。
  4. 撤销或提交:如有需要,可撤销增强操作,或提交优化后的提示以生成高质量的回应。