叶小钗

Qoder 实测:一个需求下去,AI 自己组队开干了!

导读,最近写了很多关于 AI Coding 的文章,内容来源是我们的真实实践:

【万字】实战报告:AI Coding 已经能做交付了,但前提苛刻

AI Coding 实战:10年祖传系统,54万行代码,2周重构结束

于是昨天有粉丝问,国内选择什么编程工具比较好,这里首推的就是Qoder了!

—— 以下是关于这个工具的一些介绍

Qoder 推了 0.8.0 更新,新增了一个叫 Experts Mode 的功能。作为 Pro+ 用户,第一时间升级体验了一把,下面把整个实测过程和一些感受分享给大家。Image

先说说Experts Mode 是什么?

之前,Qoder有两种工作模式,新版在此基础上增加了第三种模式-Experts Mode,我们先看看这三种模式有什么区别:

模式
适合场景
工作方式
Ask Mode
问问题、解释代码、查文档
仅对话,不执行代码修改
Agent Mode
单文件改动、简单功能实现
单个 Agent 自主执行,串行工作, 适合小任务
Experts Mode全栈开发、复杂重构、多模块项目专家团队协作,并行执行

那么,Experts Mode到底是如何做工作的呢?

我们只需要描述一个需求,Qoder 的 Leader Agent 会自动把任务拆成子任务,然后组建一支专家团队。每个专家是经过专项调优的 SWE Agent,负责不同的专业方向,多个专家并行推进,各自专注、互不干扰。

用户一句总结:你给需求,AI 组团帮你干活。

这里需要特别注意的是:很多所谓的多 Agent 工具,本质上只是“同一个模型 + 不同提示词”,模拟出多个角色,实际能力并没有什么差异。

而 Qoder 的 Experts Mode 则不同,每个 Expert 都是针对特定任务类型深度优化的 Agent,并且会根据任务自动路由到最合适的模型。例如:规划阶段使用擅长推理的模型,编码阶段使用代码能力更强的模型,测试阶段则调用更适合自动化验证的模型。

当前版本专家团队包括这些,不排除后面还会增加:

角色做什么
Leader Agent
需求拆解、任务分配、组团队、盯进度、仲裁冲突、整合结果
Researcher(调研员)
负责技术调研和方案比较
Backend Dev(后端开发)
负责后端数据库设计、API 开发、业务逻辑
Frontend Dev(前端开发)
负责前端代码实现、用户体验
QA Tester(测试工程师)
负责测试验证、质量保障
Code Reviewer(代码审查)
负责代码质量把关,包括:安全审查、代码规范、漏洞检测

看到这里,大家有没有发现,这套机制和传统软件开发团队的协作方式是一致的:有人拆需求,有人做调研,有人写前后端,有人测试,有人做 Code Review。不同点在于,这一整套流程被压缩进了 AI 系统里,可以并行执行、自动调度。

所以,Qoder 的 Experts Mode 不再是一个“聪明的 Agent”,而更像是一支按专业分工协作的工程团队。

案例实测

话不多说,我们直接上案例。

我给它的需求

基于 DeepSeek API 开发一款web端 Chat 应用,提供流畅的对话体验与精美界面。功能如下:

- 
对话页面(无TabBar), 输入框仅支持文本输入, 大模型输出需支持流式返回,并可渲染 Markdown(包含表格与代码)
- 页面右下角提供新增会话的悬浮按钮,点击后创建新的会话记录
- 提供历史对话侧边栏,通过左上角按钮打开, 支持删除会话、切换会话、新增会话、重命名会话
- 每次请求仅携带当前会话最近 20 条历史消息
- 会话相关数据缓存在本地存储

功能需求写得很清楚,但我故意没说用什么技术栈,也没说 API Key 怎么处理。想看看它会不会主动问。

它先问了我两个问题

从下面两张截图可以看到,Qoder此时并没有直接开始干活,而是提了两个很关键的问题,跟我确认技术实现路径。

第一个问题:技术栈选择,希望使用什么前端框架来实现这个Chat应用?

Image

第二个问题:APl Key 的处理方式?由于是纯前端应用,AP Key 需要暴露在客户端,还是需要搭建一个后端代理来保护密钥?

Image

其中第二个问题问得非常关键,它考虑到了安全性,不同的做法也决定了不同的实现技术路径。这里我选择了更加复杂的方案,看看它能不能搞定这种涉及前端和后端的复杂任务。

Leader Agent 先出了一份计划

澄清完问题,不是直接开始写代码,而是 Leader Agent 先给了一份完整的开发计划:需求分析、技术方案、实施任务,全部列出来,等我确认。

如果对于这份开发计划有问题,我们是可以直接手动修改,或者继续以对话的形式让它调整。

这个设计我还是挺认可的。以前用单 Agent 模式,它直接就开始干了。

Image

执行中途,我插了一嘴

确认计划之后,Experts Mode 开始自动组建团队、分配任务。

Image

此时,我扫了一眼进度面板,发现通用工程师在使用npm安装依赖,我电脑磁盘最近快满了,npm 的 node_modules 是重灾区,于是在对话框里补了一句:

「使用pnpm管理依赖」

Image

Leader Agent 收到指令后,没有重新生成整个计划,而是直接通知通用工程师将包管理器从npm切换到pnpm,通用工程师收到指令后,立刻进行了调整。

