发布日期

OpenAI 公布自研 Git 后端 Pando:为应对 Codex 带来的并行开发量,推送延迟降近 5 倍

OpenAI 11 月 2 日发布工程博客,介绍为内部单一代码仓库重建的 Git 兼容后端 Pando。按 CellCog 对原文的转述,Codex 让工程师可以同时推进多项改动,旧系统一度可靠性低于 90%;Pando 上线后推送中位延迟降低近 5 倍,每天提供近 1PB 的 Git 数据,且主要由 Codex Agent 在 10 周内实现。

左侧大字 Pando、57 TB served in one hour、10 weeks kickoff to production,右侧为一排带根系向上生长的植物插画
CellCog 解读文章分享卡,标出 OpenAI 公布的“一小时供给 57TB”“10 周从启动到投产”两项数据(非 OpenAI 原图)。

据转述,OpenAI 单仓 master 分支的提交量从 2024 年第一季度到 2026 年第三季度增长了 1,378%,增长主要集中在 2026 年。一名工程师同时有多项改动等待 CI,每次推送又会触发多个任务拉取同一提交;从 2025 年底起,旧系统出现拉取和推送变慢、合并失败,可靠性一度低于 90%。

Pando 保留 Git 协议和客户端,工程师与 Agent 不用改变使用习惯。它放弃了全仓一致快照:各分支独立更新,只有推送同一分支才会冲突;同时把每次推送的 packfile 存入对象存储,供大量客户端复用,而非为每个客户端单独打包,后台再把小包逐级合并。按 OpenAI 公布的生产数据,推送中位延迟降低近 5 倍,每天供给近 1PB 数据,峰值一小时超过 57TB,其中 99% 以上字节来自缓存。

OpenAI 称 Pando 用 Codex 构建,从启动到投产仅 10 周:核心由一名工程师设计,由多组 Agent 实现,少数工程师部署,2026 年 4 月起承载生产流量;代码用 Rust 新写,并配合 Git 一致性测试、确定性模拟测试,以及 Agent 借助 GPT-6 Astra 编写的 Lean、TLA+ 形式化证明。

Pando 目前仅供内部使用,OpenAI 表示正在探索与用户分享相关技术的方式,但未给出产品、时间或价格。对外公开的是 OpenAI 自己构建的 Git 客户端仓库 openai/git,部分修复已提交到上游 Git。openai.com 原文本站直接抓取被拒(403),以上细节以 CellCog 转述为准。

来源

  1. OpenAI’s Pando: How Codex Outgrew Git, Explained — CellCog
  2. openai/git — OpenAI(GitHub)

专题:OpenAI

相关报道

在 ? 中打开这篇 →