AI指示は「減らす」時代へ

AI指示は「減らす」時代へ

Anthropicは2026年7月24日、Claude 5世代のモデルに向けた「コンテキストエンジニアリング(AIに渡す情報の設計)」の新しい考え方を公開しました。要点はシンプルで、賢くなったモデルには指示を減らすほど性能が上がるというものです。実際に同社は、Claude Codeのシステムプロンプト(AIに与える前提の指示文)を8割以上削っても、コーディング性能は落ちなかったと報告しています。

【出典元】The new rules of context engineering for Claude 5 generation models

指示文を8割削っても性能は同じ

これまでは、AIに細かくルールを書き込むほど狙いどおりに動くと考えられてきました。ところがClaude Opus 5やFable 5といった新世代モデルでは、逆の現象が起きています。AnthropicがClaude Codeの前提指示を80%以上削除したところ、コーディングの評価テストで測れるほどの性能低下はありませんでした。

モデルの判断力が上がったことで、事細かな指示がかえって邪魔になる場面が出てきたのです。詰め込みすぎた指示は、AIにとってノイズになり得ます。

指示の作り方が5つ変わる

Anthropicは、新世代モデルに向けた指示づくりのコツを5つの転換として整理しています。

  • ルールから判断へ:「複数段落の説明を絶対に書くな」と縛るのではなく、「周りのコードに合わせて書いて」と任せる
  • 例示からツール設計へ:使い方を見せる代わりに、選べる値をあらかじめ決めておくなど、ツール自体を分かりやすく設計する
  • 先出しから小出しへ:詳しい情報は「Skills」に入れ、必要になったときだけ読み込ませる
  • 繰り返しから簡潔さへ:システムプロンプトとツール説明で同じ指示を重複させない
  • 手動メモリから自動メモリへ:CLAUDE.mdを手で更新しなくても、Claudeが必要な情報を自動で覚える

共通するのは、AIを縛るのではなく判断できる余地を残すという発想です。

役割ごとに情報を置き分ける

Anthropicは、情報をどこに置くべきかも整理しています。全部を一か所に詰め込むのではなく、役割に応じて分けるのが要点です。

置き場所入れる内容
システムプロンプト製品固有の前提。ユーザーはほとんど触らない
CLAUDE.mdリポジトリの軽い概要と、落とし穴・例外だけ
Skills必要時に読み込む軽量なガイド
リファレンスコード・仕様・テスト・モックなど、精度の高い実物

特にCLAUDE.mdは、あれもこれも書くのではなく「つまずきやすい所」に絞るのが効きます。手順を細かく書くより、正解が分かる実物(コードやテスト)を見せたほうが、AIは正確に動きます。

「/doctor」で最適サイズに整える

とはいえ、自分の指示ファイルが太りすぎているかどうかは判断しにくいものです。そこでClaude Codeには「/doctor」コマンドが用意されました。SkillsやCLAUDE.mdを点検し、ちょうどよいサイズに整える手助けをしてくれます。

「指示を足す」より「指示を見直して削る」時代に入ったことを示す機能です。書き込みすぎたルールに心当たりがある人は、まずここから試すとよいでしょう。

まとめ

Claude 5世代のモデルでは、指示を増やすほど賢く動くという常識が崩れました。細かく縛るより判断を任せ、情報は必要なときだけ渡すほうが、結果的に精度が上がります。システムプロンプトを8割削っても性能が落ちなかった事実は、その象徴です。AIに大量のルールを書いている人ほど、いちど「/doctor」で棚卸しして、余計な指示を減らしてみる価値があります。

関連記事