Google は、gemini-cli コマンドライン ツールの新しい実験的な AI 機能をテストするよう開発者を招待しています。 10 月 17 日の GitHub ディスカッションで発表された「Codebase Investigator Agent」は、エンジニアが複雑なコードベースを理解できるように設計された自律型ツールです。

単純な検索とは異なり、エージェントは高レベルの目標に基づいてコードを探索し、詳細なレポートを生成します。この機能は現在、最新のプレビュー リリースで利用可能であり、Google は将来の開発を形作るために、その精度、パフォーマンス、全体的な動作に関するユーザーのフィードバックを積極的に求めています。

複雑なコード探索のための自律エージェント

Google は、開発者がターミナルからプロジェクトを直接分析できる、より洗練された方法を導入しています。新しい Codebase Investigator Agent は、GitHub ディスカッションで詳しく説明されています。自律エージェントとして動作することで、従来のコード検索を超えたものになります。

特定の行や関数をフェッチする代わりに、コードベースの全体的な理解を必要とする、高レベルで曖昧なことが多い開発者クエリに取り組みます。

Google の Silvio 氏の投稿によると、 ジュニア、「単純なコード検索は、特定の行を見つけるのには最適ですが、複数のファイルにわたって機能がどのように機能するかの全体像を構築する必要がある場合には、失敗することがよくあります。」

新しいエージェントは、このギャップに対処するために構築されています。これは、答えが複数のファイルやディレクトリにまたがる、曖昧だが重要な質問を調査するように設計されています。

開発者にとって、これは、従来のシステムや複雑な新機能を理解しようとするなど、以前は手作業で何時間も調査する必要があった質問をすることを意味します。 「これは、答えが 1 か所にない、『キャッシュ レイヤーはどのように機能しますか?』などの曖昧な質問に最適です。」と彼は付け加えました。

調査が完了すると、エージェントは標準のログ ファイルよりもはるかに詳細な包括的なレポートを提供します。

この出力には、調査結果の概要、コードを介した探索パスの詳細なトレース、および識別されたすべてのファイルと関数の分析が含まれます。

構造化された洞察は、他の AI エージェントが複雑なタスクに使用したり、開発者にソフトウェアのアーキテクチャについて深く実用的な理解を提供したりできます。

Codebase Investigator をテストする方法

新しいツールを試してみたいと考えている開発者は、すぐにツールにアクセスできます。このエージェントは、gemini-cli の v0.10.0 プレビュー リリースではデフォルトで有効になっています。活発な開発が続けられており、10 月 20 日の夜間リリースには、調査員が「すべてのモードで」使用できるようにする修正が含まれており、より広範な統合が可能になることが示唆されています。

Google は、開発者にエージェントの動作をきめ細かく制御できる機能も提供しています。ユーザーは、設定ファイルの「実験的」構成ブロック内でその設定を変更できます。

主なオプションには、調査の深さを制限または拡張するための maxNumTurns の調整が含まれます。これは、非常に大規模なコードベースの時間を管理するために重要です。

開発者は、強力な gemini-2.5-pro をデフォルトとする AI モデルを指定し、その計算量を管理するための ThinkingBudget を設定することもできます。

同社は、ツールの改良を支援するよう開発者コミュニティに直接訴えています。

Google は発表の中で、エージェントの実験的な性質を強調し、特定の領域についての詳細なフィードバックを求めています。 「これはエージェントの初期バージョンであり、フィードバックが非常に重要です。特に精度、エージェントの動作、パフォーマンス、ユースケースに関して、ご意見をこのスレッドに返信してください。」と Silvio Junior 氏は書きました。

このオープンなアプローチは、コミュニティからの意見を活用して、広範囲にリリースする前にエージェントの有用性と信頼性を向上させることを目的としています。

初期のフィードバックと競争環境

初期 コミュニティからの反応は肯定的です。ユーザーの 1 人である「diegomazuco」は、プレビュー バージョンに更新した後に GitHub のディスカッションに答え、次のように述べています。「バージョン『リリース v0.10.0-preview.2』に更新したところ、この新機能が非常に興味深く機能的であることがわかりました。すでに自分のプロジェクトの 1 つでテストしており、すでに大いに役立っています!」

この初期検証は、このツールが複雑な開発を簡素化するという本来の目的に役立つことがすでに証明されていることを示唆しています。

Codebase Investigator は、強力な AI モデルを端末に直接導入するために Google が 2025 年 6 月に発売した無料のオープンソース ツール gemini-cli の最新の機能強化です。

この新機能は、AI 開発者ツールの競争が激しい市場に導入されます。 Google 自体も複数の戦略を追求しており、共同探索ではなくタスク全体を委任するように設計された非同期コーディング エージェント Jules も提供しています。

一方、より広範な業界は猛烈なペースでイノベーションを進めています。 OpenAI は最近、強力な Codex エージェントを一般提供し、Slack 統合とエージェントをカスタム ツールに埋め込むための開発者 SDK によって範囲を拡大しました。

別の戦略的アプローチを強調する並行した動きとして、Anthropic は Web 用 Claude Code を立ち上げたばかりで、AI コーディング アシスタントをブラウザに移行し、安全なサンドボックス環境に重点を置き、自律動作時の安全性を確保しました。

既存のオープンソース ツール内のコミュニティ主導の実験的な機能として Codebase Investigator をリリースするという Google の決定は、迅速で反復的な開発戦略を浮き彫りにしています。

ますます自律性が高まる機能を、多くの開発者にとってネイティブ環境であるコマンド ラインに直接組み込むことで、Google は現代のソフトウェア エンジニアリング ワークフローにおいて不可欠なパートナーになるために強力な取り組みを行っています。

ここから収集されたフィードバック 公開テスト段階は、開発者のデスクトップをめぐる現在進行中の戦いにおいて、この強力な新しいエージェントが実験から中核機能にどれだけ早く移行するかを決定することになるでしょう。

Categories: IT Info