AI Agent Hub
AI エージェント / プラグイン情報メディア
← 一覧へ
Everything Claude Code (ECC)
CLAUDE

Everything Claude Code (ECC)

Everything Claude Code (ECC)

Claude Code 用の総合プラグイン集。多数の slash command / skill / agent / hook をワンパッケージで提供し、TDD・コードレビュー・ビルド修復・PR 作成までフローをカバー。

原文: The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
#plugin#skills#hooks#ai-agents#anthropic#claude#claude-code#developer-tools#llm#mcp#productivity
REPO STATS

リポジトリ統計

⭐ Stars
175.1k
🍴 Forks
27.1k
⚠️ Open Issues
166
🌿 Language
JavaScript
📄 License
MIT
🕒 最終更新
2026.05.03 (4日前)
📅 公開日
2026.01.18
🌿 Branch
main
README

ドキュメント

— AI による自動翻訳 (2026.05.07 更新)

言語: English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe

Everything Claude Code

Everything Claude Code — the performance system for AI agent harnesses

Stars Forks Contributors npm ecc-universal npm ecc-agentshield GitHub App Install License Shell TypeScript Python Go Java Perl Markdown

140K+ スター | 21K+ フォーク | 170+ 貢献者 | 12+ 言語エコシステム | Anthropic ハッカソン優勝


言語 / 语言 / 語言 / Dil

English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe


AI エージェントハーネスのパフォーマンス最適化システム。Anthropic ハッカソン優勝者による。

単なる設定ではなく、完全なシステムです:スキル、本能、メモリ最適化、継続学習、セキュリティスキャン、研究優先開発。本番環境対応のエージェント、スキル、フック、ルール、MCP 設定、および従来のコマンドシムは、実製品構築の 10 か月以上の集中的な日次使用を通じて進化しました。

Claude Code、Codex、Cursor、OpenCode、Gemini、およびその他の AI エージェントハーネスで動作します。

ECC v2.0.0-rc.1 は、その再利用可能なレイヤーの上に公開 Hermes オペレーターストーリーを追加します:Hermes セットアップガイドから始めて、rc.1 リリースノートクロスハーネスアーキテクチャを確認してください。


ガイド

このリポジトリは生コードのみです。ガイドがすべてを説明しています。

The Shorthand Guide to Everything Claude Code The Longform Guide to Everything Claude Code The Shorthand Guide to Everything Agentic Security
ショートハンドガイド
セットアップ、基礎、哲学。最初にこれを読んでください。
ロングフォームガイド
トークン最適化、メモリ永続化、評価、並列化。
セキュリティガイド
攻撃ベクトル、サンドボックス、サニタイゼーション、CVE、AgentShield。
トピック 学習すること
トークン最適化 モデル選択、システムプロンプト削減、バックグラウンドプロセス
メモリ永続化 セッション間でコンテキストを自動的に保存・読み込むフック
継続的学習 セッションからパターンを自動抽出して再利用可能なスキルに変換
検証ループ チェックポイント対継続的評価、採点機タイプ、pass@k メトリクス
並列化 Git ワークツリー、カスケード方式、インスタンススケーリング時期
サブエージェントオーケストレーション コンテキスト問題、反復検索パターン

新機能

