17611538698
webmaster@21cto.com

Zed推出Delta:一个多人协作AI编程环境

人工智能 0 20 1小时前
图片

21CTO导读:Zed 发布了 Delta,这是一个用于与智能体进行多人编程的环境。

Delta 是一个多人协作编程环境,用户可以与智能体一起编写代码并查看他们构建的内容,它由 DeltaDB 提供支持。
图片

Delta的核心理念是将代码和对话保持连接。

它与传统的基于commit的代码审查平台不同,Delta允许开发者在工作树的任意一行代码上添加评论,这些评论会随着代码的演变而保持锚定,且不断开连接。

当AI Agent生成的代码看起来有问题时,你不需要从diff中反向推断意图——直接让Agent解释或修复即可。

图片

在技术架构上,Delta建立在DeltaDB之上,后者是一个实时同步数据库,将对话和工作树一起复制到线程中的每个参与者。

它与你现有的Git仓库完全兼容,编辑和对话记录在commit之间被捕获,不使用Delta的团队成员看到的仍然是正常的Git仓库。

一个关键特性是云端运行器(Cloud Runner)与浏览器访问能力。

你可以将工作负载推送到云端,AI Agent在你关闭笔记本后继续运行。线程可以通过链接分享,团队成员在浏览器中打开即可获得与桌面应用完全一致的体验。因为整个应用是用Rust编写并编译为WebAssembly,通过WebGL渲染。

图片

Delta还支持第三方Agent工具集成,首期支持Claude Code,终端会话会实时同步到Delta线程中。

界面设计以对话为中心,而非编辑器——完整的diff、完整的对话记录,一切以模型输出速度实时渲染。对话本身是可编辑的文档,你可以将光标放在线程中的任何位置开始输入,评论精确附着在它们引用的文本上。

图片

在Delta的协作模型中,每个参与者都在本地机器上拥有自己的代码副本,通过DeltaDB实时同步。

多人项目可以一起迭代提示词、就地评论、从其他人停下的地方继续工作,而无需担心最新代码是否已commit或push。

“我经常看到用户会阅读那些冗长的文本回复,然后不得不费力地撰写简洁的 8 点回复来指导他们。这真的很累人。我觉得在回复中直接添加评论会让用户体验得更舒适。”

——一位叫做vipshek 的用户在 Hacker News 上评论道。 

Zed 还重新设计了聊天界面,使其围绕编辑而非消息传递展开。
开发者可以将光标移动到代理的对话记录中,并将评论附加到计划、推理块或差异分析上,而无需像以前那样通过底部的文本框发送所有更正。
Zed 表示说,Delta 会显示完整的对话记录和差异分析,而不是像以前那样将其折叠或概括。随着访问权限从最初的内部测试版扩展到更广泛的范围,这些性能方面的声明将接受更全面的测试。

Delta 可以说是 Zed 的试炼场。因为 Delta 是一个独立的应用程序,而非 Zed 编辑器内置的功能。
这一决定是此次发布的核心战略。Zed 最初计划通过其现有编辑器引入 DeltaDB,但围绕复制数据库重建 Zed 的基础架构可能会扰乱 Zed 所说的数十万日活跃用户的工作流程。Delta 为 Zed 提供了一个更小的测试平台,以便在将 DeltaDB 集成到编辑器之前测试数据库及其以线程为中心的接口。

Delta 将“AI编程线性化”这一理念转化为一个独立的应用程序,同时避免了对 Zed 现有编辑器进行架构改造。Zed 现在需要证明,开发者希望在 Git 之外拥有另一个持久的系统,并且操作层面的历史记录能够提供足够的有用上下文,从而证明将每一次讨论都与后续代码关联起来的必要性。
Delta 将 Zed 定位在智能体开发中日益严峻的瓶颈所在:审查和维护智能体生成的大量代码。该应用程序并不依赖 Zed 构建底层模型。
它的价值在于,无论哪个智能体(最初是 Claude Code)生成代码,都能保留其意图、编辑与人类的反馈。

作者:场长

评论

我要赞赏作者

请扫描二维码,使用微信支付哦。

分享到微信