生産性を10倍にする設定
1. CLAUDE.md を毎日更新する
Section titled “1. CLAUDE.md を毎日更新する”CLAUDE.mdは「今日の状態」を書くべきです。
「現在進行中のタスク」を毎朝更新するだけで、Claudeの提案精度が劇的に上がります。
## 現在のタスク(2026-05-25)- ユーザー認証フローのリファクタリング中- src/auth/ 以下が対象- 完了したらテストを必ず実行すること2. 「なぜ」を伝える
Section titled “2. 「なぜ」を伝える”「何をして」だけでなく「なぜそうしたいか」を伝えると、提案の質が上がります。
悪い例:
> このコードをリファクタリングして良い例:
> このコードをリファクタリングして。> 理由:新しいチームメンバーが読んでも理解できるシンプルな構造にしたい。> パフォーマンスより可読性を優先する。3. 段階的に依頼する
Section titled “3. 段階的に依頼する”一度に大きなタスクを依頼するより、小さく分けた方が精度が高い。
> まず既存のコードを分析して、問題点を列挙してから修正に入って「分析→報告→修正」のステップを踏ませることで、見当外れな変更が減ります。
4. 「確認してから進んで」を使う
Section titled “4. 「確認してから進んで」を使う”> このAPIを変更する前に、影響を受けるファイルを全部洗い出して、確認してから変更して大規模な変更前に影響範囲を把握させることで、事故を防げます。
5. アーキテクチャ議論をする
Section titled “5. アーキテクチャ議論をする”コードを書かせるだけでなく、設計の相談相手として使うと価値が倍になります。
> 認証システムを実装したい。JWT vs セッション、どちらがこのプロジェクトに向いているか教えて。> その後で実装に入りたい。6. エラーメッセージをそのまま貼る
Section titled “6. エラーメッセージをそのまま貼る”エラーが出たら、説明を付け加えずエラーメッセージをそのまま貼るのが最速です。
> TypeError: Cannot read properties of undefined (reading 'map')> at UserList (src/components/UserList.tsx:23:18)余計な説明より、正確なエラー情報の方が速く解決できます。