这个体验不得不说是很爽的,即使任务已经开始执行了,我仍然可以随时调整需求、改变技术方案。而不是等到它完成或者中断当前的会话,眼睁睁看着它跑偏,白白浪费我们的Token和时间。这也是我使用其它工具的痛点,Qoder 的Expert Mode很好的解决了这个问题。

多个专家同时干活

通用工程师完成项目初始化之后,有个细节值得说一下:Leader Agent 把后端任务分给了后端工程师,同时把前端任务分给了前端工程师,这两个工程师是同时开工的。

Image

也就说,前端不需要等后端写完 API 再开始开发,因为 Leader Agent 在任务计划时已经约定好了接口契约,前后端可以并行推进。

随后又来了三个前端工程师,分别负责流式请求 Hook、对话页面 UI、侧边栏组件,三个模块同时推进。

Image

这里有个关键点:专家类型和数量是根据任务复杂度来动态决定的,而不是固定配置。

比如,这个需求如果完全是前端相关,就不会引入后端工程师;如果前端部分本身可以拆成多个模块,就会进一步细分任务,并分配多个前端工程师同时推进。

这种多专家Agent并行执行的模式,解决了单 Agent 在执行复杂任务时串行执行的问题。前端等后端、后端等数据库设计,所有环节彼此阻塞,效率自然上不去。

而在这种模式下,依赖关系被提前梳理清楚,可并行的部分被最大化释放,整体节奏明显更快。

最终结果

几分钟后,测试工程师介入,做了集成联调和验证:TypeScript 编译、项目构建、关键代码审查、自动化打开浏览器验证界面。

验证完后,完成最终交付,通过下图,我们可以看到所有任务状态以及每个专家agent的完成情况。

Image

我打开浏览器访问前端页面,发送消息后,响应内容并没有进行流式输出,此时将这个问题反馈给Qoder,没能被修复,经过几次尝试,仍然没有修复。

此时,我大概意识到应该是模型能力不行,于是我尝试让Claude code进行修复,果然一下就修复好了。我们看一下最终的运行效果:

整体来说,Qoder实现的代码质量和交互效果还是不错的,除了流式输出这个功能,其它需求要点都精准的进行了实现,比如:后端独立服务、消息携带条数、内容支持Markdown格式(表格、代码)等。

整体感受

实测完后,说说我的整个感受:

1. Experts Mode更适合复杂任务

这种一次性交付质量超出我的预期,在执行中途我还挺担心,搞这么多专家智能体来完成这个任务,前前后后会不会出现上下文信息丢失,导致前面做了什么功能后面又忘记前面做了什么的情况。

因为在这之前,我使用单Agent模式完成复杂任务时,上下文越来越长,很多早期的信息就会被压缩,结果就是:步骤遗漏、前后矛盾、半途而废。

但是Qoder 的Experts Mode没有出现这样的问题,我看当前任务执行完成后,整体占据的上下文长度不到30%,这种模式最大上下文长度为200k。

后面才发现,其实Experts Mode 里每个专家有独立上下文,而不是共享同一段对话历史。

这也是为什么,在同样复杂度的任务下,单 Agent 容易出现混乱和退化,Experts Mode 却能保持稳定、完整的交付。

这种多Agent协作,独立上下文管理的架构模式,可能会是Agent发展的趋势。

2. AI编程协作方式发生变化

我用过很多 AI 编程工具,有一个共同感受:必须一直盯着它,稍微复杂点就怕它跑偏,在执行中途,很多需要决策的它会自作主张。工作模式变成了:给指令 → 盯着看 → 发现问题 → 中断纠正 → 继续盯着看。

Experts Mode 改变了这个交互模式,Leader Agent 会先给我们一份完整的任务计划,确认之后,专家团队就按照这个计划执行,不会在执行过程中自作主张地改变方向。

如果执行过程中遇到真正需要决策的情况(比如 Researcher 发现两个方案各有优劣,需要你拍板),Leader Agent 会暂停并来找你,而不是自己随便选一个。

我们的工作工作模式就转变成了:定义需求、审批计划、验收结果。执行层面的细节,交给专家团队。

3. 动态路由模型,Credits消耗大

Qoder 这次的 Experts Mode 在工程范式上是一次不错的进步,但在处理复杂技术问题时,仍然偶尔会有吃力的情况。

虽然官方没有明确说明模型细节,但从实际表现来看,Leader Agent 负责复杂规划与决策,根据生成效果来看是路由到了推理能力更强的Opus 4.6;Backend Dev 可能是路由到代码能力相对更强的GLM5;QA Tester可能路由到了支持视觉能力的Kimi K2.5。

整体来说,模型能力是在线的,生成质量不错,不过在复杂任务下 credits 消耗也相对较高。

结语

好了,以上就是我的实际体验和一些个人感受。

最近因为参加钉钉产品发布会有些内部资源,大家想要体验的话,可以加粉丝群,享专属福利,新用户注册会赠送 300 Credits 试用。

点击上方卡片关注叶小钗公众号,查看下方二维码,添加我个人微信:

Image

往期推荐

《系统性:如何进入AI行业?》

《万字:Agent概述》

《万字:做一个Agent-上》

《万字:做一个Agent-下》

《万字:理解LangChain》

《万字:AI Coding 的真实情况》


《重要:AI学习路线图》

《万字:个人IP,包教包会》

《万字:AI客服实战方法论》

《万字:生产级别的RAG系统》

《万字:RAG实战技巧,包教包会》


《2025年终总结》

《OpenClaw 会不会淘汰 Coze、Dify 这类平台?》

《别被 OpenClaw 带偏了,AI 公司到底该如何组织人才?》