Claude Code を3ヶ月以上使い込んだエンジニアと、始めて1週間のエンジニアでは、生産性に3〜5倍の差が出る。技術的にも操作的にも同じツールを使っていても、**「Claude Code に何をどう任せるか」**の設計が大きく違う。
この記事では、現場で本当に使える上級者向けTipsを10個に絞って整理する。すべて私自身が業務で3ヶ月以上使い込んで効果を確認したものだ。
1. CLAUDE.md でプロジェクト規約を覚えさせる
Claude Code は、プロジェクトルートに CLAUDE.md があれば、それを「プロジェクト固有の指示書」として常に参照する。
例:
# このプロジェクトのコーディング規約
## 命名規則
- ファイル名: kebab-case (例: user-profile.ts)
- 変数名: camelCase
- クラス名: PascalCase
## エラーハンドリング
- 必ず Result<T, E> パターンを使用
- console.log の代わりに winston ロガー
これで、毎回「eslintルールに従って」と指示しなくても、Claude Code が自動的に守ってくれる。
2. Sub-Agents を「目的別」で組み立てる
メインのClaude Code に何でも頼むと、コンテキストが膨れて非効率。目的別の Sub-Agentを作る:
explore: コード探索専門code-reviewer: レビュー専門test-runner: テスト実行・修正security-review: セキュリティ監査
「コード探索 → メインで実装 → レビューエージェント → セキュリティエージェント → テストエージェント」とパイプライン化することで、メインのコンテキストを節約しつつ並行作業ができる。
詳細はSub-Agents・Skills・Plugins活用ガイドで。
3. Skills でチームの標準作業を型化
繰り返し使う手順は Skill として保存:
/deploy-staging: ステージング環境への安全なデプロイ/release-prod: 本番リリース手順/setup-new-feature: 新機能立ち上げのスケルトン作成
これらを .claude/skills/ に保存して Git管理することで、チーム全員が同じ品質の作業を再現できる。個人の生産性ツールから、チーム標準資産へ。
4. Bash(npm test:*) パターン許可で確認回数を減らす
デフォルトでは、Claude Code はbash実行のたびに承認を求める。これが頻発すると流れが止まる。
.claude/settings.json で頻用コマンドをパターン許可:
{
"permissions": {
"allow": [
"Bash(npm test:*)",
"Bash(npm run build:*)",
"Bash(git status:*)",
"Bash(git log:*)"
]
}
}
これで、よく使う npm test、npm run build 系は確認なしで実行される。作業の流れがスムーズになる。
5. Output Style で出力形式を統一
Claude Code には「Output Style」という、応答形式を制御する機能がある。デフォルトでは「マークダウン + 説明あり」だが、チームの好みに合わせて変更可能。
concise: 最小限の説明だけverbose: 詳細解説つきcode-only: コードのみ返す
ペア作業中は concise、新メンバー教育中は verbose、と使い分けると効率的。
6. Memory 機能でユーザー個別の記憶を持たせる
/memory コマンドで、Claude Code がユーザーごとに長期記憶できる事項を登録:
- 「私はTypeScriptが好み、できる限り型定義を厳格に」
- 「テストは Jest ではなく Vitest を使うこと」
- 「日本語でコメントを書くこと」
一度登録すれば、新しいセッションでも自動的に適用される。毎回同じ指示を繰り返す手間が消える。
7. 大規模リファクタリングは「Plan モード」を活用
大きな変更を頼むとき、いきなりコード生成させると失敗確率が上がる。まず Plan モード(/plan または「最初にプランを作って」と指示)で、
- 計画を立てる
- 計画を確認・修正
- 承認後に実装
の3ステップを踏むと、大規模リファクタリングの成功率が劇的に上がる。
8. --resume で中断したセッションを継続
長いセッションを途中で終了した時、後で claude --resume すると中断地点から再開できる。コンテキストが保持されるため、「昨日の続きから」が可能。
長期プロジェクトを扱う時、これがあるかどうかで作業効率が大きく違う。
9. コスト管理を仕組み化
Claude Code は Pro プランで月20ドル定額(レート制限あり)だが、Max プランや Team プランは使用量で増減する。コスト管理が必要:
/costを1日1回確認する習慣~/.claude/logs/で履歴をチェック- 高コストセッションは
/compactで履歴を圧縮
「いつ・何で・いくら使ったか」を可視化できると、月末の請求書を恐れず使える。
10. GitHub Copilot や Cursor との使い分け
Claude Code は万能ではない。他のAIツールとの使い分けが、本物の上級者の証だ。
- 新規実装・大規模変更: Claude Code(自律エージェント)
- 入力中の補完: GitHub Copilot or Cursor(エディタ内補完)
- コード解説・学習: Claude Code か ChatGPT
- 画面操作系UI開発: Cursor(プレビュー画面と並行)
- CLIスクリプト・サーバー処理: Claude Code(ターミナル特化)
詳しい比較は主要AIコーディングツール総比較、選び方はAIコーディングツール選びの5つの判断軸で深掘りした。
ボーナス Tips
キーボードショートカット マスター
| ショートカット | 機能 |
|---|---|
Esc 2回 |
プロンプト入力をキャンセル |
Ctrl+T |
新しいタスクをスタック |
Ctrl+R |
履歴を逆検索 |
Tab |
コマンド補完 |
CI/CDとの統合
GitHub Actions から Claude Code をヘッドレス起動して、PR作成時に自動レビューを実行する設定。詳細は Anthropic 公式ドキュメントの GitHub Actions 連携を参照。
多言語対応
Claude Code は日本語に完全対応。指示も応答も日本語で可能。ただし、コード内のコメントを日本語で書くか英語にするかは、CLAUDE.md で明示しておくのが推奨。
まとめ
Claude Code を3ヶ月使い込んだ上級者は、「ツール」ではなく「働き方の延長」**として扱っている。コマンドを覚えるだけでなく、ワークフロー全体を再設計する視点が重要だ。
ここに書いた10のTipsは、私が3ヶ月の業務利用で実際に効果を確認したもの。1つずつ取り入れて1ヶ月続けるだけで、確実に生産性が上がるはずだ。
基本コマンドはClaude Codeの基本コマンドと主要機能、拡張機能はSub-Agents・Skills・Plugins活用ガイド、トラブル対応はClaude Codeトラブルシューティング・FAQを併せて読むことで、Claude Codeを完全に使いこなせるようになる。

