随着代理编码的普及,软件工程师的工作生活变得异常复杂。一个工程师可能需要同时监督几十个代理程序,根据代码库的新添加、Slack 消息或简单的定时器触发不同的过程。这就给工程师带来了很大的管理压力,他们的注意力很快成为限制资源。
Cursor 在周四推出了一款新的工具,名为 Automations,旨在帮助控制这种混乱。该系统允许用户自动在编码环境中启动代理程序,可以由代码库的新添加、Slack 消息或简单定时器触发。根据 Cursor 的描述,这是一款帮助审查和维护由代理工具生成的所有新代码的工具——无需同时跟踪数十个代理。
基本来说,Automations 是一种让工程师脱离“提示与监控”动态的方法,大多数基于代理的工程都是如此定义的。Cursor 的自动化框架让您能够在不总是需要人类提示的情况下自动启动代理程序,并在必要时将人类拉入其中。“并不是说人类完全不在画面里。” Cursor 异步代理部首席工程师 Jonas Nelle 在接受 TechCrunch 采访时说道,“只是他们并不总是在发起任务,而是会在这条传送带上恰当的时候被召唤。”
一个早期的例子是 Bugbot,这是 Cursor 的一项长期功能,团队将其视为更广泛自动化系统的前身。Bugbot 系统每次工程师对代码库进行修改时都会触发,并会审查新代码是否存在漏洞或其他问题。通过使用 Automations,Cursor 能够将该系统扩展到更深入的安全审计和更加详细的代码审查。“思考得更深一层、花费更多资源来查找更难的问题这一想法非常有价值。”工程主管 Josh Ma 说道。
Cursor 预计每小时会运行数百个自动化任务,范围远超简单的代码审查。该系统还用于事故响应,一旦发生 PagerDuty 事件,就会启动一个代理程序立即通过 MCP 连接查询服务器日志。另一个自动化的功能是每周向 Cursor 的公司 Slack 发送代码库变更摘要。
“从抽象上讲,任何自动化触发的任务,人类也可以手动完成。” Nelle 表示,“但通过使其自动化,你改变了模型在代码库中可以有效执行的任务类型。”
随着代理编码领域的激烈竞争,包括 OpenAI 和 Anthropic 在过去一个月里都对其代理编码工具进行了重大更新。Cursor 的市场份额自五月以来保持稳定,约有 25% 的生成式 AI 客户以某种方式订阅了 Cursor 服务。尽管如此,代理编码空间的整体增长还是让公司的收入以惊人的速度增加。
本周早些时候,Bloomberg 报道称 Cursor 年度收入已超过 20 亿美元,过去三个月翻了一番。
相关主题
推荐意见