編集

Gemini CLI、Conductor Automated Reviews機能公開

Gemini CLIの拡張機能であるConductorに、Automated Reviews機能が追加された。この機能は、コーディングエージェントがタスクを完了した後に、コード品質や計画への準拠状況などを自動的に検証し、レポートを生成する。

主な機能:

  • コードレビュー
    • 静的解析やロジック分析を行い、レースコンディションやNullポインタのリスクなどを検出する。
  • 計画への準拠確認
    • plan.mdspec.md とコードを照合し、要件の漏れがないかを確認する。
  • ガイドラインの強制
    • プロジェクト固有のスタイルガイドや計画フェーズで生成されたガイドラインへの準拠を確認する。
  • テストスイートの検証
    • ユニットテストや統合テストを自動実行し、結果とカバレッジをレポートに統合する。
  • セキュリティレビュー
    • ハードコードされたAPIキーやPIIの漏洩、安全でない入力処理などの脆弱性をスキャンする。

レビュー結果は重要度(高・中・低)ごとに分類され、修正が必要なファイルパスとともに提示される。これにより、開発者はアーキテクチャレベルの監視に集中できるようになる。

インストール方法:

bash
gemini extensions install https://github.com/gemini-cli-extensions/conductor

出展:Conductor Update: Introducing Automated Reviews

編集