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

通过待办事项制定计划

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

编程工具

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

执行命令

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

MCP 工具

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