Cursor 9 月 10 日发布了 Projects 功能,目前处于 Beta 测试。这套机制把单点辅助推向了系统级工程,核心在于解决了大规模代理协同下的算力瓶颈和状态同步问题。
架构上做了三件事。独立云端计算让每个 Project 跑在云端机器上,不受本地关机或硬件限制,协调代理能拉起海量并行子代理。本地测试时再由协调代理触发,保证开发环境不中断。共享系统上下文让每个项目维护一组同步文件,代理把研究结果、代码理解和偏好存进去,随着迭代,协调代理基于积累的信息效率会越来越高。智能订阅机制让协调代理监控 Slack 频道或追踪代码合并请求,有人评论或代码提交时自动响应,不用开发者反复发指令。
实测数据来自官方团队数月的测试,覆盖了数百个 PR 的功能发布和迁移。新用户开启后 PR 合并数量增加 30%,深度依赖用户提升 6 倍,这说明架构在处理大规模并发任务时具备很强的扩展性。
从应用场景看,功能开发是代理先调研建上下文,协调代理定计划,子代理并行执行测试,上线后持续监控日志修 Bug。代码迁移针对大规模框架升级,初期靠人工严格审查,随着方案成熟协调代理自主处理后续流程。持续维护是自动提取设计系统组件在线生成规则,实现自动化治理。
目前功能从 Beta 逐步向所有用户开放,标志着 AI 辅助编程从单点辅助向系统级工程迈出了关键一步。
