結論
最初にやること:OSのターミナルでcat >> CLAUDE.local.md <<'EOF'を実行します。
毎回のプロンプトで日本語を指定するより、利用範囲に合うMemoryファイルへ短い言語規則を保存する方が安定します。
チーム全員へ強制したくない個人設定は、コミット対象のCLAUDE.mdではなくCLAUDE.local.mdへ記述します。
実行場所:OSのターミナルで実行します。
# ターミナルで実行:設定ファイルへ内容を書き込む
cat >> CLAUDE.local.md <<'EOF'
# 個人用の応答ルール
- 回答と変更理由は日本語で記述する
- コード識別子とコマンドは原文の英語を保つ
EOF
具体的な手順
設定が効かない場合は、ファイル名と読み込み範囲を確認します。
- 起動位置から上位階層の
CLAUDE.mdを確認 - サブディレクトリ用ルールの競合を確認
/contextでMemory filesを確認- 必要なら新しいセッションを開始
複数エージェントで共通規約を使う場合は、CLAUDE.mdからAGENTS.mdをインポートできます。
入力場所:Claude Codeの対話画面へ貼り付けます。
# Claude Codeの対話画面へ貼り付ける依頼文
# CLAUDE.md
@AGENTS.md
## Claude Code固有
回答とレビューコメントは日本語で記述する
実践プロンプト
英語ログを扱うタスクでは、入力言語と回答言語を明示的に分離します。
入力場所:Claude Codeの対話画面へ貼り付けます。
以下の英語ログを解析してください
原因説明と復旧手順は日本語で書き
エラー名、コマンド、設定キーは英語のまま引用してください
注意点
長すぎる言語ルールや相反する指示はコンテキストを消費し、優先順位も不明瞭になるため一貫した数行に絞ります。
CLAUDE.mdは上位階層と作業ディレクトリの内容が連結されるため、近い階層に逆の言語指定がないかも確認します。