v2.0.0-rc.1 — UI リフレッシュ、オペレータワークフロー、ECC 2.0 Alpha(2026年4月)

  • ダッシュボード GUI — 新しい Tkinter ベースのデスクトップアプリケーション(ecc_dashboard.py または npm run dashboard)。ダーク/ライトテーマトグル、フォントカスタマイズ、ヘッダーとタスクバーのプロジェクトロゴを備えています。
  • 公開表面のライブリポジトリへの同期 — メタデータ、カタログ数、プラグインマニフェスト、インストール向けドキュメントが実際の OSS 表面と一致するようになりました:48 個のエージェント、182 個のスキル、68 個のレガシーコマンドシム。
  • オペレータとアウトバウンドワークフローの拡張brand-voicesocial-graph-rankerconnections-optimizercustomer-billing-opsecc-tools-cost-auditgoogle-workspace-opsproject-flow-opsworkspace-surface-audit がオペレータレーンを充実させています。
  • メディアと起動ツールmanim-videoremotion-video-creation、強化されたソーシャル公開機能により、技術解説と起動コンテンツが同じシステムの一部になります。
  • フレームワークと製品表面の成長nestjs-patterns、より充実した Codex/OpenCode インストール表面、拡張されたクロスハーネスパッケージング機能により、Claude Code 以外でもリポジトリが使用可能に保たれます。
  • ECC 2.0 alpha はツリー内ecc2/ の Rust コントロールプレーンプロトタイプはローカルでビルドでき、dashboardstartsessionsstatusstopresumedaemon コマンドを公開しています。これは alpha として使用可能ですが、まだ一般的なリリースではありません。
  • エコシステムの強化 — AgentShield、ECC Tools コスト管理、請求ポータル作業、ウェブサイトリフレッシュが引き続き中核プラグインの周りに出荷され、個別のサイロに分散しない状況が続いています。

v1.9.0 — 選択的インストール & 言語拡張(2026年3月)

  • 選択的インストールアーキテクチャ — マニフェスト駆動のインストールパイプライン。install-plan.jsinstall-apply.js でターゲット化されたコンポーネントのインストールを実現します。状態ストアはインストール済みを追跡し、段階的な更新を可能にします。
  • 6 つの新しいエージェントtypescript-reviewerpytorch-build-resolverjava-build-resolverjava-reviewerkotlin-reviewerkotlin-build-resolver が言語カバレッジを 10 言語に拡張します。
  • 新しいスキルpytorch-patterns ディープラーニングワークフロー向け、documentation-lookup API リファレンス研究向け、bun-runtimenextjs-turbopack モダン JS ツールチェーン向け、加えて 8 つの運用ドメインスキルと mcp-server-patterns
  • セッション & 状態インフラストラクチャ — SQLite 状態ストア(クエリ CLI 付き)、構造化記録用セッションアダプタ、自己改善スキルの基盤を形成。
  • オーケストレーション改善 — ハーネス監査スコアリングの決定化、オーケストレーション状態とランチャー互換性の強化、5 層ガード付きオブザーバーループ防止。
  • オブザーバー信頼性 — スロットリングとテールサンプリングによるメモリ爆発の修正、サンドボックスアクセス修正、遅延開始ロジック、再入性ガード。
  • 12 言語エコシステム — Java、PHP、Perl、Kotlin/Android/KMP、C++、Rust の新しいルールが既存の TypeScript、Python、Go、共通ルールに加わります。
  • コミュニティからの貢献 — 韓国語と中国語の翻訳、biome フック最適化、動画処理スキル、運用スキル、PowerShell インストーラ、Antigravity IDE サポート。
  • CI 強化 — 19 件のテスト失敗修正、カタログ数の強制、インストールマニフェスト検証、完全なテストスイート完成。

v1.8.0 — Harness Performance System(2026年3月)

  • Harness-first リリース — ECC は現在、単なる config pack ではなく、agent harness パフォーマンスシステムとして明確に位置づけられています。
  • Hook 信頼性の大幅改善 — SessionStart ルートフォールバック、Stop フェーズセッションサマリー、および脆弱なインラインワンライナーを置き換えるスクリプトベースのフックです。
  • Hook ランタイム制御ECC_HOOK_PROFILE=minimal|standard|strict および ECC_DISABLED_HOOKS=... により、フックファイルを編集することなくランタイムゲーティングが可能です。
  • 新しい harness コマンド/harness-audit/loop-start/loop-status/quality-gate/model-route
  • NanoClaw v2 — model routing、skill hot-load、session branch/search/export/compact/metrics。
  • Cross-harness パリティ — Claude Code、Cursor、OpenCode、Codex app/CLI 全体で動作が厳格化されました。
  • 997 個の内部テストが成功 — hook/ランタイムリファクタと互換性更新後、フルスイートがグリーンになりました。

