AI编程工具Warp计划让编程代理更易于理解,类似于结对编程。
今天,公司发布了Warp Code,这是一组新功能,旨在为用户提供对基于命令行的编程代理的更多监督,具备更广泛的差异跟踪和更清晰的视图,以了解编程代理的操作。
“我觉得使用其他命令行工具时,你就像是在祈祷,希望代理输出的结果是你可以实际合并的东西,”创始人Zach Lloyd说。通过新功能,他希望“为这种代理式编程风格创建一个更紧密的反馈循环。”
在实际操作中,这意味着你可以确切地看到代理在做什么,并在过程中提出问题。“当代理在编写代码时,你将能够看到代理所做的每一个小差异,”Lloyd说,“你将有一个简单的方法来评论这些差异,并在代理进行时进行调整。”
一般界面对Warp用户来说会很熟悉:底部有一个空间用于直接向代理发出指令,还有一个窗口用于查看代理的响应,以及一个侧窗口可以逐步查看代理所做的更改。如果你愿意,可以手动更改代码,类似于基于代码的工具如Cursor,但你也可以突出显示特定行以作为请求或问题的上下文。也许最令人印象深刻的是,Warp的编译器会自动排除代码编译时出现的任何错误。
“这就是确保你理解代理生成的代码,并确保你可以编辑和审查它,”Lloyd说。
这是一种应对日益拥挤的AI驱动编程领域的新方法。Warp正在与完全无代码工具如Lovable竞争,以及AI驱动的代码编辑器如Cursor和Windsurf。基础模型公司也提供了自己的竞争产品,如命令行工具如Anthropic的Claude Code和OpenAI的Codex——即使Warp使用它们的模型来支持自己的产品。
Warp拥有60万活跃用户,并且数量还在增加,尽管在AI编程竞赛中仍然是一个相对较小的参与者,但它正在快速增长。Lloyd表示,公司每10天增加100万美元的年度经常性收入,这表明仍有许多用户愿意为更好的编程方式付费。