Conductor 更新:推出自动审查

发布: (2026年3月10日 GMT+8 08:48)
4 分钟阅读

Source: Google Developers Blog

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

通过自动化审查闭环

关键能力

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

AutomatedReviews

可操作的情报

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

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

入门指南

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

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

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

相关文章

阅读更多 »

你会完成自己开始的事吗?🚀

《Do You Finish What You Start?》的封面图片 🚀 https://media2.dev.to/dynamic/image/width=1000,height=420,fit=cover,gravity=auto,format=auto/https%3A%2F%2Fdev-...