Quest 现已升级为独立视窗,成为面向 Agent-first 工作范式的完整工作台,任务管理、状态追踪与产物审查一站完成,为你带来更高效、流畅的任务委派体验。 聚合 Agent 与 Experts 两种子模式;你只需描述目标,AI 会自主完成开发任务——从需求澄清到代码交付,全程在统一的任务界面中推进。 核心理念:Define the goal. Review the result.Documentation Index
Fetch the complete documentation index at: https://docs.qoder.com/llms.txt
Use this file to discover all available pages before exploring further.
核心能力
多任务并行调度
支持多项目、多任务并行推进,在统一界面中完成统筹、指挥与执行,显著提升研发协同效率与资源利用率。
多智能体专家协同
通过多智能体分工协作,支持从 Coding 到交付的端到端执行,提升复杂任务处理能力与整体交付质量。
知识与记忆沉淀
在持续使用过程中不断沉淀项目知识、任务经验与上下文记忆,推动能力复用、经验传承与效果持续优化。
自定义专家团队
可根据需求灵活定义专家角色、流程与能力边界,打造真正贴合自身场景的专属智能体专家团队。
如何使用
Quest 已内置在 Qoder 中,在 Editor 中点击右上角的 打开 Quest 按钮即可进入 Quest 工作区。 发起任务前,可按需选择 Agent 模式或 Experts 模式(专家团):- Agent 模式:由智能体自主执行,端到端交付任务。
- Experts 模式:多智能体协同并行,更适合全栈开发、技术调研与疑难修复。
功能概述
Quest 采用三栏布局,其中左侧包含任务管理区和拓展功能,中间为会话区,右侧为功能区。
任务管理区
任务管理区以工作区为组织单位。打开某个工作区后,可在其中创建和管理 Quest,也可直接在 Editor 中打开同一工作区继续开发。工作区内的 Quest 支持 Pin、Fork、重命名与删除等管理操作;每个 Quest 会显示当前状态:Running(执行中)、Action Required(等待操作)、Ready(已完成)、Error(执行错误)。拓展功能
工具区位于左侧底部,集中提供 Quest 运行所依赖的全局能力入口,便于在不同任务间复用项目知识、扩展能力与个性化配置:- 知识中心:统一管理 Quest 在执行过程中可调用的项目知识,包含基于代码库自动生成的 Repo Wiki、从代码与讨论中沉淀出的 知识卡片,以及从对话中自动提炼的 Memory(记忆)。
- 插件市场:浏览并安装官方提供的插件,用于扩展 Quest 的能力边界;安装后可在任务中直接被 Agent 调用,详见 插件。
- 设置:进入系统设置与偏好配置,包括账号、模型、快捷键、网络代理、外观等通用偏好,以及 Quest 相关的执行行为配置。
会话区
会话区是 Quest 的核心交互区域,承载对话、任务执行与输入:- 会话流:显示完整的对话记录,包括用户指令、AI 回复、任务执行过程中的中间步骤与结果输出。
- 执行步骤:任务执行阶段实时展示各步骤的进展、命令输出与状态反馈,支持代码块、日志、文件引用等富媒体展示。
- 输入框:支持
@引用文件、文件夹、代码符号等上下文;支持模型选择;点击麦克风图标可使用语音输入;底部支持上下文压缩。 - 变更概览入口:执行结束后,对话框上方会出现代码审查入口,点击后可跳转到右侧「审查」窗口查看详情。
功能区
功能区支持通过侧边按钮展开和折叠,包含以下核心模块:- 概要:包含展示任务执行进展的 Progress 模块、展示本轮 Spec 与代码改动的概要文件模块,以及展示当前任务所用知识和工具(如 Repo Wiki、Memory、Skills、MCP)的引用模块,支持点击跳转。
- 审查与提交
- Diff 视图:提供代码变更的详细 Diff 对比。
- 查看与拒绝:在「查看变更」窗口中,可以查看所有修改的文件,选择拒绝单个文件的变更,或全部拒绝。
- 文件跳转:在查看变更时,可以快速转到对应的源代码文件进行详细检查。
- 提交与推送:若本地包含 Git 仓库,可直接点击「提交」按钮进行 Commit 操作;若已链接远端仓库,还可以直接「推送」代码或创建 PR。
- 其他功能:除概要与审查外,功能区还内置若干常驻或按需出现的面板,便于在 Quest 中完成开发、调试与后端联动:
- 终端与文件树:提供工作区文件浏览与集成终端,方便查看项目结构和手动执行命令。
- 浏览器:内置浏览器,可在 IDE 内预览前端项目运行效果或浏览其他网页,详见 浏览器智能体。
- Spec 面板:在启用 Spec-driven 模式时按需出现,用于展示和修改结构化 Spec 文档,详见 Spec-driven 模式。
- Supabase 面板:用于连接和管理 Supabase 项目,支持预览数据库表结构,辅助前后端协同开发,详见 Supabase 集成。
注意事项
- 任务开始后不能切换场景:请在开始前确认场景选择。
- 编辑消息会触发回滚:重新提交编辑后的消息时,工作区文件会回滚到当前会话之前的状态。
- 模式选择影响执行策略:Agent 和 Experts 模式在任务创建时确定,后续对话基于该模式的特性执行,不能切换。