Conductor 更新:推出自动审查

发布: (2026年2月28日 GMT+8 08:40)
5 分钟阅读

Source: Google Developers Blog

在十二月,我们推出了 Conductor,这是一款为 Gemini CLI 设计的扩展,旨在将上下文驱动的开发带入你的终端。通过将项目感知从短暂的聊天记录转移到持久的、受版本控制的 markdown 文件,Conductor 已帮助全球开发者在构建之前进行规划。

今天,我们发布了一项新功能,以帮助让 AI 辅助的工程更安全、更可预测。我们的全新 Automated Review(自动审查) 功能让 Conductor 不仅能够进行规划和执行,还能进行验证,生成关于代码质量和符合您定义的指南的实施后报告。

使用自动审查闭环

全新的 Automated Review 功能在开发生命周期中引入了严格的 “verify(验证)” 步骤。编码代理完成任务后,Conductor 现在可以生成一份全面的实施后报告。

关键能力

  • 代码审查: Conductor 充当同行评审者,对新生成的文件进行深入的静态和逻辑分析。除了语法检查外,它还能主动标记诸如异步块中的竞争条件、潜在的空指针风险以及可能导致运行时异常的逻辑错误等复杂问题。
  • 计划合规性: 系统会自动将新代码与您的 plan.mdspec.md 进行比对,确保路线图的每个阶段都得到落实,且在编码过程中没有遗漏核心需求。
  • 指南执行: 为了保持长期的代码健康,Conductor 会验证所有新贡献是否严格遵循项目的特定风格指南以及在规划阶段生成的任何自定义指南文件。
  • 测试套件验证: Conductor 将整个测试套件直接集成到审查工作流中。它会运行所有相关的单元测试和集成测试,然后将结果和覆盖率数据纳入最终报告,提供新代码在现有生态系统中是否按预期运行的统一视图。
  • 基础安全审查: 安全性是每次审查的核心,系统会在代码合并前扫描关键漏洞。它会自动标记高风险问题,如硬编码的 API 密钥、潜在的个人身份信息(PII)泄露或不安全的输入处理,这些都可能导致应用受到注入攻击。

AutomatedReviews

可操作的情报

Automated Review 的输出旨在可直接采取行动。发现会按严重程度(高、 中、低)分类,为开发者提供明确的迭代指引。您将收到准确的文件路径,并可以在 Conductor 中启动相应的任务来修复问题。

这种细致的程度确保了 “代理式” 开发并不等同于 “无人监管” 开发。相反,它创建了一种工作流:AI 提供劳动,开发者提供高层次的架构监督,并由自动化验证加以支撑。

入门指南

Conductor 正在快速演进,这些功能体现了我们让 AI 开发安全、可预测且具备架构完整性的承诺。

立即安装扩展并开始使用 Conductor,点击此处或使用以下命令:

gemini extensions install https://github.com/gemini-cli-extensions/conductor
0 浏览
Back to Blog

相关文章

阅读更多 »