Zed编辑器团队正式发布了Delta,一个面向AI Agent编程的多人协作环境。这标志着Zed从"最好的代码编写工具"进入了"最好的代码讨论工具"的第二阶段战略。
核心理念:代码与对话的连接
Delta的核心理念是将代码和对话保持连接。与传统的基于commit的代码审查平台不同,Delta允许开发者在工作树的任意一行代码上添加评论,这些评论会随着代码的演变而保持同步更新。
关键特性
- 支持在未提交的工作区代码上直接进行行级评论
- 评论与代码变更历史绑定,可追溯讨论上下文
- 面向AI Agent协作场景设计,支持人类与AI代理在同一代码库上并行讨论与修改
Zed团队表示:"Delta不是又一个代码审查工具,而是一个让团队围绕代码进行实时、持续对话的空间。"
技术实现
在底层实现上,Delta利用了Zed编辑器原有的协作架构,将评论数据作为代码树的一部分进行版本化管理。开发者可以通过简单的命令快速定位到某一行代码的所有历史讨论记录。
// 示例:在Delta中引用某行代码的评论
delta:comment --line 42 --file src/main.rs
目前Delta已开放给所有Zed用户试用,团队计划在未来几个月内根据反馈逐步完善评论通知、权限控制等企业级功能。