推出 Code Wiki:加速你的代码理解

发布: (2025年12月1日 GMT+8 07:25)
5 min read

Source: Google Developers Blog

2025年11月13日

作者

  • Fergus Hurley – 谷歌云产品管理总监,开发者与体验
  • Pedro Rodriguez – 谷歌云高级工程经理,开发者与体验
  • Rafael Marques – 谷歌云产品经理,开发者与体验
  • Omar Shams – 谷歌研究院研究工程师

一种全新的代码理解方式

在谷歌,我们的使命是组织全球信息,使其普遍可访问且有用。对开发者而言,这意味着解锁目前埋藏在复杂源代码中的关键知识。

我们构建了一个实现此使命的系统,通过让文档保持活力来实现。它不使用静态文件,而是为每个代码库维护一个持续更新的结构化 wiki。

  • 自动化且始终最新:Code Wiki 扫描完整代码库,并在每次更改后重新生成文档。文档随代码一起演进。
  • 智能且上下文感知:始终保持最新的 wiki 充当集成聊天的知识库。你并不是在与通用模型对话,而是与了解你整个代码库的模型对话。
  • 集成且可操作:每个 wiki 部分和聊天答案都直接超链接到相关的代码文件和定义。阅读与探索合并为同一工作流。

Code Wiki 网站

今天我们在公开预览中推出 代码维基 网站,这是基于该新系统构建的首款产品。它会摄取公共代码库,并为每个库生成、托管和维护完整且交互式的文档。

你不再需要阅读静态文本,而是可以交互式导航,直接从高层概念解释跳转到它们引用的具体代码文件、类和函数。如果在复杂模块上卡住,你可以向使用始终最新 wiki 作为上下文的 Gemini 驱动聊天代理提问,获取关于你的代码库的高度具体答案,瞬间弥合学习代码与实际探索代码之间的鸿沟。

在文字不足以表达时,Code Wiki 会自动生成始终最新的架构图、类图和时序图,确保你能够可视化与代码当前状态完全匹配的复杂关系。

Gemini CLI Code Wiki v2

这种 AI 驱动、自动化、智能且集成的方法是解决此瓶颈的关键。新贡献者可以在第 1 天就完成首次提交,而资深开发者则能在分钟级别而非天级别理解新库。

即将推出:Code Wiki Gemini CLI 扩展

虽然开源生态拥有海量代码库,但往往是我们自己的私有仓库最难有效文档化。尤其在公司内部,原始代码作者可能已经不在,理解遗留代码是一大障碍。我们将此技术视为这些内部环境的颠覆性工具,确保每个人都能深入理解自己所工作的代码。

我们正在为 Code Wiki 构建 Gemini CLI 扩展,让团队能够在本地安全地对内部代码库运行同样的系统。加入 Gemini CLI 扩展候补名单

开发的未来已经到来

开发者应该把时间花在构建上,而不是解读代码。手动、过时的文档和无尽的代码阅读时代已经结束。开发的未来在于即时理解。

立即访问 codewiki.google 开始使用。

Back to Blog

相关文章

阅读更多 »

宣布 Data Commons Gemini CLI 扩展

自从我们在十月初推出 Gemini CLI 扩展框架以来,我们已经看到 Google 自有和第三方贡献的扩展在 op... 中呈爆炸式增长。