Anthropic、Claude 5向けコンテキストエンジニアリングを刷新
- •AnthropicはClaude Codeのシステムプロンプトを80%以上削減した。
- •最新モデルは厳格なルールや例示ではなく、状況に応じた判断とプログレッシブ・ディスクロージャーを採用している。
- •新機能「claude doctor」により、開発者はコンテキストファイルやスキルセットを自動最適化できるようになった。
Anthropicは2026年7月24日、最新のClaudeモデルにおける動作の変化に合わせ、コンテキストエンジニアリングの手法を刷新した。Claude Codeにおいてシステムプロンプトの80%以上を削除することに成功したが、コーディング評価における性能低下は見られなかった。これはClaude Opus 5やClaude Fable 5といった最新モデルが、事前の固定的なルールではなく、周囲の文脈から自律的に判断を下す能力を獲得したことを示している。
従来のAIモデルでは必須であった「ベストプラクティス」の遵守や、コードコメントの長さを制限するような網羅的な指示は不要となった。新しいモデルは既存のコードベースから流儀を読み取り、適切なスタイルを独自に決定できる。また、ツール利用例の提示に依存するのではなく、モデルが柔軟に探索できるよう設計された表現力豊かなツールインターフェースの活用へと移行している。
現在、同社はプログレッシブ・ディスクロージャーをシステムプロンプトやCLAUDE.mdファイル、スキル全体で重視している。巨大な命令リポジトリを維持する代わりに、モデルが必要に応じて情報を照会できるツリー構造のファイル構成が推奨される。これによりコンテキストの肥大化が抑制され、「タスクツール」のような高度な機能を効率的に管理可能となった。また、新コマンド「claude doctor」は、既存のスキルやドキュメントをこれらの原則に基づいて自動リファクタリングする機能を備えている。
メモリと参照機能も進化している。新搭載のオートメモリ機能は作業コンテキストを自動取得し、複雑な参照資料にも対応可能となった。シンプルなマークダウンファイルに加え、動的なワークフローやアーティファクト、詳細なテストスイートを活用して要件やコードの品質を検証できる。独自のエージェント構築時には、ファイルシステムから推論可能な情報は省き、コードベース特有の癖や注意点(「gotchas」)に絞ってCLAUDE.mdを軽量化することが推奨されている。