クロードコードのユーザーのための強制ガイド
Claudeコードのジョブの説明

タイトル: Karpathy's CLAUDE.md ヒット #1 GitHub 上 82,000 星.
撮影:デップ
エディタプレス: 多くの人々がClaudeコードを使用するとき, 最大の問題は、モデルが十分に強いではないが、彼らは毎回ゼロから始まります。
プロジェクトの背景、技術ボルト、コードの仕様について繰り返し説明する必要があります。どのプログラムが動作しないようにします。 この情報が修正されていない限り、Claudeは、非対応の文書を変更し、再エンジニアリングを必要としないコードを再構築し、現在のプロジェクトに適したツールを推薦することさえ必要としている。
ここで提示されるCLUDE.mdは、Claudeコードのマニュアルです。 あなたがしなければならないのは、ルートディレクトリにそれを置き、Claudeは起動するたびに自動的にそれを読み込みます。 Claudeは、まず最初に尋ねるときに、コードを書く方法、許可なく実行できない操作、プロジェクトで使用されている技術、過去に重要な決定が行われたことを事前に伝えることができます。
CLAUDE.mdの役割は、繰り返しの解釈を減らし、境界線を渡るモデルを制限し、AIプログラミングをより安定した管理できるようにすることです。
クロードコードを使用している場合は、カルパシーが要約する4つのルールから始めることができます。まずは、最も簡単な解決策を作る、無関係なコードに触れないでください、不確実性を指定してください。 これらの項目をCLAUDE.mdに含め、独自のプロジェクトへの段階的な追加により、使用経験が大幅に向上します。
以下は元のテキストです
CLAUDE.md というドキュメントは、GitHub Trending のトップにあります。
8.2万人の星、 7,800 フォーク。
Andrej Karpathy で始まりました。 テスラAIのディレクターであり、OpenAIの創設メンバーの一人でした。 クラウデコードを無効化し、ドキュメントに入れる4種類の行動をまとめました。
その後、開発者は4つのルールを拡張し、公に文書をリリースしました。 とりあえず赤くなった。
理由は直接:コードの正確さ率は65%から94%に上がりました。
しかし、毎日Claudeコードを使用するほとんどの開発者は、実際にこれを行うことはありません。 各セッションはゼロから始まりました。同じコンテキストは再説明され、不要なスコープの変更がクリーンアップされ、未招待の再構築がロールバックされました。
完全な文書は以下のとおりです。

ほとんどの開発者が見逃した設定
Claudeコードを開くたびに、何も知らずにデフォルトでデフォルトです。
それはあなたの技術を知りません, それはあなたのコードを知りません, それはあなたのプロジェクトの背景を知りません, それはあなたが試したことを知りません, そして、それはあなたが明らかに3セッション前に行うことをしないことを決めたことを知りません。
なので、推測できるだけ。 そして、それが推測し始めると、それはあなたが移動するように要求しなかったコードを再作成するかもしれません、そして推薦は、既存のアーキテクチャのフレームワークを継承し、確認なしで文書を削除し、またはあなたが以前に取った決定を逆転させるでしょう。
CLUDE.md は、root ディレクトリの下に配置されたプレーンテキストファイルです。 Claudeコードは、各セッションの先頭に自動的に読み込まれます。
一度のセットアップは繰り返し説明する必要はありませんし、3つのタイプの高価なエラーを修復することができます。
デフォルト設定:$ 375を週に費やすだけで、自分で繰り返します
通常の開発者は、Claudeにコンテキストを再解釈するために約30分かかります。
テクノロジー・ボルト、コード、プロジェクト・バックグラウンド、試したメソッド - この情報を一度に書き出し、Claude を自動的に読み込むと、セッション間では保持しません。
開発者の ' s 時間給 $150 で計算した場合:
• 1日30分、75ドル
•週375ドル。
・5人のチームであった場合、1週あたり$ 875となります。

