Hacker News 中文摘要

RSS订阅

红杉资本投资Zed -- Sequoia backs Zed

文章摘要

Zed获得由Sequoia Capital领投的3200万美元B轮融资,总融资额超过4200万美元。Zed致力于打造全球最快的IDE,并计划开发一种新型的基于操作的版本控制系统,以实现代码与对话的深度整合,提升协作体验。Sequoia对Zed的愿景表示支持,Zed正在积极招聘以推动这一愿景的实现。

文章总结

红杉资本支持Zed的协作编码愿景

2025年8月20日,Zed宣布获得由红杉资本领投的3200万美元B轮融资,现有投资者也参与了本轮融资,使得Zed的总融资额超过4200万美元。

过去四年,Zed致力于打造全球最快的集成开发环境(IDE),但这只是其宏伟蓝图的基础。Zed的终极愿景是开创一种全新的软件协作方式,让关于代码的讨论始终与代码本身紧密相连,而不是依赖于过时的快照或分散在不同工具中。Zed的第一步是构建一个高质量的编辑器作为用户界面,而此次融资将助力其进入下一阶段的发展。Zed正在开发一种基于操作的版本控制系统,能够以编辑级别的粒度追踪代码的演变,并将其集成到Zed中,使与AI代理和团队成员的协作成为编码体验的核心部分。

红杉资本对Zed的愿景充满期待,Zed也对其支持表示欣喜。Zed正在积极招聘,欢迎对构建未来感兴趣的开发者加入。

为什么快照限制了代码讨论?

现实中的软件是持续对话的产物,这些对话不仅发生在开发者之间,也发生在开发者与生成式AI模型之间。讨论代码有助于个人和团队更好地理解代码。然而,当前的工具使得这些讨论及其产生的见解似乎无处不在,唯独不在代码本身中。

Git通过共享提交和分支来实现协作,但在提交之间,开发者只能在自己的独立工作副本中工作。虽然讨论拉取请求中的代码变更相对容易,但如果想讨论代码库中的任意部分,开发者只能将文本粘贴到聊天应用中,并链接到快照中的特定代码版本。随着快照过时和消息被淹没,讨论与最新代码的关联迅速消失,所有有价值的上下文也随之丢失。

在与AI代理协作时,快照的局限性更加明显。虽然开发者可以通过在拉取请求中与AI代理交换评论来管理简单任务,但实际开发往往需要在提交之间进行交互。开发者需要引导AI代理、纠正其方向并快速迭代,而无需为每次交互创建快照。现有的工具是为人类异步交换提交而设计的,而不是为与合成协作者进行即时互动而设计的。强制通过基于提交的工作流进行AI交互,就像试图通过传真机进行对话。

当前的AI编辑器虽然在一定程度上弥补了这些限制,但未能解决核心问题:协作是持续的对话,而不是离散的提交。开发者无法为每一次澄清、每一次转向、每一次塑造代码的来回讨论创建快照。Zed正在构建一个系统,能够捕捉整个对话:每一次编辑、每一次讨论,都与代码的演变持久链接,从而将协作从提交的刚性结构中解放出来。

引入DeltaDB:操作级版本控制

Zed的愿景是将IDE转变为人类与AI代理在不同时间尺度上协作的工作空间,所有见解都将永久保存并与代码链接。为实现这一目标,Zed正在开发DeltaDB:一种新型的版本控制系统,能够追踪每一次操作,而不仅仅是提交。

DeltaDB使用CRDT(冲突-free复制数据类型)来增量记录和同步变更。它设计为与Git互操作,但其基于操作的设计支持Git快照无法实现的实时交互。对于异步交互,细粒度的变更追踪还支持字符级永久链接,这些链接能够经受任何代码转换,使开发者能够将交互锚定到代码库中的任意位置,而不仅仅是最近更改的代码快照。

Zed的目标是让代码库成为软件演变的可导航历史,其中与人类和AI代理的讨论持久地链接到它们引用的代码,并始终保持最新。这是一种超越版本控制的演进,不仅包含代码本身,还包含代码如何及为何进入特定状态的背景信息——AI代理可以查询这些上下文,以做出更明智的编辑,理解塑造现有代码的假设、约束和决策。

想象一下,一位新工程师在Zed中面对生产堆栈跟踪。他们高亮显示导致崩溃的unwrap行,并看到所有相关讨论:为什么编写了该函数,或AI代理对不变量的假设。他们联系负责人,引发快速聊天,进而转为音频通话,所有这些都索引到确切的代码位置,创建了一个共享的、可重访的记录,而无需离开代码库。

Zed是开源的,并提供可选的付费服务,Zed计划对DeltaDB采取同样的策略:构建它、开源它,并提供可选的付费服务。随着开发的进展,Zed将分享更多细节,这只是重新构想开发者如何与AI代理和团队协作的开始。

帮助我们构建协作的未来

Zed拥有愿景、技术基础和资金,能够从根本上改善开发者的协作方式。现在,Zed需要你的加入。Zed正在招聘工程和产品设计人才,无论你对IDE中的协作、跨操作系统字体渲染和GPU着色器等核心Zed项目感兴趣,还是对改进全球最佳的开源开放数据语言模型用于编辑预测感兴趣,Zed都有你的位置。加入Zed,共同塑造软件开发的未来。

寻找更好的编辑器?

你可以在macOS或Linux上立即试用Zed。立即下载!

我们正在招聘!

如果你对Zed博客中讨论的主题充满热情,请考虑加入Zed团队,帮助我们交付软件开发的未来。

评论总结

  1. DeltaDB的创新与挑战

    • 评论1认为DeltaDB可能解决代码生成中的一致性问题,尤其是在LLM生成代码迅速增长的背景下。
      • "DeltaDB being done right/well is going to be do-or-die on whether coherence remains possible!"
      • "DeltaDB sounds of being a >git innovation for coding itself."
    • 评论13期待DeltaDB能展示代码重构与模块移动的同步变化。
      • "I would love to see that! At the moment if you refactor you punish the people reviewing the code."
  2. Zed的潜力与担忧

    • 评论9赞赏Zed的设计理念和代码质量,但对VC投资表示担忧。
      • "I love the spirit of Zed... but I’m concerned by it."
    • 评论15认为VC的介入可能导致目标与用户需求不一致。
      • "VCs operate from the goal of xtreme high user market share as the problem."
  3. 隐私与数据使用

    • 评论4担心Zed可能以牺牲隐私为代价换取生产力。
      • "feels like we are giving up privacy for productivity."
    • 评论12质疑DeltaDB是否会免费使用用户数据进行AI训练。
      • "DeltaDB is free to use as long as we host your data and have free range on training AI."
  4. 用户体验与功能改进

    • 评论10指出Zed的默认设置未能充分发挥其潜力。
      • "Zed defaults don’t seem to capture the full value of what it offers."
    • 评论17希望Zed能改进窗口大小和最近文件选择功能。
      • "Great, maybe they can finally make Zed start maximized instead of this small window."
  5. 与其他工具的对比

    • 评论7将Zed与Google Wave类比,认为其类似但针对代码。
      • "It’s sounds very similar to Google wave, but for code."
    • 评论14认为Zed的功能与现有工具(如jj)相似。
      • "I basically get the same effect with 'code snapshots' with using jj."
  6. 对Zed未来的质疑

    • 评论18认为Zed在LLM领域思考深入,但方向不明。
      • "they are thinking hard about LLMs but I’m not really sure where they are going."
    • 评论6质疑Zed的投资效率,认为其进展缓慢。
      • "they’re only just announcing that they’re intending to start trying to do something that I’ve already done better."