1. 项目背景与核心突破
上周,Cursor团队完成了一项堪称疯狂的实验:让数百个AI智能体连续工作168小时(整整7天),从零开始构建了一个功能完整的Web浏览器。这个代号为FastRender的项目最终产出了超过300万行代码,包括一个用Rust编写的全新渲染引擎和一个定制的JavaScript虚拟机。
虽然创始人Truell坦言这款浏览器"勉强能用",与成熟的Chrome内核相比还有很大差距,但它已经能够基本正确地渲染谷歌首页。更令人惊讶的是,这个项目的全部源代码已经公开在GitHub上,任何人都可以查看和研究。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心技术解析
2.1 GPT-5.2-Codex模型
这次实验的核心驱动力是OpenAI在2025年12月发布的GPT-5.2-Codex模型。这个被OpenAI称为"最前沿的智能体编码模型"的AI,已经不再是简单的代码补全工具,而是具备了像人类工程师一样的完整开发能力:
- 自主规划任务
- 独立完成新功能开发
- 进行代码重构
- 执行漏洞排查
- 处理需要持续数小时甚至数天的长周期工作
在技术实现上,GPT-5.2-Codex引入了一项名为"上下文压缩"(Context Compaction)的创新技术。这项技术让模型在处理需要理解庞大代码库的长程任务时,能够保持逻辑一致性。在SWE-Bench Pro和Terminal-Bench 2.0等权威软件工程基准测试中,这个模型都取得了最先进的成绩。
2.2 多智能体协作架构
让单个AI写代码已经不算新鲜事,但让数百个AI智能体同时在一个代码库上协作而不产生混乱,这才是真正的技术挑战。Cursor团队为此设计了一套精妙的多智能体协作架构,但这个过程并非一帆风顺。
最初尝试的扁平化协作模式很快就暴露出了严重问题:
- 为避免修改冲突设置的锁定机制导致智能体大量时间用于等待
- 20个智能体的实际吞吐量仅相当于2到3个
- 智能体可能在锁定时崩溃或忘记释放锁
- 没有明确层级时,智能体会"摸鱼",回避真正困难的核心问题
经过多次迭代,团队最终采用了"规划者-工作者-裁判"的分层架构:
规划者(Planner)
- 负责宏观任务规划
- 持续探索代码库并创建具体任务
- 能递归生成针对特定领域的子规划者
