前 GitHub CEO 推出 Entire 平台,用 Trails 取代传统 pull request
Ex-GitHub CEO launches a GitHub rival that reinvents the pull request
前 GitHub CEO Thomas Dohmke 创立的 Entire 发布 GitHub 替代平台,核心是用智能体代码审查系统 Trails 取代传统 pull request。Trails 在每次 push 时运行可自定义的评测项,评估改动风险与长会话中的意图漂移,结果通过网页界面和开源 CLI 呈现,编码智能体可据此修改后再次提交。平台目前支持私有仓库托管,提供美国、欧洲、印度和澳大利亚区域,Entire 称其 Git 服务器推送速度最高为 GitHub 的 89 倍、Cursor Origin 的 6 倍;平台免费,用户按所选 Claude 或 OpenAI 模型的市场价支付 token 费用,现有 100 美元起始额度。
正文 · AI 翻译
由前 GitHub CEO Thomas Dohmke 创立的初创公司 Entire 于周一推出了其 GitHub 替代平台,用名为 Trails 的全新智能体代码审查系统取代了传统的 pull request 模式。
自今年 2 月宣布完成 6000 万美元种子轮融资以来,该公司一直在陆续发布其平台的各个部分。早期,Dohmke 偶尔会提到他并不打算与 GitHub 竞争。
但随着周一的发布,Entire 推出了一套完整的 GitHub 替代方案,并以自己的方式诠释了面向智能体时代的现代 GitHub 应该是什么样子。
在发布时,Entire 支持私有仓库的原生托管。公共仓库和自托管 Git 节点仍在路线图中。
Thomas Dohmke 上周在 AGNTcon+MCPcon 主题演讲中的幻灯片。(图片来源:The New Stack)
“这是我们一直在等待的时刻,”Dohmke 上周在加利福尼亚州圣何塞举行的 Linux Foundation AGNTCon + MCPcon 上接受 The New Stack 采访时表示。“这对我们来说很令人兴奋,因为我们一年前着手要做的事情现在正在落地——将 Git 托管和基础设施层结合在一起,在世界各地设有站点,[…] 以及持续集成、持续交付、持续记忆的理念,然后还有 Trails,这是我们对 pull request 的重新发明。”
“这对我们来说很令人兴奋,因为我们一年前着手要做的事情现在正在落地。”
与其他开发工具初创公司一样,Entire 认为开发者面临的新瓶颈不是编写代码——智能体会负责这件事——而是代码审查。与该领域的其他一些初创公司不同,该公司并不只专注于这一点。相反,Entire 押注的是,要解决代码审查瓶颈,需要一个全新的平台。
在 AGNTCon + MCPcon 的主题演讲中,Dohmke 描述了一个朝两个方向增长的审查队列:智能体产生更多变更,而这些变更包含更多代码。
“我打开一个 pull request,然后意识到我完全不知道所有这些代码是做什么的,”他在谈到自己此前使用编码智能体的经历时说道。
目前,该平台由 Entire 的 Git 兼容服务器、公司最初随平台推出的智能体持续记忆功能以及 Trails 组成。
Entire Trails。(图片来源:Entire)
从 pull request 到 Trails
Trails 是 Entire 对 pull request 模式的诠释,但它不是让开发者手动审查代码变更,而是为他们提供一个仪表盘,其中包含由智能体评分的可自定义评测项。例如,该系统可以评估某项代码变更的风险有多高,或者在漫长的 LLM 驱动开发会话中发生了多少意图漂移。
Entire 表示,这些评测项在每次 push 时运行,结果可通过其网页界面和开源 CLI 查看。编码智能体随后可以利用这些反馈来解决问题并推送另一个修订版本,同时由开发者验证进展。
最终,原始请求、智能体的会话历史以及生成的代码都会成为审查的一部分。
GitHub 已经通过 Copilot 提供智能体代码审查。Entire 的主张超越了在 pull request 中添加 AI 审查者:它让变更背后的意图和智能体的工作与代码一起成为审查流程的一部分。
对 Entire 而言,这里的想法是,如果评测结果全部通过,就可以在没有详细人工审查的情况下合并代码(尽管很少有哪次人工代码审查能达到应有的详细程度)。
默认情况下,Entire 提供预设的审查智能体,但开发者也可以在 JSON 文件中定义自己的配置,并在受支持的 Claude 和 OpenAI 模型中进行选择。
“我们正在重新定义开发者生命周期的工作方式,这真的很酷。我晚上在家坐在沙发上,给我的智能体发消息——同时从团队那里收到他们在 Slack 上分享的 Trails 链接并打开查看。”
“我们正在重新定义开发者生命周期的工作方式,这真的很酷,”Dohmke 说。“我晚上在家坐在沙发上,给我的智能体发消息——同时从团队那里收到他们在 Slack 上分享的 Trails 链接并打开查看。而且因为用户界面是为观看而设计的——我们称之为飞行员的平视显示器——所以我看着我的平视显示器,看到‘stop cop’,这是我们内部拥有的评测项之一,如果它是绿色的且置信度很高,我们就会合并它。”
Entire 还与 Buildkite 和 Depot 合作提供 CI。开发者可以使用 Buildkite 的 bk pipeline 或 Depot CI 转换现有的 GitHub Actions 工作流,然后在 Entire 中连接该仓库。
更快、分布式的 Git forge
虽然 Trails 是这里的头条新闻,但 Entire 的核心是其 Git 兼容的分布式源代码控制服务器,该服务器于今年夏天早些时候首次亮相。
Entire 表示,其推送速度最高可达 GitHub 的 89 倍,Cursor 的 Origin 的 6 倍。
但是,尽管一个跨地理区域设有镜像的分布式系统有所帮助,但对许多企业用户来说,关键特性可能是 Entire 从一开始就旨在在特定区域提供私有仓库。鉴于当今的数据治理格局,这是一个日益重要的特性。
可用区域包括美国、欧洲、印度和澳大利亚。Dohmke 表示,客户选择一个主区域,并可在其他地区添加镜像,由 Entire 负责它们之间的同步。
智能体的记忆
Continuous Memory 是 Entire 的第三大支柱。它将 AI 智能体会话同步到项目的代码仓库中,并让智能体在将来可以使用这些会话。
对 Dohmke 来说,这些会话还保留了开发者拒绝过的方案,以及他们告诉智能体可运行的代码仍不是自己想要的那一刻。
该公司表示,该系统结合了一个帮助智能体找到相关代码的代码库图谱,以及一个将以往会话和提示转化为可查询记忆的“智能体大脑”。这样一来,智能体在开始另一项任务时,就能检索到先前的决策及其背后的上下文。
Dohmke 预计智能体运行成本将成为下一个瓶颈,团队在关注工程效率的同时,也会更加关注 token 效率。他认为,开发者可能会发现,使用现有的开源项目或像 Entire 这样的服务,比花费 token 生成自己的替代方案更便宜。
该平台免费;不过,Dohmke 表示,客户只需为审查智能体消耗的 token 付费。
但由于这些审查智能体运行在 LLM 上,它们仍然需要花钱。Dohmke 表示,目前 Entire 为所有用户提供 100 美元的起始额度。一旦用户用完这些额度,他们将按所选模型的市场价格付费。
它所能获得的折扣与该市场价格之间的套利,似乎就是 Entire 当前的商业模式。
GitHub 一直为开源项目提供非常慷慨的方案,其维护者和 Dohmke 暗示,公司也可能在这方面提供帮助,并指出 Entire 已经在与一些合作伙伴(包括模型供应商)就一些想法展开合作。“后续还有更多,”他说。
另外值得注意的是:Entire 周一的公告发布两天后,就是 2026 年度的 GitHub Universe——该公司在旧金山的旗舰开发者活动。这时机真是巧。
文章《前 GitHub CEO 推出重新发明 pull request 的 GitHub 竞争对手》最初发表于 The New Stack。