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

Claude Code: CLAUDE.md が本当に読まれているか /context で確かめる

「ルールを無視された」と感じたら、まず /context を開き Memory files 欄に該当の CLAUDE.md が載っているか見る。載っていなければ書き方以前に読み込まれていない。

@_junaidkhalid1 · 投稿 2026-10-01
#ai-coding#claude-code#CLAUDE.md#デバッグ

どんな時に使う?

  • サブディレクトリやホームの CLAUDE.md が効いていない気がする
  • --add-dir や monorepo で、どの CLAUDE.md が読まれたか分からない

手順

  1. セッション内で /context
  2. 「Memory files」に表示されたパスと、そのトークン数を確認
  3. 無い場合のよくある原因
    • ファイル名の誤り(claude.md / CLAUDE.MD)や置き場所違い
    • サブディレクトリの CLAUDE.md は、そのディレクトリのファイルを触るまで読まれない
    • Explore / Plan サブエージェントは CLAUDE.md を読まない
  4. 読まれているのに守られないなら、hooks や deny 設定に移す

注意点

  • トークン数が大きすぎる CLAUDE.md はそれ自体が問題(毎ターン消費)。ここで一緒に見直す。

出典

X の元の投稿を開く