AI支援コーディングツールの分野で、モデルそのものよりも重要になりつつある概念がある:ハーネス。これはAIモデルと開発者のコードベースの間に位置するソフトウェア層で、モデルが何を見られるか、どのような行動を取れるか、どのように相互作用するかを制御する。AnthropicのClaude Codeチームは、この層を最小限に抑える方針を採っている。製品リーダーのCat Wuは、モデルの進化が非常に速いため、事前に定義された制約的な機能の有効性は限られていると指摘する。

Claude Codeは、コードベースに関する事前構成されたコンテキストをデフォルトで拒否する。このアプローチは、パフォーマンスに実質的な影響を与えないことを示しており、評価結果もその方向を裏付けている。代わりに、開発者が自らのニーズに応じてカスタマイズできるようにしている。これは、予測を減らし、柔軟性を高めるものだ。

このハーネスアプローチは、OpenAIのCodex、GoogleのAntigravity、OpenCodeなどのオープンソースソリューション、またはCursorやAugment Codeなどのスタートアップ製品とは異なる。それぞれ、AIモデルをエージェントワークフローでどう使うかという優先順位が異なる。しかしClaude Codeのミニマリズムは、急速に進化するAI技術にとって持続可能な戦略として浮上している。