Everything Claude Code とは|GitHub 設定集の中身を解説
「everything claude code github」で検索してたどり着くのは、Anthropic 公式の機能ではなく GitHub 上の有志が公開する OSS 設定集「Everything Claude Code」です。スキルやコマンドを一括で揃えられる便利なリポジトリですが、同名のものが複数あり中身も規模もバラバラです。本記事では、何が入っていて何ができるのか、導入手順、安全性、そして本家の見分け方までを一次情報ベースで整理します。
Everything Claude Code は、サブエージェント・スキル・コマンド・フック・ルールをまとめた GitHub 公開の OSS 設定集で、install.sh やプラグイン導入で ~/.claude/ に一括展開して使えるとわかる。ただし同名リポジトリが複数あり規模が異なるため、スター数・更新頻度・ライセンスを確認して選ぶのが安全。
Contents (9)
Everything Claude Code とは — GitHub の OSS 設定集
Everything Claude Code(通称 ECC)は、Claude Code を業務レベルで動かすための設定一式を GitHub 上で公開している OSS プロジェクトです。Anthropic 公式が配布するものではなく、開発者コミュニティが日々の実務で磨いた「サブエージェント・スキル・コマンド・フック・ルール」の詰め合わせを、誰でもダウンロードして自分の環境に取り込めるようにしたものです。
Augment Code の解説記事は、ECC を「AI コーディングツールにおける .editorconfig 相当」と表現しています。エディタ設定を統一する .editorconfig のように、AI に作業させる際の振る舞い・ルール・安全策を 1 つのリポジトリで標準化する、という位置づけです。
出典: worldflowai/everything-claude-code(GitHub) / Everything Claude Code hits 100K stars(Augment Code)
何が入っているのか — 5 つの構成要素
リポジトリにより数は異なりますが、ECC 系の設定集は概ね以下の 5 種類で構成されます。
- サブエージェント: 設計・コードレビュー・セキュリティ点検・TDD 補助・ビルドエラー解決など、役割ごとに分かれた専門 AI の定義。
- スキル: コーディング規約、バックエンド/フロントエンドのパターン、検証ループなどドメイン別のノウハウ集。
- コマンド:
/tdd/plan/code-review/refactor-cleanなど、スラッシュで呼び出す定型作業。 - フック: セッションをまたいだメモリ保持や、危険な操作のブロックを自動で行う仕組み。
- ルール: セキュリティ・コーディングスタイル・テスト・Git ワークフロー・パフォーマンスの方針。
Augment Code の集計によれば、規模の大きい ECC では 28 のサブエージェント・119 のスキル・60 のコマンドを備え、TypeScript・Python・Go・Rust・Java・Kotlin・C++ など 12 の言語エコシステムに対応するとされています。
導入方法 — プラグインと install.sh の 2 通り
導入手段はリポジトリによって異なりますが、代表的なのは次の 2 通りです。
方法 1: プラグインとして入れる
Claude Code のプラグイン機能に対応したリポジトリでは、次のコマンドで一括導入できます。
/plugin install everything-claude-code@everything-claude-code
方法 2: 言語別スクリプトで入れる
大規模な ECC では、使う言語に合わせて必要な構成だけを入れる言語別インストールを採用しています。
./install.sh python
このように対象言語を指定すると、その技術スタックに関係する構成だけが導入され、不要なエージェントやスキルで環境が膨らむのを避けられます。手動派は、各コンポーネントを自分の ~/.claude/ 配下のディレクトリへコピーする方法も使えます。
出典: worldflowai/everything-claude-code(GitHub)
セキュリティ機能 — AgentShield とフックによる防御
ECC が単なる便利設定集にとどまらないのは、AI に作業させるリスクを正面から扱っている点です。代表的なのが「AgentShield」と呼ばれるスキャナーで、Augment Code の記事では 1,282 件のテストと 102 の静的解析ルールを備えると紹介されています。さらに --opus フラグを使うと、レッドチーム・ブルーチーム・監査役の 3 役を Claude Opus に分担させ、設定そのものを敵対的にチェックする使い方も用意されています。
フックによる自動防御も特徴です。
--no-verifyのような検証スキップを伴う危険な Git フラグの実行をブロックする。- プロンプト内の認証情報パターン(
sk-ghp_AKIAなど)を検知する。 - AI がコードを直す代わりに Linter の設定ファイルを書き換えてエラーを「黙らせる」行為を防ぐ。
これらは「AI が暴走しても被害が出にくい仕組み」を設定レベルで担保するもので、チーム運用で重宝されています。
注意点 — 同名リポジトリが複数ある
最大の落とし穴は、「everything-claude-code」という名前のリポジトリが GitHub 上に複数存在し、中身も規模も大きく異なることです。たとえば公開情報を照合すると、ある worldflowai のリポジトリはサブエージェント 8 個・スキル 8 種程度の軽量構成(数百スター規模)である一方、Augment Code が「100K スター」と報じる ECC は 28 エージェント・119 スキル・768 コミット・113 コントリビューター・約 13,000 フォークという別物の大規模プロジェクトです。
検索やリンクで飛んだ先がどの「Everything Claude Code」なのかは必ず確認してください。判断材料は以下の 3 点です。
- スター数とフォーク数: コミュニティの規模と信頼の目安。
- 直近のコミット日: メンテが続いているか。
- ライセンス: MIT など再利用可能なライセンスか。
導入前に README とライセンスファイルを読み、自分の用途に合うリポジトリを選ぶのが安全です。
公式 GitHub Actions との違い
名前が似ているため混同されがちですが、Everything Claude Code(OSS 設定集)と、Anthropic 公式の「Claude Code GitHub Actions」は全くの別物です。
- Everything Claude Code: 有志が公開する設定集。ローカルの Claude Code に取り込んで、サブエージェントやコマンドを増やすもの。
- Claude Code GitHub Actions: Anthropic 公式の GitHub 連携。
@claudeメンションで PR レビューや実装を CI 上で動かす公式機能。
GitHub 上で @claude を動かしたいなら公式 Action、手元の Claude Code を強化したいなら設定集、と目的で使い分けます。公式 Action の導入は別記事「Claude Code GitHub Actions|@claude で動く最小型を解説」で詳しく扱っています。
使うべきか — 向いている人と使い方の心得
Everything Claude Code が向いているのは、Claude Code を毎日使い込み、レビューやテスト・セキュリティ点検まで一定のルールで回したいチームや個人です。ゼロから自分の設定を書き起こす手間を省き、実務で揉まれた構成を出発点にできます。
一方で、丸ごと取り込むと自分の使い方に合わない構成まで抱えることになります。使う際の心得は次の通りです。
- 全部入れずに、必要な言語・用途のコンポーネントだけ選ぶ。
- フックやルールの中身を読み、自分の環境で何がブロックされるか把握しておく。
- 公式ドキュメントの仕様と突き合わせ、設定が古くなっていないか定期的に確認する。
便利な出発点ではありますが、最終的な振る舞いの責任は導入する側にあります。中身を理解したうえで、自分のワークフローに合わせて取捨選択するのが賢い使い方です。
出典: affaan-m/everything-claude-code(GitHub) / Everything Claude Code hits 100K stars(Augment Code)