Sourcegraph Codyがコード文脈を探す様子を示すもこのサムネイル
Sourcegraph Codyコード支援

Sourcegraph CodyのAgentic Chat。大きなコードをAIが読み解く

Sourcegraphは2025年1月29日、CodyのAgentic Chatを発表しました。コード文脈をAIに渡す大切さを整理します。

  • Sourcegraph Cody
  • コードAI
  • 文脈理解

何が発表されたか

Sourcegraphは2025年1月29日、CodyのAgentic Chatを発表しました。公式ブログでは、Codyがコード検索やツールを使いながら、質問に答える前に必要な文脈を集める方向が紹介されています。Sourcegraphは大きなコードベースの検索や理解に強いサービスで、Codyはその知識を活かしたAIコーディング支援です。

この発表のポイントは、AIがただ質問に答えるだけでなく、先にコードの関係箇所を探し、考えてから回答することです。

コードAIでよくある失敗は、AIが十分な文脈を知らないまま答えてしまうことです。小さなファイルなら人間が貼り付ければ済みますが、大きなプロジェクトでは、関係する設定、テスト、呼び出し元、過去の実装まで見る必要があります。CodyのAgentic Chatは、その文脈探しをAI側に寄せる流れとして見られます。

初心者に何がうれしいか

コードの質問では、AIにどのファイルを読ませるかが重要です。初心者は、どこが関係しているのか自体がわからないことがあります。Codyのように文脈を探す力があるAIなら、「このエラーはどこから来ている?」「この関数は何に使われている?」といった相談がしやすくなります。

大きなプロジェクトほど、ファイル探しの負担を減らせる可能性があります。

機械が苦手な人にとって、コードの量が多いだけで気持ちが折れやすくなります。まずAIに「この機能を理解するために読む順番を教えて」と聞けるだけでも、作業の入口が見つかります。説明を受けたあとに自分で該当ファイルを開くと、AI任せにしすぎない学びにもなります。

まず試すなら何をするか

最初は、読み取り中心の質問から試しましょう。「この機能の入口はどこ?」「この関数を使っている場所を説明して」「変更するなら影響範囲は?」のような依頼が向いています。いきなり修正させるより、まず理解と説明を頼むと安全です。

修正まで頼む場合は、「候補を出すだけ」「1ファイルだけ」「テストも提案する」のように範囲を決めましょう。文脈を読めるAIでも、プロジェクト固有のルールや暗黙の設計までは読み切れないことがあります。人間が判断する余白を残す依頼文が安心です。

注意点

AIが見つけた文脈が完全とは限りません。古いコード、生成ファイル、設定ファイル、テストの不足などで判断がずれることがあります。実際に修正する場合は、差分確認とテストが必要です。Sourcegraph Codyの機能、対象エディタ、プラン、連携範囲は変わる可能性があります。公式情報を確認しましょう。

参照リンク