本文へ移動

FORWARD DEPLOYED ENGINEER

FDE 基礎読本

Claude と Databricks の最新動向と、FDE の基礎知識

Claude基礎知識

コンテキストの管理

コンテキストは限りある資源。長く動くエージェントの集中力を保つための、分ける・まとめる・書き留める工夫。

はじめに

エージェントを長く動かすと、ツールの結果やファイルの中身がコンテキストにたまり、関係のない情報に埋もれて精度が落ちていきます。Anthropic は、コンテキストを「限りがあり、増えるほど効き目が下がる資源」として扱うようすすめています。

ウィンドウを広げるだけでは解決しない

コンテキストウィンドウを大きくすれば入る量は増えますが、関係のない情報が混ざる問題(コンテキストの汚染)は残り、トークンも増え続けます。Anthropic も、どの大きさのウィンドウでもこの問題は起こりうるとしています。容量ではなく、中身の質の問題として扱います。

分ける: サブエージェント

独立した調べものに分けられる仕事は、サブエージェントに任せます。サブエージェントは自分のコンテキストでツールを使い、大量の検索結果やログを処理して、要約だけを返します。元のエージェントのコンテキストは小さいまま保たれます。

何度もやりとりしながら仕上げる作業は、分けずに元の会話で進めたほうが向いています。

まとめる・書き留める

コンテキストが上限に近づいたら、それまでの内容を要約して入れ替えます(コンパクション)。長い仕事では、進み具合や決めたことをファイルなどに書き留めておき、必要なときに読み直す方法も有効です。

ツールの結果も、必要な部分だけを返すように作ると、コンテキストを汚しにくくなります。

確認すること

  • 独立した調べものをサブエージェントに分けたか
  • ツールが必要以上に大きな結果を返していないか
  • 長い仕事の途中経過を書き留める仕組みがあるか

公式の情報

2026年10月7日時点の公式の情報をもとにしています。内容は更新されることがあるため、最新の版を確かめてください。