主要内容
Cursor 发布了其最新的 AI 软件开发平台,带有新的多代理接口和其编码模型 Composer 的首次亮相。新的 Composer 模型被描述为“前沿模型”。Cursor 称其比其他类似智能模型快四倍。该公司专门为 Cursor 环境内的“低延迟代理编码”构建了它。该公司表示,该模型可在 30 秒内完成大多数对话轮次。这种速度旨在改善开发者的工作流程。早期测试者报告称,能够快速与模型迭代是一个关键优势。他们显然也开始信任 Composer 处理复杂和多步骤的编码任务。
为实现这一性能,Composer 使用一套强大的工具进行了训练。其中一个关键工具是“代码库范围的语义搜索”。Cursor 称,这种训练使 Composer 在理解和处理大型复杂代码库方面好得多——这是许多生成式 AI 编码助手的常见挑战。
第二个主要更新是新的用户界面。打开新版本时,用户会注意到“更专注”的设计。Cursor 中整个由 AI 驱动的软件开发体验已被重建,以“围绕代理而不是文件为中心”。这种重点的改变旨在让开发者专注于他们期望的结果,而 AI 代理管理底层细节和代码实现。对于仍需直接处理代码的开发者,新布局保留了轻松打开文件的能力。如果他们愿意,用户也可以恢复到“经典 IDE”视图。
Cursor 新平台的一个核心功能是其能够并行运行许多 AI 代理而不相互干扰。此功能由“git 工作树或远程机器”等技术提供支持。Cursor 还注意到这种并行方法的一个有趣的新兴策略。他们发现将相同的问题分配给多个不同的模型,然后选择最佳解决方案“大大提高了最终输出”。这对于更困难或复杂的任务特别有效。
该公司承认,随着 AI 代理承担更多的编码工作负载,开发者出现了新的瓶颈。两个最大的新挑战是“审查代码和测试更改”。Cursor 2.0 包括旨在开始解决这两个问题的新功能。界面已简化,使其“更容易快速审查代理所做的更改”。这允许开发者仅在必要时深入研究代码。Cursor 2.0 还引入了一个“原生浏览器工具”,使 AI 代理能够自动测试其自身工作。然后,代理可以迭代其解决方案,运行测试并进行调整,直到产生“正确的最终结果”。这标志着朝着更自主的开发过程迈出了一步,其中代理不仅可以编写代码,还可以验证它。
 
    