Claude Codeを使い始めたとき、僕が最初に迷ったのが CLAUDE.md の書き方でした。
「何を書けばいいのか」「どこまで書けばいいのか」がよくわからず、
空のまま使い始めてしまっていたりしませんか?
このTIPSでは、そのまま使えるテンプレートを置いておきます。
あわせて、このサイト自体を構築した際の CLAUDE.md との差分も載せているので、
実際にどう書いたかの参考にしてもらえたら。
CLAUDE.md とは
CLAUDE.md は、Claude Codeがプロジェクトを読み込む際に参照する設定ファイルです。
プロジェクトのルートに置いておくと、AIに対して「このプロジェクトでどう動いてほしいか」を
事前に伝えられます。
何を書くかは自由ですが、こういう内容を入れておくと動きが変わってくるかもしれません:
- 何を作りたいか(目的・背景)
- 技術スタック(言語・フレームワーク・DB)
- コーディング・デザインの方針
- Git運用のルール
テンプレート
以下をコピーして、プロジェクトのルートに CLAUDE.md として置いてみてください。
#Input と #Options の空欄を埋めるだけで使い始められると思います。
使い方
# Inputにやりたいことを雑に書く- Claude Code に
このInputを元に、最初にやるべき最小構成を教えてと送る - 出てきた内容を元に進める
記入例との差分
このサイト(mitumame.com)を構築する際に実際に使用した CLAUDE.md との差分です。
緑が追記・変更された行、
赤がテンプレートから変わった行です。
+ 追加 - 削除(テンプレートから変更)
おわりに
テンプレートはあくまで出発点なので、プロジェクトに合わせて自由に変えてもらえればと思います。 書き方に正解はないので、使いながら育てていく感じで。