内容提要
2026年,开发者普遍认为GitHub已难以适应AI代理生成代码的节奏,提交量激增导致频繁宕机。Zed推出Delta公测版,以“线程”取代拉取请求,将开发者与代理的对话和代码修改关联起来,底层DeltaDB记录编辑级历史。Zed内部已弃用拉取请求,但公共仓库仍保留GitHub工作流。Cursor、GitLab也在开发类似替代方案。
延伸解读
GitHub 的容量危机与交互模型缺陷
文章指出,GitHub 面临双重挑战:一是 AI 代理生成代码的节奏导致提交量激增,从 2025 年全年约 10 亿次飙升至 2026 年 4 月的每月 14 亿次,8 月更达 29 亿次,引发频繁宕机;二是拉取请求模型本身不适合代理协作,它只展示最终差异,却丢失了代理对话中的推理过程。这解释了为何开发者认为 GitHub 已不再适用。
Delta 的线程模型与 DeltaDB 的差异化
Delta 以“线程”取代拉取请求,将开发者与代理的对话和代码修改关联起来,每个线程可独立操作项目副本。底层 DeltaDB 记录编辑级历史,捕捉提交之间的中间活动,而 Git 会丢弃这些信息。Zed 内部已弃用拉取请求,33 名开发者通过线程完成了 570 次变更。Delta 仍兼容 Git 仓库,但增加了更细粒度的历史层。
Zed 的渐进策略与公共仓库的保留
Zed 对内部开发激进,已完全在 Delta 中构建和协作,预计几个月内离开 GitHub。但对公共开源仓库则更谨慎,因为每月有数百名外部贡献者依赖现有工作流。目前公共仓库仍使用拉取请求,贡献者可用 Delta 暴露代理会话,但最终变更仍通过传统方式提交。Zed 表示不会为了证明观点而抛弃贡献者。
竞争格局与未来基础设施的开放愿景
Zed 并非唯一试图重塑代理时代代码协作的公司:Cursor 推出了 Origin,GitLab 正在开发 Project Switch。Sobo 认为,线程将取代提交或分支成为软件开发的基本单元,但提交仍是有用的检查点。他预计未来会像 Git 时代一样,出现多个竞争性产品建立在共同基础设施之上,而 Delta 的优势在于从一开始就围绕线程构建,包括底层基础设施。
Q&A
为什么2026年开发者认为GitHub不再适合AI代理时代?
因为AI代理生成代码的速度远超GitHub的设计容量,导致提交量激增和频繁宕机;同时拉取请求模型无法呈现代理对话中的推理过程,只展示最终差异。
Zed Delta中的“线程”是什么?它如何取代拉取请求?
线程是代理辅助编码任务的持续记录,将对话和文件修改关联起来。开发者可以共享整个工作线程,队友能加入线程、向代理提问并尝试修改,从而取代传统的拉取请求审查。
DeltaDB与Git有何不同?
DeltaDB在比Git更细的粒度上记录活动,捕获每次代码编辑和对话中的事件(称为deltas),而不是等待提交。它在提交之间增加了一层历史,保留Git会丢弃的中间人机活动。
Zed内部如何使用Delta?效果如何?
Zed已在其Delta仓库中禁用拉取请求,完全通过Delta线程进行开发。33名开发者已在不使用拉取请求的情况下向主分支提交了570项更改。
Zed计划何时完全脱离GitHub?还有哪些依赖需要解决?
Zed预计“几个月后”就能离开GitHub。目前仍需将Git存储、CI和发布流程从GitHub迁移到DeltaDB或集成现有方案。
除了Zed,还有哪些公司在开发GitHub的替代方案?
Cursor推出了Origin,将Git仓库托管、拉取请求和编码代理整合;GitLab正在开发“下一代源代码管理”项目Project Switch。
Delta目前支持哪些平台?收费模式如何?
Delta提供macOS、Linux和Windows桌面应用,以及用于查看、分享和审查线程的浏览器版本。公测期间免费,未来将推出付费个人和团队计划,但始终会有免费版本。