Claude Codeを120%使いこなす!87個のTips&ワークフロー集大成 — claude-code-best-practice

shanraisshan/claude-code-best-practiceHTML29.7k

claude-code-best-practiceは、AnthropicのAIコーディングツール「Claude Code」を最大限に活用するためのベストプラクティス集です。サブエージェント(自律的に動く小さなAI助手)、コマンド(よく使う作業の自動化テンプレート)、スキル(再利用可能な知識パック)などClaude Codeの全機能について、設定例・使い方のコツ・実装サンプルが網羅的にまとめられています。Claude Codeの開発者であるBoris Cherny氏本人のTipsを含む87個の実践的なアドバイスが収録されており、「計画→実行→レビュー→出荷」という開発ワークフローの最適化パターンも複数紹介されています。プログラマーがAIと効率よく協働するための教科書のようなリポジトリです。

🔥 なぜ話題?

Claude Codeが2026年に入って急速に機能拡張(サブエージェント、スキル、プラグイン、自動モード、音声入力など)を続けており、「AIコーディングツールをどう使いこなすか」が開発者の最大関心事になっています。Claude Code開発者自身のTipsを体系的にまとめた唯一のリポジトリとして、実践的なノウハウを求める開発者から爆発的な支持を集めています。

💡 こう使える!

例えば、チームでWebアプリを開発しているとき、バグ修正やコードレビューを毎日何度も繰り返す場面で、claude-code-best-practiceのTipsに従って「/techdebt」というスラッシュコマンドを作っておけば、Claude Codeに一言指示するだけで技術的負債の洗い出しと修正提案を自動で行ってくれます。さらに、複数のAIエージェントを並列で動かして、一人がコードを書き、もう一人がレビューするという「エージェントチーム」体制も構築できます。

ユースケース: AIコーディングツール「Claude Code」の設定・使い方・ワークフローを学び、日々の開発作業を大幅に効率化したい開発者向けの知識ベース。

  • Claude Code開発者Boris Cherny氏本人のTipsを含む87個の実践アドバイスを体系的に収録
  • サブエージェント・コマンド・スキルの使い分けと「Command→Agent→Skill」オーケストレーションパターンを図解付きで解説
  • Superpowers・gstack・BMAD-METHODなど主要な開発ワークフロー8種を比較一覧でまとめている
  • 音声入力・自動モード・エージェントチーム・スケジュールタスクなど最新機能のベストプラクティスも網羅
  • Claude Codeが既存スタートアップ製品をどう置き換えつつあるかの競合分析も掲載
GitHubで見る →

practice made claude perfect

技術情報

言語

HTML

ライセンス

MIT

最終更新

2026-04-01

スター数

29,701

フォーク数

2,550

Issue数

9

トピック

agentic-engineeringbest-practicesclaude-aiclaude-codevibe-coding

技術詳細

アーキテクチャ:Command → Agent → Skill パターン

claude-code-best-practiceが提唱する中核的なアーキテクチャは「オーケストレーションワークフロー」と呼ばれる3層構造:

  • Command(コマンド): .claude/commands/に配置するMarkdownテンプレート。ユーザーがスラッシュコマンドで呼び出し、ワークフロー全体を指揮する
  • Agent(サブエージェント): .claude/agents/に配置。独立したコンテキストウィンドウで動作する自律的なAI。専用のツール・権限・モデル・メモリを持つ
  • Skill(スキル): .claude/skills/<name>/SKILL.mdに配置。再利用可能な知識パック。プログレッシブ・ディスクロージャー(段階的開示)やコンテキストフォーク(分離実行)に対応

主要な機能・概念一覧

  • Hooks: 特定イベントで自動実行されるスクリプト(PostToolUseでコード自動フォーマットなど)
  • MCP Servers: 外部ツール・データベース・APIとの接続プロトコル
  • Plugins: スキル・エージェント・フック・MCPサーバーのバンドル配布パッケージ
  • Memory: CLAUDE.mdファイルによる永続的なコンテキスト(200行以下推奨)
  • Checkpointing: git ベースの自動ファイル編集追跡(Esc Escで巻き戻し可能)
  • Agent Teams: 複数エージェントが同一コードベースで並列作業
  • Auto Mode: 安全性分類器が手動の権限承認を自動化
  • Scheduled Tasks: /loopでローカル定期実行(最大3日)、/scheduleでクラウド定期実行
  • Voice Dictation: 20言語対応の音声入力
  • Chrome連携: ブラウザ自動操作(テスト・デバッグ・データ抽出)
  • Ralph Wiggum Loop: 長時間の自律開発ループプラグイン

