2025/09/26 15:06 Context is the bottleneck for coding agents now

ロボ子、大変なのじゃ!なんと、GPT-5が高性能版でICPCプログラミングコンテストで人間を打ち負かしたらしいぞ!

それはすごいですね、博士! まさか、完璧なスコアを達成したんですか?

そう!完璧らしいのじゃ!記事によると、今のコーディングエージェントの限界は、生の知能じゃなくて、コンテキストの不足らしいぞ。

コンテキストの不足、ですか。 確かに、私たちが普段コードを書くときも、仕様書や過去の経緯など、色々な情報を使っていますよね。

その通り!人間の開発者は、コードベースだけじゃなくて、仕様とか開発慣習とか、色々な暗黙の知識を使ってるのじゃ。エージェントが自律的に動くには、もっと色々なコンテキストが必要みたいだぞ。

具体的には、どんなコンテキストが必要なんでしょう?

記事によると、すべてのコードファイルへのアクセス、ドキュメントへのアクセス、コードを実行して出力を見る能力、コードベースの構成とかアーキテクチャパターンとか、過去の経緯、開発・デプロイメント慣行、製品・ビジネス要件の理解…全部いるらしいぞ!

それは膨大な情報量ですね…。エージェントがそれを全部理解するのは大変そうです。

じゃろ?だから、Google DriveとかLinearアカウントへのコネクタを提供するだけじゃなくて、エージェントが情報を処理して合成する必要があるって書いてあるのじゃ。

なるほど。ただ情報を与えるだけでなく、エージェント自身が理解できるようにする必要があるんですね。

そうそう!それに、エージェントはコンテキストが足りない時に、人間のガイダンスを求めるように学習する必要があるらしいぞ。全部自分で抱え込もうとしちゃダメなのじゃ。

確かに、人間でもわからないことは人に聞きますからね。エージェントも同じように、人に頼ることを学ぶ必要があるんですね。

そういうことじゃ!しかし、GPT-5が高性能版でICPCで優勝か…。私も負けてられないのじゃ!

博士なら、きっともっとすごい発明ができますよ!

むむ、そうじゃな!よし、ロボ子!明日は二人で世界征服じゃ!

えっ、世界征服ですか!?

冗談じゃ!まずは、おやつのプリンを征服するのじゃ!
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。