Gemini CLI、Conductor Automated Reviews機能公開
Gemini CLIの拡張機能であるConductorに、Automated Reviews機能が追加された。この機能は、コーディングエージェントがタスクを完了した後に、コード品質や計画への準拠状況などを自動的に検証し、レポートを生成する。
主な機能:
- コードレビュー
- 静的解析やロジック分析を行い、レースコンディションやNullポインタのリスクなどを検出する。
- 計画への準拠確認
plan.mdやspec.mdとコードを照合し、要件の漏れがないかを確認する。
- ガイドラインの強制
- プロジェクト固有のスタイルガイドや計画フェーズで生成されたガイドラインへの準拠を確認する。
- テストスイートの検証
- ユニットテストや統合テストを自動実行し、結果とカバレッジをレポートに統合する。
- セキュリティレビュー
- ハードコードされたAPIキーやPIIの漏洩、安全でない入力処理などの脆弱性をスキャンする。
レビュー結果は重要度(高・中・低)ごとに分類され、修正が必要なファイルパスとともに提示される。これにより、開発者はアーキテクチャレベルの監視に集中できるようになる。
インストール方法:
bash
gemini extensions install https://github.com/gemini-cli-extensions/conductor