GitLab 把整个研发生命周期压成一张「上下文图」:AI Agent 不用再翻文件猜,官方称重试最多少 45 倍
3分钟看懂:这次到底发布了什么
10 月 29 日,GitLab 宣布 Orbit 正式可用(Generally Available),版本落点是 GitLab 19.5。它不是又一个编程助手,而是给所有编程 Agent 准备的一份「上下文底稿」。
过去,Agent 看你的仓库,基本只看到两样东西:一堆代码文件,和一个 diff。它不知道这段代码上次是谁改的、跑在哪个流水线里、挂着哪个漏洞、哪个团队在负责。于是它只能猜。GitLab 在公告里给这种现象起了个名字:不是人工智能,是「人工自信」(artificial confidence)——看完 diff 就说「可以合了」。
Orbit 要做的事很直接:把代码、合并请求、工作项、流水线、漏洞、负责人这些本来散在不同页面里的东西,连成一张持续更新的图,Agent 查一次就能拿到答案,而不是反复调接口、反复翻文件。
需要说明的是:GitLab 是商业闭源订阅产品,Orbit 也是按订阅体系加购的商业能力,不是开源项目。这篇内容基于多家媒体转述整理(GitLab 官方博客与官方新闻稿为主,叠加 Techzine、AIwire、Dutch IT Channel 等媒体报道),文中性能倍数为厂商公布的自测口径,尚无第三方独立复现。
为什么这件事值得关注:Agent 的瓶颈不在模型,在上下文
如果你在大仓库里跑过编码 Agent,多半见过这个流程:它先 ls,再 cat 几个文件,发现不够,再搜,再读,来回十几轮,最后给你一个看起来对、但漏了调用方的改动。
这不是模型不聪明,是它获取信息的方式太原始。GitLab 的说法是:模型不是约束,上下文才是。每一次来回都烧时间、烧 token,仓库越大越明显,几万个文件的项目里,Agent 常常在中途就放弃了。
Orbit 换了个思路:与其让 Agent 自己爬,不如先给它一张图。它问一句,图里带着真实调用方、最近改动、负责人一起返回。第一轮就拿对,后面的追问是精修,不是纠错。
这张图连了什么,谁能用
按官方描述,Orbit 是一张覆盖整个软件生命周期的图:代码、合并请求、工作项、流水线、漏洞、归属关系都在里面,随着每次 push、merge、deploy 实时更新。规模上,官方给出的数字是超过 150 万个项目、8TB 图数据,索引在两小时内跑完,而且是旁路服务,不拖慢 GitLab 本体。
接入方式分三类:
- GitLab 自家的 Duo Agent Platform 原生查询,不用配置。
- 你已经在用的第三方 Agent——Claude Code、Codex、Cursor、OpenCode、Gemini CLI 等——通过 MCP 或 GitLab CLI 接进来,命令是
glab auth login加glab orbit setup。 - 自研工具走 REST,工程师自己则在 Data Explorer 里直接问。
一个容易被忽略但很关键的细节:权限是原样继承的。Orbit 直接复用 GitLab 里已有的嵌套群组、角色和安全域设置,谁能看什么,图里就返回什么。这意味着你不必为了给 Agent 开上下文而重建一套权限体系——这恰恰是很多外部方案落地时最费劲的地方。
怎么用:从零到第一条查询
操作路径不复杂,按官方文档走大概是这样:
- 先确认版本。自建实例要到 GitLab 19.2.2 以上才支持 Orbit,SaaS 用户看所在群组是否已开放。
- 在群组层级启用 Orbit。图会基于你 GitLab 里已有的数据自动建,不需要配连接器,也不需要维护同步管道。
- 用你现有的 Agent 接进来。Duo 原生直连;Claude Code、Cursor、Codex 这类第三方工具执行
glab auth login再glab orbit setup,或按 MCP 配置接入。 - 先用 Data Explorer 手写几条查询验证效果,比如「这个 MR 影响到哪些服务和负责人」,确认答案带得出处,再接自动化流程。
- 最后才把 Orbit 接进代码审查、漏洞修复这类高频流程,同时盯住查询消耗。
第一步建议很具体:挑一个最近真实出过问题的合并请求,分别用「只给 diff」和「接 Orbit」各审一遍,比较漏报数量和人工修改量。这个对比比看任何倍数都可靠。
官方给的三个数字,怎么读
公告里有三组数据,值得单独拎出来看,也要看清它们的前提。
第一组:在 GitLab 自己的测试中,接上 Orbit 的 Agent 最多需要 45 倍更少的重试,同样任务、同样模型,token 用量最多降到 1/4.5。这是 GitLab 内部测试口径,不是第三方基准。
第二组来自客户 Compare the Market(英国大型比价平台)。他们拿内部 AI 代码审查器在 79 个真实合并请求上比了四种上下文方案:接 Orbit 的版本命中约 70% 的预期行内评论,RAG 方案约 58%——官方特别指出,这比不加任何上下文还差。这个案例有具体客户署名和样本量,可信度比纯倍数高一些,但仍是厂商侧披露。
第三组是响应速度的例子:某设计伙伴要查一个安全覆盖问题,涉及 3400 万个实体,用图查询七分钟出结果;走 API 的老办法要半天。
换句话说,Orbit 卖的不是「更聪明的模型」,而是「更少的无效往返」。对按 token 付费的团队,这直接对应账单。
价格怎么算:按查询卖的共享池
Orbit 不按席位卖,按查询包卖,而且全组织共用一个池子,人和 Agent 都从里面取。
具体是:每个查询包 30 美元/人/月(以 GitLab Credits 计),给组织池子里加 1000 次查询;超出部分按 33 次查询 = 1 GitLab Credit 计,约合每次 0.03 美元。一次查询指对图的任意一次请求,不管来自 Duo、Claude Code、Cursor 还是你自己的脚本。本季度还有面向早期客户的促销价。
这个定价模型有个隐含的好处和一个隐含的风险。好处是:上下文建一次,后面每多接一个 Agent 都更便宜,因为大家查的是同一张图。风险是:Agent 用得越猛,查询消耗越快,如果团队里同时跑多个自动审查和自动修复流程,池子可能比预期更快见底。
限制和避坑:四点先知道
- 倍数是厂商自测。45 倍、4.5 倍都来自 GitLab 自己的测试环境,官方也没给完整复现方法。真实收益取决于你的仓库规模、Agent 用法和查询设计。
- 只索引 GitLab 自己的数据。文档写得很清楚:这是基于你 GitLab 实例里已有的数据建图,不需要配连接器、不需要维护 ETL。代价是,如果你有一半代码在 GitHub、工单在 Jira,那些部分不在图里。官方说未来会扩展到非 GitLab 数据源,但现在还没有。
- 要较新的版本。Orbit 从 18.10 的实验特性走到 19.1 的 beta,19.5 才 GA;自建实例到 19.2.2 才支持。老版本升级前要评估。
- 按查询计费需要预估。上线前最好先算清楚:团队每天大概会触发多少次审查、多少次 Agent 会话,再倒推要买几个查询包。官方也建议先用一个真实缺陷修复任务做对比测试。
适合谁,不适合谁
适合:仓库规模大、单仓几万文件起步的团队;已经同时跑着 Claude Code、Copilot、Cursor 好几个 Agent,苦于每个都要重新喂上下文的人;对权限隔离有硬要求、不能把代码搬到第三方的企业;以及按 token 付费、想压住 Agent 账单的团队。
暂时不适合:主体代码不在 GitLab 的团队;只用一两个 Agent、仓库不大的小项目——你大概率感受不到 45 倍的差别,查询包的钱先省下来;以及需要完全离线、不接受任何旁路索引服务的场景。
一句话总结
Orbit 真正改的不是「AI 会不会写代码」,而是「AI 拿什么信息写代码」。当所有 Agent 都从同一张带权限的生命周期图上取答案,重复翻文件、重复调接口的那部分开销就被结构性地削掉了。它的短板同样清楚:倍数是厂商口径、只覆盖 GitLab 自有数据、按查询计费要自己估量。如果你正在为大仓库里 Agent 反复试错、账单越来越厚发愁,这张图值得认真算一笔账。
参考来源
- GitLab 官方博客:GitLab Orbit is GA(2026-10-29)https://about.gitlab.com/blog/gitlab-orbit-ga/
- GitLab 官方文档:GitLab Orbit https://docs.gitlab.com/orbit/
- 官方新闻稿:GitLab Orbit, Now Generally Available(BusinessWire,2026-10-29)https://www.businesswire.com/news/home/20261029449932/en/GitLab-Orbit-Now-Generally-Available-Makes-AI-Agents-More-Accurate-and-Less-Expensive-to-Run
- 行业媒体:Techzine《GitLab tackles sky-high token usage with Orbit》(2026-10-30)https://www.techzine.eu/news/devops/145404/gitlab-tackles-sky-high-token-usage-with-orbit/
- 行业媒体:AIwire / HPCwire(2026-10-30)https://www.hpcwire.com/aiwire/2026/10/30/gitlab-orbit-now-generally-available-makes-ai-agents-more-accurate-and-less-expensive-to-run/
参考来源
- https://about.gitlab.com/blog/gitlab-orbit-ga/
- https://docs.gitlab.com/orbit/
- https://www.businesswire.com/news/home/20261029449932/en/GitLab-Orbit-Now-Generally-Available-Makes-AI-Agents-More-Accurate-and-Less-Expensive-to-Run
- https://www.techzine.eu/news/devops/145404/gitlab-tackles-sky-high-token-usage-with-orbit/