最近、GitHub あるリポジトリが瞬く間に 3.2 万スターを突破し、注目を集めています。その名も「claude-code-best-practice」です。
これは Claude Code のさまざまな活用テクニックやワークフローを体系的にまとめたもので、初心者から上級者までを網羅しています。
GitHub のトレンドランキング(日間)でも 1 位を獲得し、各コミュニティでも大きな議論を呼んでいます。
Claude Code の生みの親である Boris Cherny 氏自身も X(旧 Twitter)で複数回このプロジェクトに言及しています。
さらに、このプロジェクトでは Boris 氏が共有した 15 の活用テクニックも特別に収録されています。
01 このプロジェクトで何ができるのか
「claude-code-best-practice」は、Claude Code の体系的な活用ガイドです。
作成者は shanraisshan 氏で、Reddit のテクノロジー界隈を頻繁にチェックしている方なら、彼の名前を何度か目にしたことがあるでしょう。
このオープンソースプロジェクトのスローガンは「実践が完璧な Claude を作る」です。
このプロジェクトでは、Claude Code の中核機能のすべてを隅から隅まで解説しています。
Agents、Commands、Skills、Hooks、MCP Server、Subagents と、各モジュールごとにすぐに使えるテンプレートが用意されています。
現在、86 件以上の実践テクニックが収録されています。
単なる公式ドキュメントの焼き直しではなく、作成者やコミュニティが実際に試行錯誤して得た知見の集大成です。
オープンソースリポジトリ:https://github.com/shanraisshan/claude-code-best-practice
02 主なハイライト
隅々まで確認した結果、このリポジトリが特に優れている点は以下の通りです。
① 最新のベータ機能に完全対応
体系的な知識アーキテクチャに加え、このプロジェクトには「Hot Features」という表があり、Claude Code の最新機能動向をリアルタイムで追跡しています。
- Ultraplan:クラウド上での計画立案。ブラウザ上で実行計画の確認や調整が可能
- Claude Code Web:長時間実行タスク向けのクラウドインフラ
- Auto Mode:手動での権限確認に代わる、バックグラウンドの安全分類機能
- Computer Use:macOS の画面操作機能
- Code Review:複数エージェントによる PR コードレビュー
などがあります。
また、「フリッカーレスモード(CLAUDE_CODE_NO_FLICKER=1)」という興味深い機能もあります。
この新しい全画面レンダラーにより、入力ボックスをクリックしてカーソル位置を特定できます。
折りたたまれたツール結果をクリックして展開・再折りたたみも可能です。
さらに、URL やファイルパスをクリックするだけで、直接リンクやファイルを開くこともできます。
② 10 種類以上の開発ワークフローを比較
このリポジトリは自らの機能紹介に留まらず、GitHub 上で主流となっている Claude Code 向け開発ワークフローを横断比較しています。
各ワークフローにはスター数、コンポーネント数、独自性を示すタグが付いており、一目でそれぞれの特徴が分かります。
- Everything Claude Code(13.7 万スター):「何でもあり」が売り。38 のコマンド、75 のエージェント、156 のスキルを備え、直感的なスコアリングや AgentShield による防御機構が特徴。すぐに使える完全なソリューションを求めるチームに最適。
- Superpowers(13.5 万スター):「TDD(テスト駆動開発)最優先」が理念。コード品質を強制する「Iron Laws」や、全体計画のレビュー機構を備え、コード品質に厳しいプロジェクト向け。
- Spec Kit(8.5 万スター):仕様書ドキュメント駆動型。AI に実行させる前に仕様を記述するアプローチで、22 以上のツールを統合。手順を重視するチームに適す。
- gstack(6.4 万スター):ロールプレイングモードが特徴。エージェントごとに異なる人格(ペルソナ)を割り当て、並列スプリントを実行可能。マルチタスクな場面に最適。
- Get Shit Done(4.8 万スター):毎回真新しい 200K のコンテキストウィンドウを使用。XML 計画を波(wave)状にバッチ実行し、過去のコンテキストに引きずられず速度を追求する開発者向け。
- BMAD-METHOD(4.4 万スター):ソフトウェア開発ライフサイクル全体をカバー。22 以上のプラットフォームに対応し、PRD(プロダクト要件定義書)からデプロイまでの全工程管理を要する大規模プロジェクト向け。
まとめると、品質重視なら Superpowers、効率重視なら Get Shit Done、オールインワンなら Everything Claude Code、プロセス駆動なら Spec Kit がおすすめです。
ご自身の開発スタイルに合わせて選べば問題ありません。
各ワークフローにはスター数と中核機能が明記されているため、自分に最適な 1 つを素早く選定できます。
いわば、Claude Code ワークフローの「購入ガイド」のような存在です。
③ 厳選された小技が満載
人気沸騰中の小技や記事、動画チュートリアルも多数収録されています。
このプロジェクトの内容をすべて消化できれば、あなたは間違いなく Claude Code を最も使いこなせる層の一人になっているでしょう。
03 使い方
このリポジトリ自体が、完成された Claude Code プロジェクトの構成になっています。
「.claude/」ディレクトリ配下には、Agents、Commands、Skills の各設定ファイルが用意されており、クローンして必要な部分をご自身のプロジェクトにコピーするだけで利用可能です。
ゼロから設定を書く必要はなく、すぐに運用を開始できます。
ステップ 1: リポジトリをクローンします。
git clone https://github.com/shanraisshan/claude-code-best-practice.gitステップ 2: カリキュラムを学ぶように閲覧します。
まずはプロジェクトの README から始め、Agents、Commands、Skills という中核概念の違いを理解することをお勧めします。
また、プロジェクト内には初心者向けチュートリアル「tutorial/day0」も用意されています。
ステップ 3: 必要な設定を選択します。
「.claude/」ディレクトリ配下のテンプレートファイルを確認し、自プロジェクトに適した agents、skills、hooks をコピーして使用します。
ステップ 4: 開発ワークフローを選択します。
プロジェクト内のワークフロー比較表を参考に、ご自身の開発習慣に最も合致するものを選び、それに合わせて設定を行います。
中核となる考え方は「すべてを丸飲みするのではなく、必要に応じて取捨選択する」ことです。
このリポジトリの真価は、Claude Code の特定の機能を教えることではなく、Claude Code を体系的に活用するための方法論を確立する手助けをしてくれる点にあります。
概念の理解から設定テンプレート、ワークフローの選択、最新機能の追跡まで、Claude Code の利用過程で発生しうる疑問はほぼ網羅されています。
Claude Code を既にご利用中の方、あるいはこれから始めようという方には、間違いなく保存しておく価値のあるリポジトリです。
特に「Claude Code を使っているのに、いまいち手応えがない」と感じている方、それはツールが悪いのではなく、使い方が間違っているだけかもしれません。