原理就是让前沿模型负责规划,便宜模型负责执行。
在Cursor的实验中,一个强大的“蜂王”智能体(Planner)会先负责规划,理解用户目标并拆成多个具体步骤。
完成拆解后,这些任务会被分配给多个执行智能体(Worker)。
这些“工蜂”智能体通常由速度更快、成本更低的模型驱动,负责写代码、修复Bug、完成具体开发工作。
最后,“蜂王”智能体再检查所有结果,协调不同模块,把零散成果合并成完整项目。
Cursor用这套蜂群系统挑战了一个复杂任务:只看835页SQLite官方文档,让AI从零开始用Rust重建SQLite数据库。
实验结果显示,蜂群模式比单个AI独自完成任务更稳定。
原因在于,软件开发最大的难点并不是敲代码,而是理解目标、设计架构和做出正确决策。
如果一个AI同时负责规划和执行,它很容易陷入两种状态:
要么只顾眼前代码,慢慢失去整体方向;
要么一直思考架构,却无法做好细节。
而蜂群模式把这两件事拆开,规划者保持全局视角,执行者专注局部任务。
这种分工也带来了成本优势。
Cursor测试发现,不同模型组合最终完成质量接近,但使用“强模型规划+便宜模型执行”的方案,可以明显减少昂贵模型的调用。
未来AI编程可能由一个高级架构师负责思考,几十甚至上百个AI工程师负责执行。

