Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
AI知性のフロンティアを探求する
claude-me.com
最新
Claude Codeのスクリーンリーダーモードはどう設定するのか:視覚障害のある開発者のための完全ガイド  ·  Claude ArtifactsはリアルタイムのMCPデータを読めるが、公開共有リンクは持てない——このプラン共通の排他ルール  ·  Claude Code の Auto Mode 分類器が無料に——ただしゲートウェイ経由だと静かに課金が続く  ·  Claude Code が AGENTS.md に対応:4つの instructionFiles モードと CLAUDE.local.md の優先順位の落とし穴  ·  Claude Code Projectsの共有メモリはどう機能するのか:1つのMEMORY.mdが、すべての並行スレッドが何を知っているかを決める  ·  Claude Code Projectsは1日最大200スレッドまでだが、本当のボトルネックはその数字ではないかもしれない
practice

Claude Code が AGENTS.md に対応:4つの instructionFiles モードと CLAUDE.local.md の優先順位の落とし穴

30秒バージョン · 忙しい方へ
CLAUDE.md と AGENTS.md は単純な上書きではなく、階層ごとの二者択一——忘れられた CLAUDE.local.md が前提を静かに壊すことがある。

詳しく読む +
01 · なぜ起きたのか?

プロジェクトルートに CLAUDE.md と AGENTS.md の両方があり、サブディレクトリに AGENTS.md のみがある場合、どう結合されますか?

結合されません。各ディレクトリ階層で独立して判定されます。ルートには CLAUDE.md が存在するためそれのみを読み、サブディレクトリには CLAUDE.md がないため AGENTS.md を読みます。異なる階層で異なるファイルソースになるのは正常な挙動でバグではありませんが、これを認識していないと、サブディレクトリのルールがルートと「同じロジック」でマージされていると誤解しやすい。

実務上は、プロジェクト全体で一つのファイル命名戦略に統一する方が安全です。

02 · 仕組みは?

managed-only モードは個人開発者が実際に使うことがありますか?

ほとんどありません。このモードは集中管理が必要な企業組織向けに設計されています——会社が全開発者の Claude Code に、IT やプラットフォームチームが一元的に配信するルールを適用させ、個々のマシンでの上書きを許さないようにするためのものです。個人プロジェクトや小規模チームでは通常この水準のロックダウンは不要で、claude-md-or-agents-md か claude-md-and-agents-md で十分です。

企業アカウントで instructionFiles が managed-only に設定されていて、自分の CLAUDE.md が全く反映されない場合、それは通常、設定ミスではなくプラットフォームチームによる意図的な決定である。

03 · 自分にどう影響する?

チームが claude-md-and-agents-md に切り替えた場合、両ファイルが矛盾するとどちらが優先されますか?

公開ドキュメントでは直接的な矛盾時の解決順序が明確に定義されていません。実務上安全な前提としては、両方の内容がモデルへの指示として入力され、直接矛盾する場合(片方はタブ、もう片方はスペースを指定するなど)、結果はモデルが同時に存在する2つの指示をどう重み付けするかに依存します。

そのため、このモードを使うチームは AGENTS.md を「ツール横断・広範囲」の規約、CLAUDE.md を「Claude Code 専用・狭範囲」の補足と位置づけ、同じ事項について矛盾する指示を与えないようにすべきです。

04 · どうすればいい?

AGENTS.md 対応バージョンにアップグレードした後、有効にするために手動で何か変更する必要がありますか?

デフォルトモードの claude-md-or-agents-md はアップグレード後もそのままデフォルトです。プロジェクトにもともと AGENTS.md がなければ、挙動は一切変わりません——Claude Code は以前と同様 CLAUDE.md のみを読みます。挙動が変わるのは、プロジェクト(またはそのサブディレクトリ)に既に AGENTS.md があり、対応する CLAUDE.md がない場合のみで、この場合以前は無視されていた内容を読み込み始めます。

最も安全なのは、アップグレード後に一度 /status を実行し、現在有効な instructionFiles モードと実際に読み込まれているファイルパスを確認してから調整を判断することです。

