前 GitHub CEO 创办 Entire,AI Agent 开发平台
GitHub 前 CEO 推出专业 AI agent 开发平台 Entire,为开发者提供端到端的 agent 工具链。具体功能和实用性需观察。
完整中文译文
TLDR:今天,我们正式宣布成立新公司 Entire,并获得 6000 万美元种子轮融资,致力于打造全球下一代开发者平台。同时,我们还发布了首款产品:一个开源 CLI,在每次 push 时将 Agent 上下文关联到 Git。
游戏规则已经改变。现有系统正在崩裂。
仅仅在过去几个月里,开发者的核心角色就经历了一次重构。从搭载 Opus 4.6 的 Anthropic Claude Code,到 OpenAI 最新的 GPT-5.3-Codex Agentic Coding 模型,再到 Cursor Composer 1.5 等产品,Agentic Intelligence 的进步已经彻底颠覆了编程工作流。终端正在成为新的重心:开发者同时打开多个终端窗口,通过 prompt 指挥成群的 Agent。由规格驱动的开发正在成为代码生成的主要方式。如今,多个 Agent 可以并行协作,同时生成和评估数百种方案。结果是,海量代码的生成速度已经快到任何人类都无法合理地理解。
然而,我们今天依然依赖一套诞生于云时代之前的软件开发生命周期,它从根本上是为人与人之间的协作而设计的。如今,裂缝正在显现。Issue 原本用于人类的规划与跟踪,而不是作为结构化、机器可读的工作单元。Git 仓库也从未扩展到能够对 AI 时代开发者用于构建软件的一切内容进行版本管理。对于大型 monorepo,Pull Request 根本无法规模化。每天,Agent 都受到中心化 API 容量和速率限制的扼制与限流。事实是:整个软件生态系统正受制于一套手工作业式的生产体系,而这套体系从一开始就不是为 AI 时代设计的。面对即将到来的未来,它也无法通过改造来适应。
正如汽车公司曾用移动装配线取代传统的手工作坊式生产体系一样,现在,我们必须为机器成为代码主要生产者的世界,重新构想整个软件开发生命周期。为 Agent 时代打造一条装配线。
正式发布 Entire:全球下一代开发者平台
这正是我们成立新公司 Entire 的目的:打造全球下一代开发者平台,让 Agent 与人类能够共同协作、学习并交付软件。无论你使用哪一种 Agent 或模型,这个平台都将对每一位开发者保持开放、可扩展且独立。
Entire 将建立在三个关键组件之上:一个兼容 Git 的数据库,在同一个版本控制系统中统一管理代码、意图、约束和推理;一个通用的语义推理层,通过上下文图实现多 Agent 协调;以及一套 AI-native 软件开发生命周期,重新定义 Agent 与人类之间的协作方式。
为了实现这一愿景,我们很荣幸获得由 Felicis 领投的 6000 万美元种子轮投资,Madrona、M12、Basis Set、20VC、Cherry Ventures、Picus Capital 和 Global Founders Capital 共同参与。Entire 还得到了多位国际投资者的支持,包括 Gergely Orosz、Theo Browne、Jerry Yang、Olivier Pomel、Garry Tan 等。他们都明白,软件开发已经准备好迎接下一次平台级变革。
我们的首个版本:用于跟踪 Agent 上下文的 Entire CLI
今天,Agent session 是短暂易逝的。Prompt 存在于终端中,推理存在于上下文窗口里。生成代码过程中形成的决策、约束和迭代,会在你关闭 session 的那一刻消失。Git 保存了发生了什么变化,却没有保存为什么会发生这些变化。当 Agent 在一次 session 中生成数百甚至数千行代码时,这种上下文丢失会迅速累积。缺少共享上下文,Agent 就无法高效协作。它们会重复走过相同的路径、重复进行相同的推理、浪费 token,并丢失数小时甚至数天前所作决策的脉络。
我们的首个产品,让这些缺失的上下文得以持久保存:
Checkpoints 是一种新的基础原语,它会自动捕获 Agent 上下文,并将其作为 Git 中一等公民般的版本化数据。当你提交由 Agent 生成的代码时,Checkpoints 会在 commit 旁完整捕获整个 session,包括对话记录、prompt、修改过的文件、token 使用量、工具调用等。这些上下文将成为我们语义推理层的基础写入路径。你可以按 branch 浏览 checkpoint,深入查看单独的 session,并逐个 commit 追踪代码库如何在人类与 Agent 的协作中演进。
我们的计划是让 Checkpoints 支持所有 Agent。目前,Entire CLI 已经支持 Anthropic Claude Code 和 Google Gemini CLI。对 Codex、Cursor CLI 以及其他 Agent 的支持即将推出。
Checkpoints 以一个感知 Git 的 CLI 形式运行。每当 Agent 生成一次 commit,它都会写入一个结构化的 checkpoint 对象,并将其与该 commit SHA 关联起来。代码本身保持完全不变,我们只是将上下文添加为一等元数据。当你 push commit 时,Checkpoints 还会把这些元数据 push 到一个单独的 branch(entire/checkpoints/v1),从而在你的仓库内部提供一份完整、仅追加的审计日志。因此,现在每一次变更不仅可以追溯到对应的 diff,还可以追溯到产生它的推理过程。
Checkpoints 可以立即带来价值:
- 可追溯性——查看任何由 Agent 生成的变更背后的推理过程
- 更快的 Review——Review 意图和约束,而不仅仅是 diff
- 更顺畅的交接——无需重放 prompt 或 session,即可继续工作
- 减少 token 浪费——Agent 不再重复你已经在过往 session 中纠正过的错误
- 支持多 session 与多 Agent——支持并发的 Agentic session
最棒的是,你只需两个简单步骤即可完成 Entire 的设置。
然后进入你的仓库并运行 entire enable——按照提示为该项目配置 Entire。就这么简单。你的 Agent session 会被自动捕获,并保存为结构化、开箱即用的格式。
不再隐身。我们将以开放的方式构建!
Checkpoints 是我们构建通用 Agent 语义推理层的第一步。今天,它为你提供可追溯性和历史记录。明天,它将成为共享记忆,让 Agent 能够协调合作、交接上下文并共同构建软件,同时避免冲突或理解丢失。
最重要的是,我们将 Entire CLI 作为开源项目发布,因为我们相信,这一层应当是可移植、独立的,并且可供每一种 Agent 或模型使用。我们也深知,在彼此连接的开源开发者社区共同贡献下,我们能够做得更好。
我们的 roadmap 将由你在 Discord 和 GitHub Discussions 中提供的反馈直接铺就。我们已经准备好了。到时见。