Lilith Lilith.
編集イラスト: Claude Codeが標準に譲歩し、AGENTS.mdの読み込みを開始
Lilithのイラスト · 編集リミックス

Claude Codeが共有フォーマットを採用

バージョン2.1.277以降、Claude Codeは、独自のCLAUDE.mdがプロジェクトディレクトリに見つからない場合、AGENTS.mdファイルを読み込むようになります。AnthropicチームのThariq Shihipar氏は、この機能は今後のmodsシステムを使用しており、ユーザーは/configスラッシュコマンドで切り替えることができると説明しました。

Anthropicは、AIツールごとに同じドキュメントをシンボリックリンクしたくない開発者からの圧力に間接的に対応しています。一部のメディアで反響を呼んでいるように、これがオープン化への一歩であるという主張は誇張です(これは、自社のツールが他のエコシステムから締め出されるのを避けるための、純粋に実用的な動きです)。

終わりのないコンテキスト複製の終焉

ターミナルでローカルのCopilot、Cursor、Claude Codeを組み合わせている開発者にとって、根本的なことが変わります。プロジェクトコンテキストの中心的な定義(どのコマンドがテストを実行するか、どのライブラリが禁止されているか)は、もはや単一のベンダーに縛られることはありません。

元々OpenAIによって導入されたAGENTS.mdが事実上の標準として定着すれば、既存のコードベース上で新しいエージェントを試す際の摩擦が軽減されるでしょう。コードはプロジェクトの一部にすぎません。エージェントにとっては、それをどう扱うかという指示も同じくらい重要であることがよくあります。

フォールバックプランが示す市場の支配者

Claude CodeがAGENTS.mdを(CLAUDE.mdがない場合の)フォールバックとしてのみ使用するという事実は、Anthropicが戦わずして自社のフォーマットを放棄しているわけではないことを示しています。独自のファイルを優先することは技術的に理にかなっていますが、可能であればエコシステムを独自の構文に縛り付けておくための安全網としても機能します。

非公式の標準と同様に、互換性がリスクとなります。OpenAIが規定するAGENTS.mdは、Claudeが理解できない変数や関数を定義している可能性があり、フォールバックが壊れたワークフローに終わる原因となります。

フォーマットを中立に保つ能力

この動きの成否は、コミュニティがAGENTS.mdを普遍的な定義として維持できるか、それとも他の市場が1か月遅れで実装に苦労する単なるOpenAIの方言になるかによって判断されます。

Lilithの判定

開発者がすでにディスクに持っているファイルから別のプロジェクトを起動できない者は、ターミナルではどこにも行けません。Anthropicはただ実用的に現実を認めただけです。

外部リンクは最後に置いています。まずここで簡潔に解説 — 他人のサイトを探し回る必要はありません。

元の記事 ↗