全文 +

Claude Code と他の AI コーディングツール(Cursor、Aider、あるいは Claude Code エコシステム外のオープンな AGENTS.md 規約に従う任意のツール)を併用しているチームにとって、これまで面倒だったのは、ほぼ同じ内容の指示ファイルを重複して維持することだった——Claude Code 用の CLAUDE.md と、それ以外のツール用の AGENTS.md。片方だけ更新し忘れると内容がずれていく。Claude Code の最近のリリースでは、AGENTS.md をネイティブに指示ファイルとして読み込めるようになった。この記事では実際の優先順位ロジック、4つの設定モード、そして見落としやすい CLAUDE.local.md との相互作用を解説する。

優先順位:CLAUDE.md が先、AGENTS.md はフォールバック

基本ルールはシンプルだが誤解しやすい:各ディレクトリ階層で、Claude Code はまず CLAUDE.md を探し、そのディレクトリに CLAUDE.md が存在しない場合のみ AGENTS.md にフォールバックする。両方を読んでマージする仕組みではなく、ディレクトリごとの二者択一判定である。つまりプロジェクトルートに両方のファイルがあれば、Claude Code は CLAUDE.md のみを読み、AGENTS.md の内容は完全に無視される——それが他ツール用により新しいバージョンだったとしても。

instructionFiles の4つのモード

この挙動は settings.json の instructionFiles フィールドで制御され、4つの値が設定可能:

  • claude-md:常に CLAUDE.md のみを読む。CLAUDE.md が存在しなくても AGENTS.md にフォールバックしない。
  • claude-md-or-agents-md(現在のデフォルト):各階層で CLAUDE.md を確認し、存在しない場合のみ AGENTS.md にフォールバック。
  • claude-md-and-agents-md:両方のファイルを読み込み、併用する。
  • managed-only:プロジェクトレベルの指示ファイルを両方スキップし、管理設定から配信された設定のみを読む。

見落としやすい詳細:CLAUDE.local.md の優先度

CLAUDE.local.md(コミットされない、ローカル専用の指示ファイル)は同階層の AGENTS.md より優先される——たとえ claude-md-or-agents-md モードで CLAUDE.md が存在しなくても、CLAUDE.local.md が存在すればそれが AGENTS.md を上書きする。チームが AGENTS.md 規約に完全移行した後も、古い CLAUDE.local.md をローカルに残していると、その存在を覚えていない限り原因を特定しづらい形で同僚と挙動が食い違う。

あなたのお金にとって何を意味するか

複数の AI コーディングツールを併用している、または検討している開発組織にとって、このネイティブサポートは重複指示ファイルの維持コストを直接削減し、指示の乖離による出力品質のばらつきリスクを下げる。導入前に /status または settings.json で現在の instructionFiles モードを確認し、各ディレクトリ階層に残された CLAUDE.local.md がないか点検することを勧める。

出典:AGENTS.md — an open format for guiding coding agents
図解
Instruction File Resolution Order每一層目錄依序檢查 CLAUDE.local.md、CLAUDE.md,最後才 fallback 到 AGENTS.mdInstruction File Resolution (per directory)Check directoryCLAUDE.local.md exists?highest priorityyesUse it, donenoCLAUDE.md exists?yesUse CLAUDE.mdno (fallback)Use AGENTS.mdClaude Me · claude-me.com
スクリーンショット歓迎。転載時は出典を明記してください。
質問する
10文字以上入力してください
関連記事
Claude Code の Auto Mode 分類器が無料に——ただしゲートウェイ経由だと静かに課金が続く
practice · 09/26
Claude ArtifactsはリアルタイムのMCPデータを読めるが、公開共有リンクは持てない——このプラン共通の排他ルール
practice · 09/26
Claude Code Projectsの共有メモリはどう機能するのか:1つのMEMORY.mdが、すべての並行スレッドが何を知っているかを決める
practice · 09/21
Claude Code Projectsは1日最大200スレッドまでだが、本当のボトルネックはその数字ではないかもしれない
practice · 09/21
関連トピック