1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Claude Code を『使いこなす』個人ルール設定 — CLAUDE.md 育成パターン応用編

1
Posted at

はじめに

前回(Claude Code に「自分流」を覚えさせる — 学習者向け CLAUDE.md 育成パターン5選)で、学習者向けに CLAUDE.md を育てる5パターンを紹介しました。

本記事は 応用編 として、実務でも個人開発でも使える「Claude Code を使いこなすための個人ルール設定」を5項目で整理します。

CLAUDE.md を3ヶ月以上育てて見えてきた 「実装スピードと品質の両立を狙う設定」 にフォーカスします。

ルール1: 「サマリー責務」を AI に与える

Claude Code を長く回すと、会話履歴が膨らんで自分が何をやっていたか分からなくなる 瞬間が来ます。

## サマリー責務

- ファイル変更が3つを超えたら、変更点を5行でサマリーする
- 1セッションで実装が分岐したら、最後に「次の自分への引き継ぎ」を3行残す
- ユーザーの指示が曖昧な場合、**実装前に「何を作ろうとしてるか」を1文で確認**する

これだけで、セッション切れ後の再開コストが半減します。

ルール2: 「失敗パターン辞書」を別ファイルに

過去に踏んだ失敗を CLAUDE.md に書き続けると本体が肥大化します。docs/failures.md のように別ファイルに分けます。

## CLAUDE.md(本体)

- failures.md を **新しいファイルに触るたびに参照** すること
## docs/failures.md

- 2026-04-15: try/catch で握り潰したら本番ロギングが消えた
- 2026-04-22: as User キャストで実行時エラー(zod に置換済)
- 2026-05-02: gap-* を px で書いて Tailwind の余白整合が崩れた

CLAUDE.md 本体は20〜30行に保ち、知識ベースは別ファイルに退避するのが運用の肝です。

ルール3: 「コスト境界」を明示する

Claude Code MAX も Codex CLI も従量課金時代に入りつつあります。重い処理に重いツールを当てない 設計が必要です。

## コスト境界

- 5行未満の補完: Copilot で十分(Claude Code は使わない)
- 関数1つ追加: 文脈が広ければ Claude Code、狭ければ Copilot
- 複数ファイルリファクタ: Claude Code(必須)
- 並列実行できる定型作業: Codex CLI を3つ並列で

「AIに何でもかんでも投げる」状態から「用途で使い分ける」に切り替えるだけで、月のコストが体感3〜5割下がります。

ルール4: 「観測可能な完了条件」を仕込む

Claude Code に曖昧な指示を出すと、「動いてる風だが要件を満たしてない」 コードを返してくることがあります。

## 完了条件の書き方

実装タスクは以下の3要素を満たしたら「完了」と宣言する:

1. 該当する単体テストが pass する
2. `npm run lint` がエラー0
3. ファイルの先頭で「このコードがやっていること」を3行で説明できる

3つ揃わない場合は「未完了」と扱い、何が足りないか自己レポートする

完了条件を AI 側に持たせると、自分でチェックリストを回す手間が減る のと同時に、AI 出力の品質が安定します。

ルール5: 「セッション終了の儀式」をルール化する

長時間 Claude Code を回した後、何をやったか覚えていない問題への対処です。

## セッション終了時にやること

1. 今日変更したファイル一覧を箇条書きで出す
2. 1つでも残課題があれば、`docs/todo.md` の先頭に1行追記する
3. 来週の自分が「何をやればいいか」を10秒で読み取れる状態にする

このルールを入れると、Claude Code が 自分の出力に対する責任 を持つように振る舞います。

運用上の注意点

CLAUDE.md は「育てる」が「肥らせない」

ルールを増やしすぎると、AIが読み切れなくなります。目安は本体30行以内。それ以上は別ファイル退避。

失敗ログは「行動結論」だけ書く

failures.md に「なぜ失敗したか」を長々書くと読まれません。「これからは○○する」だけで十分です。

月1回の卒業ルール

1ヶ月以上同じ失敗を起こしていない項目は、failures.md から削除して 卒業ノート に移す
減ることが進歩の実感になります。

まとめ

Claude Code を「使いこなす」のは、ツールを覚えることではなく AIに自分のスタイルを教え込む ことです。

  • ルール1: サマリー責務
  • ルール2: 失敗パターン辞書を別ファイル
  • ルール3: コスト境界
  • ルール4: 観測可能な完了条件
  • ルール5: セッション終了の儀式

3ヶ月続けると、Claude Code との会話が 「指示する」から「協働する」 に変わります。


関連: 教材で手を動かして学ぶ

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?