概要
Googleのオープンソースターミナル向けAIエージェント「Gemini CLI」がv0.38.1安定版をリリースした。目玉となるのはサブエージェント機能の公式サポートで、複雑なタスクを専門化した独立エージェントに委譲できるようになった。各サブエージェントは独自のコンテキストウィンドウ内で動作するため、メインセッションのコンテキスト汚染(Context Rot)を防ぎながら、複数のサブエージェントを並列実行して調査やコードベース解析を効率的に行える。続くv0.38.2(2026年4月17日リリース)ではさらに安定性が向上し、同様の機能が強化されている。
主要な新機能
サブエージェント
サブエージェントは@agent_nameの構文で呼び出し、デフォルトで@cli_help・@codebase_investigator・@generalistの3種類が組み込みで利用可能だ。~/.gemini/agentsディレクトリにMarkdownファイルを置くことでカスタム専門エージェントを定義することもできる。/statsコマンドも拡張され、メインエージェント・サブエージェント・ユーティリティのロール別にリクエスト数を確認できるようになった。
コンテキスト圧縮サービスとChapters
長時間のセッションでは会話履歴が膨大になり、応答品質が低下する問題があった。新たに導入されたコンテキスト圧縮サービスは会話履歴をインテリジェントに管理し、重要なコンテキストを保ちながらトークン消費を削減する。またChapters(ナラティブフロー)機能はツールの呼び出し単位でセッションをトピックごとにグループ化し、長期タスクの構造を整理する。
その他の改善
UIの安定性向上としてTerminal Bufferモードが追加され、ツール出力の高頻度更新時の画面ちらつきが解消された。操作面ではメインの操作ショートカットがCtrl+XからCtrl+Gに変更されたほか、/about・/help・/skills reloadといった新コマンドが追加された。また、複数行入力のスクロールバー対応やポリシー承認の文脈保持(Context-Aware Policy Approvals)、非同期シェルプロセス監視ツールも実装された。拡張機能の面ではElasticsearchおよびAuth0管理の新インテグレーションが追加されている。
今後の展望
v0.39.0-preview.0も同時に公開されており、次世代機能の先行実装を試せる状態になっている。サブエージェントやChaptersといったセッション管理の仕組みは、長時間の自律的なコーディング・調査タスクをターミナルから実行するユースケースに向けた基盤強化の一環とみられる。Gemini CLIはオープンソースで開発が続けられており、今後もコミュニティからのフィードバックを取り込みながら機能拡充が進む見込みだ。