次のルール 7 は CLAUDE.md ドキュメントの先頭に置く必要があります。
ああ、fuckオフ
「良い質問」や「問題なし」や「マットレスの種類」では答えは始まりません。 お問い合わせ 質問を繰り返さないでください。
→ タスクに応じた応答の長さ
応答の長さはタスクの複雑さに一致する必要があります。 簡単な質問は、直接、簡単に答えられます。複雑な義務は、完全な詳細な説明を与えます。 質問の繰り返しや結論の繰り返しでスペースを埋めてはいけません。
• アクションの前に
重要なタスクを始める前に、私は2-3生存可能なパスを与え、それから私は選ぶまで続行します。
~不確実性が失われる前に、不確実性を認める。~
事実、データ、日付、または技術的な情報について不明な場合は、引用する前に指定してください。 一見合理的な情報で知識ギャップを埋めないでください。 できないときは、確かにそうでないと言うだけです。
私は誰ですか? お問い合わせ
私のために: [名前] / ロール: [あなたの役割] / 背景: [エリア]。
私はこれで良いです:。
私はまだ学習しています: [知識ギャップ]。
各応答の深さをこの情報に調整してください。 既に知っているものを上書きしないでください。必要な背景をスキップしないでください。
現在のプロジェクトコンテキスト
私はやっています: [プロジェクトの名前] / Objective: [特定の結果] / Audience: [who will use] / テクニカル倉庫の背景: [関連する制約] / 避ける: [リスト]。
各タスクにこれらの文脈を適用してください。 条件がコンテクストと一致しない場合は、実装前に指示してください。
♪ 表情を締める♪
筆記のスタイルは「表現の記述」です。
文章の長さ: [preference]。
単語: [例] を使用するために使用されます。
[例] は使わない。
フォーマット: [スプケンまたは構造]。
代わって何かを書くときは、そのスタイルを厳密にマッチし、デフォルトで独自の式を使用しないでください。
コンテキストを繰り返す時間: 30 分
開発者による ' s 時間給 $150: $75/日
週次:開発者1人$ 375
5名のチーム:1週あたり$ 875
CLUDE.mdの設定:合計45分
エラーは避ける必要があります: ゼロからCLAUDE.mdを書きません。 このプログラムを最初に使用し、出力を編集します
自分、私のプロジェクト、そしてどのように仕事をしたいかについて教えていただいたことに基づいて、完全なCLUDE.mdを書いてください。 これらは、私は、私の技術的な背景、私のコミュニケーションの好み、各セッションが従うべきデフォルトの動作である人が含まれます。 具体的には、文言、500語が必要です。
行動抑制:あなたが承認しなかった変更、$ 150 1 時間
Claude は機能を修正してみましょう。
その結果、3つの文書を再作成し、変数の名前を変更し、レポートを再構成し、書き込む時間を費やしたメモを再作成しました。
そして、このことはあなたによって確認されました。
この不要な変更を見直し、ロールバックするために、1時間または150ドルかかる場合があります。 週に3回、それは$ 450です。 5人のチームにとって、週2250ドルの不正な変更を清掃します。

以下のルール7は、CLAUDE.mdの行為の結合部分に差し込みます。
厳密な制御
現在のタスクに直接関連したファイル、関数、コード行のみを変更します。 再作成、名前変更、再編成、リフォーム、または「最適化」何も私は明示的に変更するように依頼しないでください。
修理に値する他の場所を見つけたら、最後のノートを使用してください。 決して動かない。
メジャーな変更を行う前に依頼
私が作成したものへの大きな変更を行う前に, 書き換えチャプターを含みます, 段落の削除, 構造を再構築, トーンの変更など, あなたが変更し、なぜしようとするかを正確に停止し、状態することが重要である. これからもよろしくお願いします。
〜 破壊的な操作は、前に確認する必要があります
文書が削除される前に、既存のコードがカバーされ、データベースレコードが削除され、またはリライアンスが削除され、停止する必要があります。具体的に影響し、明確な確認を求めるために。 現在のニュースではいと言っても続行できます。
「先に述べた」は確認ではありません。
生産環境の操業は中断されなければなりません
以下は、例外なく、現在のセッションで明確に確認しなければなりません
:: あらゆる環境への展開や転送
データベース構造の運用マイグレーションや変更
外部API呼び出しを送信する
不可逆な副作用で任意の注文を運ぶ。
現在のニュースでは「はい」と言わなければならない。
♪ いつも変化したものを見せる♪
任意のコーディングタスクが完了すると、終了は以下を含む必要があります
文書の修正:すべての文書が移動したリスト
修正: 各ドキュメントは1つの文で記述されます
意図的に変更された文書
フォローアップ事項。
一括0\shad0\alphaH3D 明確な確認なしに、私の代わりに行動しないでください
現在のメッセージの明示的な確認なしに、送信、公開、共有、または整理することはできません。 メール、カレンダーの招待状、文書共有、または現在の対話の外で発生する操作を含みます。 私は、現在のニュースで、そうはっきり言う必要があります。
まあ、コードを書く前に考えてみよう
構造化された意思決定、複雑な問題のデバッグ、または非シンプルな機能開発のタスクのために、一度に1つのステップでコードを書く。 理由を表示し、不確実性を指摘し、それらを実装します。
週単位ロールバックの不要な範囲変化:$ 150
マニュアルの差分週単位の点検:$ 75
開発者ごとの無駄な行動:225 /週
5名のチーム: $1125/週
CLUDE.mdの行動部分の時間:30分
記憶および技術の倉庫:Claudeコードを本当に信頼できるセットアップ作って下さい
クロードは、セッション間ですべてを忘れるでしょう。
あなたが作ったすべての決定, あなたが失敗したすべての式, なぜあなたはDrizzleの代わりに6ヶ月前Prismaを選択しました, そして、特定の制約は、特定のクライアントのニーズから来る理由 - それは忘れています。
そして、あなたが既に除外した式を再発行します。
この部分は、Claudeを瞬間に「実際のメモリ」に最も近いメカニズムを提供し、既存の構造を損なう可能性があるツールを継続的に推奨することを避けるために、あなたの技術ボルトを締めながら、同等です。

