テック技報最新号へ →
AIコーディング

Claude Code が AGENTS.md を読まない条件と、両方読ませる2つの方法

Codex と同じリポで Claude Code を使うとき、AGENTS.md に書いた指示が Claude Code には効いていないことがある。CLAUDE.md 系のファイルが1つでもあると、標準設定では AGENTS.md は読まれない。

@YamanekoInfo · 投稿 2026-10-27
#claude-code#codex#agents-md#claude-md#設定

条件

  • Claude Code は v2.1.277 から AGENTS.md を直接読む
  • ただし読むのは、作業フォルダかその上の階層に CLAUDE.md・.claude/CLAUDE.md・CLAUDE.local.md のどれも無いときだけ
  • ハマりやすいのは CLAUDE.local.md。自分用メモのつもりで1つ置くだけで AGENTS.md が読まれなくなる
  • ~/.claude/CLAUDE.md(全プロジェクト共通の個人設定)はこの判定に数えない

両方読ませる方法

  1. /config の Project instructions を claude-md-and-agents-md にする
  2. CLAUDE.md に1行 @AGENTS.md と書いてインポートする

Claude 専用の指示が要らないなら、CLAUDE.md を AGENTS.md へのシンボリックリンクにしてもよい(/memory の表示は CLAUDE.md のままだが中身は AGENTS.md になる、と投稿者が確認)。

確かめ方

  • /memory を開き、AGENTS.md のパスが一覧にあるか見る
  • 指示ファイル同士の矛盾は /doctor prompt-audit(v2.1.283 以降)で点検できる

関連

出典

X の元の投稿を開く