v1.7.0 — Cross-Platform Expansion & Presentation Builder(2026年2月)

  • Codex app + CLI サポート — Direct AGENTS.md ベースの Codex サポート、インストーラターゲティング、および Codex ドキュメント
  • frontend-slides スキル — PPTX 変換ガイダンスと厳密な viewport-fit ルール付きのゼロ依存 HTML プレゼンテーションビルダー
  • 5 つの新しい一般的なビジネス/コンテンツスキルarticle-writingcontent-enginemarket-researchinvestor-materialsinvestor-outreach
  • より広いツールカバレッジ — Cursor、Codex、OpenCode のサポートが厳格化され、同じリポジトリがすべての主要な harness にクリーンに配布されるようになりました
  • 992 個の内部テスト — プラグイン、フック、スキル、パッケージング全体にわたるバリデーションとリグレッションカバレッジの拡張

v1.6.0 — Codex CLI、AgentShield & Marketplace(2026年2月)

  • Codex CLI サポート — 新しい /codex-setup コマンドは OpenAI Codex CLI 互換性用に codex.md を生成します
  • 7 つの新しいスキルsearch-firstswift-actor-persistenceswift-protocol-di-testingregex-vs-llm-structured-textcontent-hash-cache-patterncost-aware-llm-pipelineskill-stocktake
  • AgentShield 統合/security-scan スキルは Claude Code から AgentShield を直接実行します。1282 個のテスト、102 個のルール
  • GitHub Marketplace — ECC Tools GitHub App は github.com/marketplace/ecc-tools で無料/プロ/エンタープライズティア付きでライブです
  • 30+ のコミュニティ PR がマージされました — 6 言語にわたる 30 人の貢献者からの貢献
  • 978 個の内部テスト — agent、スキル、コマンド、フック、ルール全体にわたるバリデーションスイートの拡張