→EMORY.md 決定ログ
プロジェクトの MEMORY.md というファイルを保持します。 重要な決定が行われるたびに、新しいレコードが追加されます
何に対する決定
• なぜそう
• 何か、理由を除外します。
各セッションの先頭に Memory.md を読み込みます。 警告なしに記録された決定と競合しません。
セッションの概要
「セッション終了」または「ここに停止」と言うとき、セッションの要約を以下に記述してください
• 今回取り扱っているもの
• 達成されたもの
それでも起こっていること
取られた決定
:: 次のセッションの優先順位。
→ERRORS.md 失敗したログ
ERRORS.md というファイルを保持します。 プログラムが2回以上失敗しないようにしようとすると、次のように記録されます
• 機能しないもの
• 最後の作業
• 次回の注意が必要なこと。
同様のタスクのプログラムを提案する前に、ERRORS.md を確認してください。
• 事実の永久的なリスト
以下の事実は、このプロジェクトで有効であり、例外なく各セッションに適用される必要があります
[永続的制約、構造的決定、規則]
これらの事実と特定の正当性が矛盾している場合は、実装前に示してください。
♪ 技術の金庫を締めて下さい♪
プロジェクトの「技術倉庫」は以下のとおりで、ツールは一貫して使用されます。 明示的に要求されていない限り、代替は推奨されません
言語: [例: TypeScript]
フレーム: [例: Next.js 14]
パッケージマネージャー: [pnpm など]
データベース: [例: PostgreSQL と Prisma]
試験: [例: Vital]
スタイル: [例: テイラーCSS]
ツールが適切ではないと思えば、それは指摘することができます。 しかし、それがクリアにならなければ、定義された技術倉庫は使用しなければなりません。
~ハードな意思決定が拡張思考をトリガー
システムアーキテクチャ、パフォーマンストレードオフ、データベース設計、または長期的技術的意思決定に関する問題については、拡張型思考モデルを使用します。
問題のステップバイステップ分析, 私は考慮に入れていないかもしれない取引オフと, サイズの増加時に有効ではないと仮定して, あなたのアドバイスを与えます。
まあ、それは4つの赤いルールです
カルパシーは、クロードコードが失敗する4種類の行動をまとめました。 下記の4つの規則に1つの開発者がそれを改良しました。 従って、符号化された正確さ率は65%から94%にありました。
まずは想定しない。
不確実性がある場合は、最初の行を書いてください。 意図、構造、またはニーズについてサイレントを前提にしないでください。
まずは、一番シンプルです。
仕事の一番簡単な方法は、常に達成されます。 明示的に要求されていない抽象的なレイヤーや柔軟性を追加しないでください。
関連するコードに触れないでください。
現在のタスクに直接関係しないと文書や関数を変更しないでください。 最適化できると思いますが、動きません。
不確実性を明確に特定します。
特定のプログラムや技術的な詳細がわからない場合は、先に進んでください。 確かに欠如が、自信の表現は、知識ギャップの認識よりもダメージが高い。
決定と誤った勧告を忘れて1週間あたりの回復コスト:開発者1人につき$ 300
Mistakeの技術の誘導および非互換用具:週$ 75
開発者ごとのメモリの無駄:$ 375 /週
• 5人チーム:$ 1875 /週
• MAMORY.md + ERRORS.md +技術的な積み重ねの時間:20分
コンテンツ
完全なコストアカウントは以下のとおりです
:: 毎週の文脈を繰り返す:$ 375
:: 週刊ロールバックの許可のない変更: $225
:: 週忘れの決定から生じる問題に対処する:$ 375
週ごとの開発者ごとの総廃棄物: $975。
5人の開発チームの場合:週$ 4875。 $253,500 年。
そして、CLUDE.mdの設定は2時間の合計を取ります。
カルパシー単独の4つのルールは、65%から94%までの符号化された精度を高めます。
プレーンテキスト文書、21規則、2時間作業。
このセットアップを完了した開発者は、実際にはより信頼性の高いClaudeを使用しています。意思決定、制御ミッション範囲、決定的な操作の前に要求確認、および既存の構造を損なうフレームワークをお勧めしません。
まだ設定されていない人は、自分で説明するために1週間$ 975を費やしています。
注意: カルパシーの規則4から始まります。 この4つだけ。 次の新しいファイルをルートディレクトリに貼り付けます。 CLADE.md という 2 分。 その後、識別したギャップに基づいて週単位で補充されます。
情報に浸水する前に収集します。 気に入ったら、本当に必要な人と共有することができます。
[ チャック ]オリジナルリンク]
