コミュニティで評判になっている marmelab の記事「Claude Code Tips I Wish I'd Had From Day One」(2026年4月24日)を参考に、2026年現在の実践的なTipsをまとめる。
実装に入る前に必ず Plan Mode(/plan)を通すこと。Claude は実装の細部に入る前に全体像を把握しており、計画段階でのやり取りで意思決定の精度が大幅に上がる。
/plan 認証システムをJWTからSession Cookieに移行する
プランが確定してから実装に移ると、途中で方針がブレにくい。
.claude/CLAUDE.md(またはプロジェクトルートの CLAUDE.md)に以下を書いておくと、毎回説明しなくて済む:
このファイルは会話をまたいで有効で、セッションをリセットしても内容が引き継がれる。
/compact を使う長時間の会話でモデルの応答が鈍くなったり、以前の決定事項を忘れ始めたら /compact コマンドでコンテキストを圧縮する。圧縮前後の変化を知るには /status でコンテキスト使用率を確認。
複数の独立したタスク(例:フロントエンドのコンポーネント修正とバックエンドのAPI修正)は sessions_spawn を使って並列に進められる。1つのチャットで逐次処理するより大幅に時間を短縮できる。
「auth.ts を修正して」ではなく「認証フローのエラーハンドリングを改善して、失敗時にはログに詳細を残すようにして」と依頼する方が、Claude が全体のコンテキストを考慮した変更をしてくれる。
「A を B に変更して」ではなく「A のアプローチだと○○という問題があるので B に変更したい」と背景を添えると、Claude が関連する箇所もまとめて改善提案してくれることが多い。
--print モードでスクリプト組み込みclaude --print "このPRの変更点を日本語で要約して" < diff.txt
--print を使えば非インタラクティブに Claude の出力を取得できる。CI/CDパイプラインやシェルスクリプトへの組み込みが可能。
Anthropicが公開した事例によれば、Stripeは1,370名のエンジニアにClaude Codeを展開し、ScalaからJavaへの10,000行マイグレーションを4日で完了した(見積もり10エンジニア週)。エージェント的な使い方が大規模コードベースでも有効なことを示している。
これらのTipsはどれも「言われてみればそうだ」という内容だが、最初から知っていると無駄な試行錯誤が減る。特にPlan Modeの先行利用とCLAUDE.mdの整備はすぐに効果が出るのでまず試してほしい。