開発ワークフロー比較

8つの主要ワークフローが比較されており、すべて「Research → Plan → Execute → Review → Ship」パターンに収束:

ワークフロースター数特徴
Superpowers129kTDD優先、Iron Laws
Everything Claude Code129k直感スコアリング、143スキル
Spec Kit (GitHub公式)84kスペック駆動、22+ツール
gstack60kロールペルソナ、並列スプリント

重要なTips(抜粋)

  • CLAUDE.md は200行以下に保ち、<important if="..."> タグで重要なルールを強調する
  • 手動 /compact はコンテキスト使用50%で実施(「エージェント鈍化ゾーン」を避ける)
  • Plan Mode にはOpus、Code実行にはSonnetを使い分ける
  • PRは小さく保つ(中央値118行)、必ずSquash Merge
  • サンドボックスで権限プロンプトを84%削減可能
  • agentic search(glob + grep)がRAGに勝る(ベクトルDBはコードの変更に追従できないため)

対応環境

  • Claude Code v2.1.89以降
  • ターミナル: iTerm、Ghostty、tmux推奨(VSCode/Cursorより高速)
  • macOS対応のComputer Use機能あり
  • GitHub Actions、GitLab CI/CD連携
  • Slack統合(@Claude メンション)

競合製品との比較

Claude Codeの各機能が置き換えつつある既存サービス:

  • Code Review → Greptile、CodeRabbit、Devin Review等
  • Voice Dictation → Wispr Flow、SuperWhisper
  • Remote Control → OpenClaw
  • Skills/Plugins → 多数のYC AIラッパースタートアップ

ライセンス

READMEにライセンス情報の明記なし(知識共有リポジトリとして公開)

インストール・クイックスタート

claude-code-best-practiceはコード実行ツールではなく知識リポジトリのため、クローンして読むだけで使えます。

# リポジトリをクローン
git clone https://github.com/shanraisshan/claude-code-best-practice.git

# Claude Codeを起動してサンプルを試す
cd claude-code-best-practice
claude
/weather-orchestrator

使い方の3ステップ:

  1. まずリポジトリを教材として読み、コマンド・エージェント・スキル・フックの概念を理解する
  2. クローンしてサンプル(weather-orchestratorなど)を実際に動かしてみる
  3. 自分のプロジェクトでClaude Codeに「このリポジトリのベストプラクティスから何を取り入れるべきか提案して」と聞く

参考になる外部の関連記事

過去のトレンド履歴

関連リポジトリ

AIへの「話しかけ方」が14万人に支持された世界最大のプロンプト集 — prompts.chat

f/prompts.chatHTML157.4k

prompts.chatは、ChatGPTやClaude、Geminiなど様々なAIチャットツールで使える「お手本の質問文(プロンプト)」を集めた世界最大のオープンソースライブラリです。2022年12

100体以上のAIエージェントが自律的に学習・協調!Claude Code用マルチエージェント統合基盤 — ruflo

ruvnet/rufloTypeScript26.6k

Rufloは、Claude Code(AI開発支援ツール)を中心に、100体以上の専門AIエージェントをチームのように協調させて複雑なソフトウェア開発を自動化するプラットフォームです。コーディング担当

Claude Codeを「チーム」に進化させる!複数AIエージェント同時稼働のマルチエージェント司令塔 — oh-my-claudecode

Yeachan-Heo/oh-my-claudecodeTypeScript20.1k

oh-my-claudecodeは、Claude Code(AIコーディングアシスタント)を複数のAIエージェントが協力して動く「チーム」に変えるツールです。通常Claude Codeは1つのAIが1

AIコーディングエージェントを10体同時に走らせろ!並列開発を実現するターミナル — superset

superset-sh/supersetTypeScript4.6k

Supersetは、Claude CodeやOpenAI Codexなど複数のAIコーディングエージェント(自動でコードを書いてくれるAIツール)を同時並行で動かせる、macOS向けのデスクトップアプ

AIコーディングアシスタントを170種の専門家に変身させるスキルパック — claude-skills

alirezarezvani/claude-skillsPython3.7k

claude-skillsは、Claude Code・OpenAI Codex・Gemini CLIなどのAIコーディングエージェントに「専門家の知識」を追加できるプラグイン集です。エンジニアリング、