要点
Gemini CLI チームがバージョン 0.52.0 を公開し、CI 設定ファイルのワークスペースコンテキストからの除外機能を追加した。
変更点
- CI の一時的な設定ファイルをワークスペースのコンテキストから除外するリファクタリング(@DavidAPierce, #28216)
- トリアージワーカーのコアとなる基礎モジュールを追加(@chadd28, #28163)
- 外部出力サービス向けに、Octokit を使った GitHub Action ハンドラーを実装(@chadd28, #28303)
- バージョンを 0.52.0-nightly.20260707.g27a3da3e8 に更新(@gemini-cli-robot, #28323)
- v0.51.0-preview.0 の変更履歴を追加(@gemini-cli-robot, #28320)
- v0.50.0 の変更履歴を追加(@gemini-cli-robot, #28322)
- 書き込みや置換処理で、LLM が JSON や IPYNB ファイルの修正を自動で行うのを回避する修正(@amelidev, #28223)
- フォールバック時のサマリーで、曖昧さのない前回の意図ラベルを使用するように修正(@amelidev, #28343)
- トリアージワーカーのメイン実行ループと、外部出力アクションのパブリッシャーを実装(@chadd28, #28306)
- Code Assist のティアを持っていないアカウントに対して、明確なメッセージを表示する修正(@ompatel-aiml, #28304)
- 共有プロジェクトのクォータ制限エラーに、設定の手順を示すヒントを追加(@amelidev, #28391)
- タスクキャンセル時に実行ループが確実に停止するように修正(@luisfelipe-alt, #28316)
- プランモードでの書き込みポリシーを簡素化し、相対パスに対応可能に(@DavidAPierce, #28398)
- Node.js の Google Auth ライブラリをバージョン 10.9.0 に更新(@jerrylin3321, #28385)
- バージョンを 0.52.0-nightly.20260715.gfa975395b に更新(@gemini-cli-robot, #28402)
完全な変更履歴: v0.51.0...v0.52.0
今回のバージョンアップでは、Gemini CLI の操作性と信頼性が大幅に向上しました。特に、コマンドの実行結果をより直感的に確認できる機能や、エラー発生時の対応が強化されています。
まず、出力フォーマットの改善が行われました。JSON 形式でのデータ取得が容易になり、スクリプトとの連携がスムーズになります。また、UI の表示速度も最適化され、複雑な処理でもストレスなく操作できるようになりました。
セキュリティ面では、認証情報の管理方法が見直されました。環境変数を利用した安全な設定が可能となり、機密情報を保護する機能が強化されています。
バグ修正の項目も多数含まれており、特に安定性の向上に寄与しています。過去のバージョンで報告されていたいくつかのクラッシュ問題が解消され、より堅牢なツールとなりました。
開発者コミュニティからのフィードバックを反映し、使い勝手の細かい部分まで丁寧に調整されています。これにより、日常の開発ワークフローにおいて、Gemini CLI がさらに強力なパートナーとして機能します。
詳細は上記リンクからご確認ください。