v1.4.1 — バグ修正(2026年2月)

  • Instinct インポート内容損失を修正parse_instinct_file()/instinct-import 中に frontmatter の後のすべてのコンテンツ(Action、Evidence、Examples セクション)をサイレントに削除していました。(#148#161

v1.4.0 — マルチ言語ルール、インストールウィザード & PM2(2026年2月)

  • インタラクティブインストールウィザード — 新しい configure-ecc スキルはマージ/上書き検出を備えたガイド付きセットアップを提供します
  • PM2 & マルチエージェントオーケストレーション — 複雑なマルチサービスワークフローを管理するための 6 つの新しいコマンド(/pm2/multi-plan/multi-execute/multi-backend/multi-frontend/multi-workflow
  • マルチ言語ルールアーキテクチャ — ルールはフラットファイルから common/ + typescript/ + python/ + golang/ ディレクトリに再構成されました。必要な言語のみをインストールしてください
  • 中国語(zh-CN)翻訳 — すべての agent、コマンド、スキル、ルール(80+ ファイル)の完全な翻訳
  • GitHub Sponsors サポート — GitHub Sponsors 経由でプロジェクトをスポンサーしてください
  • 強化された CONTRIBUTING.md — 各貢献タイプの詳細な PR テンプレート

v1.3.0 — OpenCode プラグインサポート(2026年2月)

  • フル OpenCode 統合 — OpenCode のプラグインシステム経由のフックサポート(20+ イベントタイプ)を備えた 12 個のエージェント、24 個のコマンド、16 個のスキル
  • 3 つのネイティブカスタムツールrun-testscheck-coveragesecurity-audit
  • LLM ドキュメント — 包括的な OpenCode ドキュメント用の llms.txt

v1.2.0 — 統一コマンド&スキル (2026年2月)

  • Python/Django サポート — Django パターン、セキュリティ、TDD、検証スキル
  • Java Spring Boot スキル — Spring Boot のパターン、セキュリティ、TDD、検証
  • セッション管理/sessions コマンドによるセッション履歴管理
  • 継続学習 v2 — 直感ベースの学習、信頼度スコアリング、インポート/エクスポート、進化

完全な変更履歴は Releases で確認できます。


クイックスタート

2 分以内で開始できます:

1 つのパスだけを選択

ほとんどの Claude Code ユーザーは、正確に 1 つのインストールパスを使用する必要があります:

  • 推奨デフォルト: Claude Code プラグインをインストールしてから、実際に必要なルールフォルダーのみをコピーしてください。
  • 手動インストーラーを使用する場合: より細かな制御が必要な場合、プラグインパスを完全に回避したい場合、または Claude Code ビルドがセルフホストマーケットプレイスエントリの解決に問題がある場合のみです。
  • インストール方法を組み合わせないでください。 最も一般的な不具合セットアップは、/plugin install を最初に実行してから、その後 install.sh --profile full または npx ecc-install --profile full を実行する場合です。

複数のインストール方法を組み合わせていて、重複しているように見える場合は、Reset / Uninstall ECC に直接スキップしてください。

低コンテキスト/フック無しパス

フック機能がグローバル過ぎると感じたり、ECC のルール、エージェント、コマンド、コアワークフロースキルだけが必要な場合は、プラグインをスキップして最小限の手動プロファイルを使用してください:

./install.sh --profile minimal --target claude
.\install.ps1 --profile minimal --target claude
# or
npx ecc-install --profile minimal --target claude

このプロファイルは意図的に hooks-runtime を除外しています。

通常のコアプロファイルが必要だがフックが不要な場合は、以下を使用します:

./install.sh --profile core --without baseline:hooks --target claude

ランタイム施行が必要な場合のみ、後からフックを追加してください:

./install.sh --target claude --modules hooks-runtime

— GitHub から取得した原文(一部省略の場合あり)

Language: English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe

Everything Claude Code

Everything Claude Code — the performance system for AI agent harnesses

Stars Forks Contributors npm ecc-universal npm ecc-agentshield GitHub App Install License Shell TypeScript Python Go Java Perl Markdown

140K+ stars | 21K+ forks | 170+ contributors | 12+ language ecosystems | Anthropic Hackathon Winner


Language / 语言 / 語言 / Dil

English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe


The performance optimization system for AI agent harnesses. From an Anthropic hackathon winner.

Not just configs. A complete system: skills, instincts, memory optimization, continuous learning, security scanning, and research-first development. Production-ready agents, skills, hooks, rules, MCP configurations, and legacy command shims evolved over 10+ months of intensive daily use building real products.

Works across Claude Code, Codex, Cursor, OpenCode, Gemini, and other AI agent harnesses.

ECC v2.0.0-rc.1 adds the public Hermes operator story on top of that reusable layer: start with the Hermes setup guide, then review the rc.1 release notes and cross-harness architecture.


The Guides

This repo is the raw code only. The guides explain everything.

The Shorthand Guide to Everything Claude Code The Longform Guide to Everything Claude Code The Shorthand Guide to Everything Agentic Security
Shorthand Guide
Setup, foundations, philosophy. Read this first.
Longform Guide
Token optimization, memory persistence, evals, parallelization.
Security Guide
Attack vectors, sandboxing, sanitization, CVEs, AgentShield.
Topic What You'll Learn
Token Optimization Model selection, system prompt slimming, background processes
Memory Persistence Hooks that save/load context across sessions automatically
Continuous Learning Auto-extract patterns from sessions into reusable skills
Verification Loops Checkpoint vs continuous evals, grader types, pass@k metrics
Parallelization Git worktrees, cascade method, when to scale instances
Subagent Orchestration The context problem, iterative retrieval pattern

What's New

v2.0.0-rc.1 — Surface Refresh, Operator Workflows, and ECC 2.0 Alpha (Apr 2026)

  • Dashboard GUI — New Tkinter-based desktop application (ecc_dashboard.py or npm run dashboard) with dark/light theme toggle, font customization, and project logo in header and taskbar.
  • Public surface synced to the live repo — metadata, catalog counts, plugin manifests, and install-facing docs now match the actual OSS surface: 48 agents, 182 skills, and 68 legacy command shims.
  • Operator and outbound workflow expansionbrand-voice, social-graph-ranker, connections-optimizer, customer-billing-ops, ecc-tools-cost-audit, google-workspace-ops, project-flow-ops, and workspace-surface-audit round out the operator lane.
  • Media and launch toolingmanim-video, remotion-video-creation, and upgraded social publishing surfaces make technical explainers and launch content part of the same system.
  • Framework and product surface growthnestjs-patterns, richer Codex/OpenCode install surfaces, and expanded cross-harness packaging keep the repo usable beyond Claude Code alone.
  • ECC 2.0 alpha is in-tree — the Rust control-plane prototype in ecc2/ now builds locally and exposes dashboard, start, sessions, status, stop, resume, and daemon commands. It is usable as an alpha, not yet a general release.
  • Ecosystem hardening — AgentShield, ECC Tools cost controls, billing portal work, and website refreshes continue to ship around the core plugin instead of drifting into separate silos.

v1.9.0 — Selective Install & Language Expansion (Mar 2026)

  • Selective install architecture — Manifest-driven install pipeline with install-plan.js and install-apply.js for targeted component installation. State store tracks what's installed and enables incremental updates.
  • 6 new agentstypescript-reviewer, pytorch-build-resolver, java-build-resolver, java-reviewer, kotlin-reviewer, kotlin-build-resolver expand language coverage to 10 languages.
  • New skillspytorch-patterns for deep learning workflows, documentation-lookup for API reference research, bun-runtime and nextjs-turbopack for modern JS toolchains, plus 8 operational domain skills and mcp-server-patterns.
  • Session & state infrastructure — SQLite state store with query CLI, session adapters for structured recording, skill evolution foundation for self-improving skills.
  • Orchestration overhaul — Harness audit scoring made deterministic, orchestration status and launcher compatibility hardened, observer loop prevention with 5-layer guard.
  • Observer reliability — Memory explosion fix with throttling and tail sampling, sandbox access fix, lazy-start logic, and re-entrancy guard.
  • 12 language ecosystems — New rules for Java, PHP, Perl, Kotlin/Android/KMP, C++, and Rust join existing TypeScript, Python, Go, and common rules.
  • Community contributions — Korean and Chinese translations, biome hook optimization, video processing skills, operational skills, PowerShell installer, Antigravity IDE support.
  • CI hardening — 19 test failure fixes, catalog count enforcement, install manifest validation, and full test suite green.

v1.8.0 — Harness Performance System (Mar 2026)

  • Harness-first release — ECC is now explicitly framed as an agent harness performance system, not just a config pack.
  • Hook reliability overhaul — SessionStart root fallback, Stop-phase session summaries, and script-based hooks replacing fragile inline one-liners.
  • Hook runtime controlsECC_HOOK_PROFILE=minimal|standard|strict and ECC_DISABLED_HOOKS=... for runtime gating without editing hook files.
  • New harness commands/harness-audit, /loop-start, /loop-status, /quality-gate, /model-route.
  • NanoClaw v2 — model routing, skill hot-load, session branch/search/export/compact/metrics.
  • Cross-harness parity — behavior tightened across Claude Code, Cursor, OpenCode, and Codex app/CLI.
  • 997 internal tests passing — full suite green after hook/runtime refactor and compatibility updates.

v1.7.0 — Cross-Platform Expansion & Presentation Builder (Feb 2026)

  • Codex app + CLI support — Direct AGENTS.md-based Codex support, installer targeting, and Codex docs
  • frontend-slides skill — Zero-dependency HTML presentation builder with PPTX conversion guidance and strict viewport-fit rules
  • 5 new generic business/content skillsarticle-writing, content-engine, market-research, investor-materials, investor-outreach
  • Broader tool coverage — Cursor, Codex, and OpenCode support tightened so the same repo ships cleanly across all major harnesses
  • 992 internal tests — Expanded validation and regression coverage across plugin, hooks, skills, and packaging

v1.6.0 — Codex CLI, AgentShield & Marketplace (Feb 2026)

  • Codex CLI support — New /codex-setup command generates codex.md for OpenAI Codex CLI compatibility
  • 7 new skillssearch-first, swift-actor-persistence, swift-protocol-di-testing, regex-vs-llm-structured-text, content-hash-cache-pattern, cost-aware-llm-pipeline, skill-stocktake
  • AgentShield integration/security-scan skill runs AgentShield directly from Claude Code; 1282 tests, 102 rules
  • GitHub Marketplace — ECC Tools GitHub App live at github.com/marketplace/ecc-tools with free/pro/enterprise tiers
  • 30+ community PRs merged — Contributions from 30 contributors across 6 languages
  • 978 internal tests — Expanded validation suite across agents, skills, commands, hooks, and rules

v1.4.1 — Bug Fix (Feb 2026)

  • Fixed instinct import content lossparse_instinct_file() was silently dropping all content after frontmatter (Action, Evidence, Examples sections) during /instinct-import. (#148, #161)

v1.4.0 — Multi-Language Rules, Installation Wizard & PM2 (Feb 2026)

  • Interactive installation wizard — New configure-ecc skill provides guided setup with merge/overwrite detection
  • PM2 & multi-agent orchestration — 6 new commands (/pm2, /multi-plan, /multi-execute, /multi-backend, /multi-frontend, /multi-workflow) for managing complex multi-service workflows
  • Multi-language rules architecture — Rules restructured from flat files into common/ + typescript/ + python/ + golang/ directories. Install only the languages you need
  • Chinese (zh-CN) translations — Complete translation of all agents, commands, skills, and rules (80+ files)
  • GitHub Sponsors support — Sponsor the project via GitHub Sponsors
  • Enhanced CONTRIBUTING.md — Detailed PR templates for each contribution type

v1.3.0 — OpenCode Plugin Support (Feb 2026)

  • Full OpenCode integration — 12 agents, 24 commands, 16 skills with hook support via OpenCode's plugin system (20+ event types)
  • 3 native custom tools — run-tests, check-coverage, security-audit
  • LLM documentationllms.txt for comprehensive OpenCode docs

v1.2.0 — Unified Commands & Skills (Feb 2026)

  • Python/Django support — Django patterns, security, TDD, and verification skills
  • Java Spring Boot skills — Patterns, security, TDD, and verification for Spring Boot
  • Session management/sessions command for session history
  • Continuous learning v2 — Instinct-based learning with confidence scoring, import/export, evolution

See the full changelog in Releases.


Quick Start

Get up and running in under 2 minutes:

Pick one path only

Most Claude Code users should use exactly one install path:

  • Recommended default: install the Claude Code plugin, then copy only the rule folders you actually want.
  • Use the manual installer only if you want finer-grained control, want to avoid the plugin path entirely, or your Claude Code build has trouble resolving the self-hosted marketplace entry.
  • Do not stack install methods. The most common broken setup is: /plugin install first, then install.sh --profile full or npx ecc-install --profile full afterward.

If you already layered multiple installs and things look duplicated, skip straight to Reset / Uninstall ECC.

Low-context / no-hooks path

If hooks feel too global or you only want ECC's rules, agents, commands, and core workflow skills, skip the plugin and use the minimal manual profile:

./install.sh --profile minimal --target claude
.\install.ps1 --profile minimal --target claude
# or
npx ecc-install --profile minimal --target claude

This profile intentionally excludes hooks-runtime.

If you want the normal core profile but need hooks off, use:

./install.sh --profile core --without baseline:hooks --target claude

Add hooks later only if you want runtime enforcement:

./install.sh --target claude --modules hooks-runtime