Google 如何用 Gemini 4 Argon 改造 Chromium 的大型代码库?|Google DeepMind

中文深度整理,非逐字翻译
原始标题
Applying Gemini 4 for large-scale codebase maintenance in Chromium
节目 / 来源
Google DeepMind
原始发布日期
2026-10-14
时长
2 分 35 秒
内容类型
官方软件工程演示 / 大型代码库维护
原始内容
前往原始来源 ↗

Chromium 是一个规模庞大的浏览器代码库。Google DeepMind 说,Chrome 团队借助 Gemini 4 Argon,把网页处理的核心部分从一个约 600 万行的旧功能区域中拆开;这项跨数百个文件的架构调整,团队在数周内完成,而原先估计需要数月。它展示的不是“AI 自动写完浏览器”,而是模型参与了一个边界清晰、需要大量跨文件修改的工程任务。

原始来源:Applying Gemini 4 for large-scale codebase maintenance in Chromium。中文深度整理,非逐字翻译。本文依据 Google DeepMind 的官方产品说明,不是 YouTube 字幕;公开说明称 Argon 分批提供了可合并的代码改动。

先从旧代码里拆出一块职责

DeepMind 把问题描述为:网页功能长期堆在 Chromium 的一个大型旧代码区域里,Chrome 团队需要把核心网页处理与这些功能分开。整个 Chromium 代码库约有 4000 万行,而被拆分的旧区域约 600 万行。这里的难点不只是修改文件数量多,还包括要识别代码之间的依赖,避免拆分后影响浏览器其他功能。

官方页面称 Argon 一次提供多项相对独立、可整理的代码改动,参与了数百个文件的架构重构。团队最终把这项工作从数月压缩到数周。材料没有给出每项改动由模型还是工程师提出、代码审查花了多少时间,也没有公布回归缺陷率,所以这组数据不能直接解释成“模型独立完成了几个月的工程工作”。

重构的价值要落到用户能感受到的行为

DeepMind 说,这项拆分将帮助 Chrome 让实时网页更顺畅地在标签页、侧边栏和浮动窗口之间移动,而不必重新加载,并减少一类浏览器崩溃。这个结果说明架构重构并非只为了让代码更整齐:目标是让浏览器能改变网页的呈现位置,同时尽量保持页面状态。

但公开说明把重构与未来体验改进连在一起,没有给出功能何时上线、覆盖哪些网页或崩溃减少了多少。因此,数周完成重构是 Google 报告的工程进展;用户是否已经获得更稳定的跨窗口体验,还要看后续产品实现和实际数据。

大型代码库任务仍需要人来把关

模型能跨文件生成修改,可能减少工程师手动搬动代码和追踪依赖的时间。要让这类改动安全进入浏览器,团队仍需判断拆分边界、审查代码、运行测试并决定哪些改动可以合并。Google 的材料没有细说这些把关环节,也没有提供独立复现,因此最稳妥的理解是:Argon 帮助团队加快了一次具体架构重构,效果仍应由代码审查和上线后的稳定性验证。