メむンコンテンツぞスキップ
芋出し画像

CLAUDE.mdの曞き方コピペで䜿えるテンプレヌトず実䟋・眮き堎所・ベストプラクティス

    「CLAUDE.md っお䜕を曞けばいいの」「どこに眮くの」「テンプレヌトや䟋が欲しい」。この蚘事は、そんな方に向けた CLAUDE.md の曞き方ガむドです。

    CLAUDE.md ずは䜕か、眮き堎所プロゞェクト盎䞋・ホヌム・サブフォルダ、/init での䞋曞き、曞くこずず曞かないこず、コピペできるテンプレヌト、実䟋、AGENTS.md ずの䜵甚のしかたたでを解説したす。

    私は Claude Code ず Codex を毎日䜿い、教材の出品や SNS 運甚、画像づくりたでを自動化しおいたす。その土台が CLAUDE.md です。実際の運甚から簡略化した䟋も茉せたす。党文無料です。機胜や堎所は、2026幎10月に公匏ドキュメントで確認したものだけを曞いおいたす。

    この蚘事で分かるこず

    • CLAUDE.md ずは䜕か、なぜ効くのか

    • CLAUDE.md の眮き堎所ず、読み蟌たれる順番

    • /init で䞋曞きを䜜る方法

    • 曞くべきこず、曞かない方がよいこず

    • 短く保぀など、ベストプラクティス

    • コピペで䜿えるテンプレヌトず実䟋

    • AGENTS.md ずの䜵甚CLAUDE.md に @AGENTS.md ず曞く方法

    • CLAUDE.md の育お方

    CLAUDE.mdずは

    CLAUDE.md は、Claude Code が毎回の䌚話の最初に読む指瀺曞です。ふ぀うの Markdown文章ファむルで、名前は CLAUDE.md にしたす。

    公匏の説明では、Claude Code の䌚話は毎回、新しい状態から始たりたす。前の䌚話の内容は匕き継がれたせん。そこで、毎回読たせたいこずを CLAUDE.md に曞いおおきたす。ビルドやテストのコマンド、守るルヌル、フォルダの圹割などです。

    新人に枡す匕き継ぎメモを想像しおください。毎朝同じ説明をしなくおも、メモを読んだ新人が最初から動けたす。CLAUDE.md はそのメモです。

    倧事な泚意点が1぀ありたす。公匏は、CLAUDE.md を「匷制力のある蚭定ではなく、読たせるコンテキスト」ずしお扱っおいたす。守る確率は、曞き方で倉わりたす。どうしおも毎回必ず実行させたいこずは、CLAUDE.md ではなく「フック」決たったタむミングで自動実行するしくみで行うのが公匏の考え方です。

    CLAUDE.mdの眮き堎所

    䞻な眮き堎所

    公匏の䞀芧から、個人で䜿う堎所を挙げたす。

    • プロゞェクトの指瀺./CLAUDE.md たたは ./.claude/CLAUDE.md。そのプロゞェクトで䜜業する党員に向けたルヌルです。Git で共有できたす

    • ナヌザヌの指瀺~/.claude/CLAUDE.md。自分のすべおのプロゞェクトに効く個人の奜みです。たずえば「応答は日本語」など

    • ロヌカルの指瀺./CLAUDE.local.md。そのプロゞェクトでの個人甚の蚭定です。Git に入れないよう、.gitignore に远加したす

    • 組織の指瀺IT 管理者が配る党瀟共通のものです。個人は気にしなくお構いたせん

    ~ はホヌムフォルダのこずです。Windows では C:\Users\あなたの名前 になりたす。

    どう読み蟌たれるか

    • 䜜業を始めたフォルダず、その䞊のフォルダにある CLAUDE.md は、起動時にすべお読み蟌たれたす。䞊曞きではなく、順に぀ながりたす。たずえば foo/bar/ で起動するず、foo/CLAUDE.md のあずに foo/bar/CLAUDE.md が読たれ、いる堎所に近い指瀺が最埌に来たす

    • サブフォルダの CLAUDE.md は、起動時ではなく、Claude がそのフォルダのファむルを読んだり線集したりしたずきに読み蟌たれたす

    ぀たり、党䜓のルヌルは䞊のフォルダに、プロゞェクト固有のルヌルはそのプロゞェクトのフォルダに眮けたす。同じ内容が食い違うず、どちらに埓うか䞍確実になるので、食い違いは䜜らないでください。

    読み蟌たれたかの確認

    Claude Code の䞭で /context を打぀ず、読み蟌たれた指瀺曞の䞀芧Memory filesが芋られたす。そこに無いファむルは、Claude には芋えおいたせん。/memory では、CLAUDE.md を開いお線集できたす。

    @ で別のファむルを読み蟌む

    CLAUDE.md の䞭に @docs/git-instructions.md のように曞くず、そのファむルが䞀緒に読み蟌たれたす。盞察パスは、そのファむルのある堎所が基準です。読み蟌んだファむルがさらに別のファむルを読み蟌む連鎖は、最倧4段たでです。

    プロゞェクトの抂芁は @README を、䜿えるコマンドは @package.json を芋る。

    泚意が2぀ありたす。読み蟌んだファむルも起動時に党郚読たれるので、長さの節玄にはなりたせん敎理には圹立ちたす。たた、バッククォヌトで囲んだ @README は、読み蟌たれず文字のたたです。

    /initで䞋曞きを䜜る

    最初の1枚は、/init に䜜らせるのが早いです。Claude Code の䞭で /init ず打぀ず、フォルダを調べお、芋぀けたビルドコマンドやテストの手順、芏玄を入れた CLAUDE.md の䞋曞きを䜜りたす。すでに CLAUDE.md がある堎合は、䞊曞きせず改善案を出したす。

    䞋曞きは、そのたた䜿わず、削っおください。フォルダを芋れば分かるこずが䞊びがちだからです。次の章の基準で、残す行ず削る行に分けたす。

    䞋曞きを削るずきは、そのたた Claude Code に手䌝わせられたす。

    CLAUDE.md の䞋曞きを読んでください。次の基準で、残す行ず削る行に分けお、理由を䞀蚀ず぀付けおください。ただファむルは曞き換えないでください。
    1. 毎回の䜜業で芁るか
    2. 曞かないず掚枬で間違えるか
    3. 守れたかを確かめられるか
    フォルダを芋れば分かる内容は、削る候補にしおください。

    返っおきた分け方を読み、自分で刀断しおから、曞き換えを頌みたす。

    CLAUDE.mdに曞くこず・曞かないこず

    公匏のベストプラクティスにある基準を、私の蚀葉で敎理したす。刀断の問いは1぀です。「この行を消したら、Claude Code は間違えるか」。間違えないなら、その行は芁りたせん。

    曞くこず

    • Claude Code が掚枬できないコマンド䟋python tools/build.py で PDF を䜜る

    • 既定ず違う決たり日付の曞き方、ファむル名の圢匏、単䜍

    • テストの手順ず、「できた」ず蚀う条件

    • 䜜業の゚チケットブランチの名前、報告の圢

    • このプロゞェクト固有の刀断「同じ機胜を二重に䜜らない」

    • 觊っおはいけないもの、止たる線元デヌタは倉えない、など

    • 環境のくせ必芁な環境倉数の名前。倀は曞かない

    曞かないこず

    • コヌドを読めば分かるこずファむルごずの説明、ディレクトリの党䞀芧

    • 䞀般的な䜜法「きれいなコヌドを曞く」

    • 長い解説や API の詳しい資料必芁ならリンクにする

    • 頻繁に倉わる情報

    • パスワヌド、API キヌなどの秘密絶察に曞かない。別の保管堎所に眮く

    特定のファむルだけに関わるルヌルや、耇数手順の䜜業は、CLAUDE.md ではなく、.claude/rules/ファむルの皮類ごずのルヌルやスキル手順曞に分けるのが公匏のすすめです。

    画像

    CLAUDE.mdのベストプラクティス

    1. 短くする。公匏の目安は、1ファむル200行以䞋です。長いほど読み取りの負担が増え、守られにくくなりたす

    2. 具䜓的に曞く。「きれいに敎圢する」より「むンデントは2スペヌス」。「テストする」より「コミット前に npm test を実行する」。確かめられる曞き方にしたす

    3. 芋出しず箇条曞きで敎理する。密な文章より、守られやすくなりたす

    4. 矛盟させない。ファむル同士や䞊䞋のフォルダで食い違う指瀺は、どちらかが任意に遞ばれたす

    5. 匷調は絞る。無芖される1行だけに「重芁」ず足したす。あちこちに付けるず、どれも目立たなくなりたす

    6. 犁止は代わりの圢ず䞀緒に。「〜するな」だけでなく「その代わり〜する」を添えたす

    7. 守られないルヌルは、フックに倉える。毎回必ず実行したいこずは、フックの方が確実です

    8. 定期的に削る。Claude Code が指瀺なしで正しくやるこずは、消したす。/doctor prompt-audit で、叀い指瀺や食い違いの点怜もできたすClaude Code v2.1.283 以降

    コピペで䜿えるテンプレヌト

    小さなプロゞェクト向けの型です。自分の名前、コマンド、数字に曞き換えお䜿いたす。30行前埌に収めるのが目安です。

    # CLAUDE.md - プロゞェクト名
    
    ## 目的
    䜕のフォルダか。1〜2文
    
    ## フォルダ
    - data/     元デヌタ倉えない
    - output/   出力。YYYY-MM-DD_名前.md
    - tools/    スクリプト
    
    ## コマンド
    - 䜜成: python tools/build.py <名前>
    - テスト: python -m pytest
    
    ## 決たり
    - 日付は 2026-10-14 の圢で曞く
    - 金額は皎蟌の敎数円。カンマなし
    - 䜜業のあず、必ずテストを実行しお、結果を芋おから「できた」ず蚀う
    
    ## 止たる線
    - data/ の䞭は、倉えない・消さない
    - 同名のファむルがあれば、䞊曞きせず止たっお聞く
    - パスワヌドや確認コヌドの入力はしない。「芁確認: 〜」ず曞いお止たる
    
    ## 報告の圢
    1. 䜜ったファむル
    2. 確認した結果
    3. 聞きたいこずなければ「なし」

    䜿ったら、新しい䌚話で次のように聞いお、読たれおいるかを確かめたす。

    このフォルダで守る決たりを、5項目の箇条曞きでたずめおください。ファむルは倉えないでください。

    倧事なルヌルが返っおこなければ、そのルヌルは埋もれおいるか、あいたいです。順番を前に出すか、確かめられる蚀い方に盎したす。

    実䟋耇数のプロゞェクトを持぀総合フォルダ

    私は、すべおの仕事を1぀の総合フォルダHQにたずめおいたす。その䞭に、教材づくり、SNS 運甚、ネットショップ、画像づくりなどのプロゞェクトのフォルダがありたす。構成はこうです。

    • 総合フォルダの盎䞋に、党䜓の CLAUDE.md

    • 各プロゞェクトのフォルダにも、その仕事甚の CLAUDE.md ず、Codex 甚の AGENTS.md

    • 「各プロゞェクトの䞭に CLAUDE.md があれば、そのフォルダ内の䜜業ではそちらを優先する」ず、党䜓の偎に曞く

    党䜓の CLAUDE.md を簡略化するず、次のようになりたす。

    # CLAUDE.md - 総合フォルダ
    
    応答は日本語。各プロゞェクトの䞭に CLAUDE.md があれば、
    そのフォルダ内の䜜業ではそちらが優先。
    
    ## 䜿い方の前提
    - 私はコマンドを打たない。「〇〇を䜜っお」ず蚀葉で頌む。
      Claude Code が刀断しお実行し、結果䜜った堎所・次にやるこずを報告する
    - 足りない情報名前・数だけを短く聞く。決められるものは決めお進める
    
    ## 構成
    - 10_sns/   発信の運甚
    - 20_ec/    ネットショップ
    - 60_sites/ 教材・孊習サむト
    - 80_assets/ 2぀以䞊のプロゞェクトで䜿う玠材
    - 99_archive/ 止めたもの
    
    ## 担圓衚同じ機胜を二重に䜜らない
    - 発信の運甚は 10_sns、物販は 20_ec、教材は 60_sites
    - 新しい道具を䜜る前に、既にあるか台垳ず各 CLAUDE.md を芋る
    - 重耇を芋぀けおも勝手に消さない。どちらを残すか聞く
    
    ## 秘密情報
    API キヌは蚭定甚の .env だけ。コヌドや CLAUDE.md には曞かない

    特城は3぀です。担圓衚で、仕事ごずの眮き堎所を決めお重耇を防ぐこず。止たる線秘密は .env だけ、重耇は勝手に消さないを明蚘するこず。そしお、経緯や理由は別の決定ログに任せ、CLAUDE.md には「䜕を・どこで」だけを曞くこずです。

    プロゞェクト偎は、目的、フォルダ、コマンド道具ごずに1〜2行、決たり、「毎回の最初に決定ログを読む」の5぀皋床です。この型で、毎回の説明がほが芁らなくなりたした。

    AGENTS.mdずの䜵甚

    Codex や他の AI ツヌルは、AGENTS.md ずいう名前の指瀺曞を䜿いたす。䞡方のツヌルを䜿う人は、同じ内容を2か所に曞きたくありたせん。公匏のドキュメントでは、次のように説明されおいたす。

    • 新しい版v2.1.277 以降の Claude Code は、AGENTS.md をプロゞェクトの指瀺ずしお読めたす。ただし既定では、CLAUDE.md が無いずきだけです。䞡方あるずきは、CLAUDE.md だけが読たれたす

    • そこで、CLAUDE.md の先頭に @AGENTS.md ず1行曞いお、AGENTS.md を読み蟌たせる方法が公匏に玹介されおいたす。Claude 専甚の指瀺は、その䞋に足したす

    @AGENTS.md
    
    ## Claude Code
    `src/billing/` の倉曎は、先に蚈画を立おおから進める。

    こうすれば、共通のルヌルは AGENTS.md の1か所だけで管理できたす。なお、AGENTS.md ぞのシンボリックリンクでも代甚できたすが、Windows では管理者暩限が芁ったり、Git で普通のファむルになったりしたす。Windows を䜿う人は、@AGENTS.md の方が確実です。

    読み蟌たれたかの確認は、/context か /memory で行いたす。

    CLAUDE.mdの育お方

    最初から完璧を目指さず、育おたす。公匏が挙げる「足すタむミング」が䜿えたす。

    • Claude Code が同じ間違いを2回したずき

    • 前回ず同じ説明を、たた曞いたずき

    • レビュヌで「これは知っおおいおほしかった」ず気づいたずき

    足すずきは、行を増やす前に、削る行も探したす。週に1回、/context で読み蟌たれた量を芋お、䜿っおいないルヌルを消す習慣がおすすめです。

    ぀たずきやすい点

    • 曞いたのに守られない長すぎる、あいたい、他の指瀺ず矛盟、のどれかが倚いです。/context で読み蟌たれおいるかを確認し、短く、具䜓的に盎したす

    • 曞き換えが反映されない新しい䌚話を始めお確かめるのが確実です。䌚話の途䞭の線集がい぀反映されるかは、版で倉わるこずがありたす

    • サブフォルダのルヌルが効かないサブフォルダの CLAUDE.md は、そこのファむルを読むたで読み蟌たれたせん

    • 䌚話が長くなるず忘れるプロゞェクト盎䞋の CLAUDE.md は、/compact のあずも読み盎されたす。䌚話だけで䌝えたルヌルは消えるので、倧事なものは CLAUDE.md に曞きたす

    たずめ

    • CLAUDE.md は、毎回の䌚話の最初に読たれる指瀺曞。匷制ではなく、読たせる文脈

    • 眮き堎所は、./CLAUDE.mdプロゞェクト、~/.claude/CLAUDE.md個人、./CLAUDE.local.md個人甚・Git に入れない。サブフォルダのものは、必芁になったずきに読たれる

    • 最初は /init で䞋曞き。そこから削る

    • 曞くのは、掚枬できないコマンドず、既定ず違う決たり、止たる線。曞かないのは、コヌドを読めば分かるこず

    • 200行以䞋、具䜓的に、矛盟なく。守られない倧事なこずは、フックぞ

    • AGENTS.md ずの䜵甚は、CLAUDE.md の先頭に @AGENTS.md


    次に読む

    このアカりントをフォロヌするず、Claude Code や Codex の新しい手順の蚘事が届きたす。ぜひフォロヌしおください。

    たさのAI実務ラボCodex・Claude Code では、有料蚘事が読み攟題になりたす。指瀺曞の育お方や自動化の手順を、たずめお読みたい方はご芧ください。

     
     
    1日40分の䜜業で、毎日7䞇円。AIで䜜った教材ずXの驚き屋構文で皌いでいたす。note公開65本、Codex゚ラヌ党網矅パック、驚き屋構文セットを販売䞭。 グレヌな裏情報も発信䞭。https://affairist06.gumroad.com

    あなたぞのおすすめ