Giới thiệu

Mỗi nhà phát triển từng sử dụng Claude Code, Codex, Cursor hoặc bất kỳ tác nhân lập trình AI nào đều biết sự thất vọng: tiềm năng lớn nhưng kết quả không ổn định, chi phí token tăng vọt, không có nhận thức bảo mật và không có liên tục giữa các phiên làm việc. Bạn dành hàng giờ để giải thích lại ngữ cảnh và những ý tưởng tốt nhất bị mất khi cuộc trò chuyện đặt lại.

**Everything Claude Code **(ECC) — hiện là dự án phát triển mã nguồn mở tăng trưởng nhanh nhất trên GitHub với 178.000+ sao, 27.400 fork170+ cộng tác viên — được xây dựng để giải quyết chính xác những vấn đề này. Được tạo bởi affaan-m, người chiến thắng Hackathon Anthropic, ECC bắt đầu như một gói cấu hình nhỏ và đã phát triển thành một hệ thống tối ưu hóa hiệu suất agent harness hoàn chỉnh bao gồm 12 hệ sinh thái ngôn ngữ, 48 tác nhân chuyên biệt, 182 kỹ năng workflow và 68 lệnh legacy shim.

Khác với các mẫu prompt đơn giản, ECC là một hệ thống đã cài đặt — một plugin Claude Code với hooks, rules, skills, commands, agents và một GUI dashboard desktop. Nó hoạt động trên Claude Code, Codex, Cursor, OpenCode, Gemini, Antigravity và nhiều hơn nữa. Sau 10+ tháng sử dụng hàng ngày tích cực để xây dựng các sản phẩm thực tế, ECC đã chứng minh được mình ở quy mô lớn.

Điều gì làm cho Everything Claude Code khác biệt

1. Hệ thống hoàn chỉnh, không chỉ là Prompt

Hầu hết các repo “mẹo Claude Code” chỉ là bộ sưu tập các prompt và file .md mà bạn copy-paste. ECC tiếp cận một cách cơ bản khác:

  • Kiến trúc Plugin: Cài đặt qua /plugin install everything-claude-code@everything-claude-code vào marketplace Claude Code, hoặc dùng installer thủ công (install.sh --profile full)
  • Hook Runtime: Hooks session-start và session-end tự động lưu và khôi phục ngữ cảnh, tóm tắt cuộc trò chuyện và buộc tuân thủ tiêu chuẩn mã
  • Rules Engine: Bộ rules cụ thể theo ngôn ngữ (TypeScript, Python, Go, Java, Kotlin, Rust, C++, PHP, Perl, Swift, Dart và common standards) được tổ chức dưới rules/ với bảo toàn tham chiếu tương đối
  • Thư viện Skills: 182 định nghĩa workflow đã xây dựng sẵn bao gồm TDD, review bảo mật, deployment, Docker patterns, E2E testing và kiến thức domain-specific (Django, Laravel, Spring Boot, ClickHouse, v.v.)
  • Agents: 48 subagents chuyên biệt cho delegation — từ plannerarchitect đến các reviewer cụ thể ngôn ngữ (python-reviewer, go-reviewer, java-build-resolver) và operators vận hành (loop-operator, harness-optimizer, chief-of-staff)

2. Tối ưu Token thực sự hiệu quả

Một trong những tính năng ấn tượng nhất của ECC là giảm token có hệ thống. Bằng cách tinh gọn system prompts, quản lý thông minh các quá trình background và sử dụng kỹ thuật compacting chiến lược, người dùng báo cáo giảm 30–60% usage token mà không ảnh hưởng chất lượng output.

Các đổi mới chính:

  • Model Selection Routing: Routing thông minh dựa trên độ phức tạp task — models nhẹ cho tasks đơn giản, chỉ dùng premium models khi cần
  • Session Context Management: Đề xuất compaction tự động, save trạng thái dựa trên checkpoint và progressive context refinement cho subagents
  • Selective Rule Loading: Chỉ load rules language/framework bạn thực sự sử dụng, giảm bloat context window model không cần thiết

3. Tích hợp AgentShield Security

Bảo mật không phải việc phụ thêm trong ECC — nó được nhúng vào workflow. Tích hợp AgentShield cung cấp:

  • Quét bảo mật thời gian thực: Chạy /security-scan trực tiếp từ Claude Code để audit toàn bộ codebase
  • 102 Security Rules: Bao gồm OWASP Top 10, common vulnerability patterns, dependency scanning và input validation checks
  • 1.282 Tests: Comprehensive test suite validate tất cả security rules chống lại các attack vectors đã biết
  • Sandboxed Execution: Hooks có thể chạy trong sandboxed mode với严格的权限边界
# Quét bảo mật nhanh cho project hiện tại
/security-scan

# Full security audit với detailed report
/security-scan --full

Điều này biến ECC thành không chỉ một công cụ productivity mà còn là một production-grade security gateway chặn vulnerabilities trước khi chúng đến CI pipeline. So sánh với Chrome DevTools MCP tập trung vào browser automation hay Anthropic Financial Services AI Agents xử lý financial workflows — ECC nằm ngay tại giao điểm nơi development gặp security.

4. Cross-Harness Support

Có lẽ tính năng thực tiễn nhất cho teams: ECC hoạt động trên nhiều nền tảng AI coding đồng thời. Cài đặt một lần, hưởng lợi mọi nơi:

PlatformMức hỗ trợTính năng chính
Claude CodeĐầy đủPlugin, hooks, skills, commands, dashboard
**Codex **(CLI)Đầy đủSetup AGENTS.md, lệnh /codex-setup
**Codex **(App)Đầy đủDirect installation targeting
CursorĐầy đủNative Cursor hook + cấu hình MCP
OpenCodeĐầy đủPlugin system với 20+ event types, custom tools
GeminiĐầy đủGemini-specific install target và rules
Antigravity IDEHỗ trợPowerShell installer và IDE integration

Cross-harness parity này có nghĩa là teams có thể standardize AI development practices bất kể individual developers prefer tool nào.

Phân tích sâu các thành phần cốt lõi

Hệ thống Agent (48 Tác nhân Chuyên biệt)

ECC không dựa vào một prompt monolithic duy nhất. Thay vào đó, nó triển khai 48 specialized agents được thiết kế cho các tasks cụ thể:

  • Planning & Architecture: planner, architect — Break down features thành implementation plans, đưa ra system design decisions
  • Code Quality: code-reviewer, tdd-guide, refactor-cleaner — Review changes, enforce TDD methodology, clean dead code
  • Security: security-reviewer, database-reviewer — Analyze vulnerabilities, review database schemas và migrations
  • Language-Specific Reviewers: python-reviewer, typescript-reviewer, java-reviewer, go-reviewer, rust-reviewer, cpp-reviewer, kotlin-reviewer, swift-reviewer
  • Build Error Resolvers: build-error-resolver, java-build-resolver, pytorch-build-resolver — Fix compilation errors tự động
  • Operational: loop-operator (autonomous loop execution), harness-optimizer (tune agent config của bạn), e2e-runner (Playwright testing)

Mỗi agent là một file .md tập trung với instructions, examples và constraints rõ ràng. Bạn invoke chúng với slash commands:

# Yêu cầu planner breakdown một feature
/plan "Thêm authentication người dùng với OAuth2"

# Delegate code review cho specialist
/code-review .

# Lấy analysis bảo mật
/security-review src/

Skills Workflow (182 Workflows Đã xây dựng sẵn)

Skills là primary workflow surface trong ECC. Mỗi skill là một structured markdown document chứa:

  • Prerequisites: Các bước setup yêu cầu và dependencies
  • Execution Steps: Procedures được numbered với exact commands
  • Decision Points: Conditional logic dựa trên environment của bạn
  • Verification: Cách xác nhận workflow đã hoàn thành thành công
  • Edge Cases: Common pitfalls và fallback strategies

Các skills đáng chú ý:

  • tdd-workflow: Red-Green-Refactor methodology với tích hợp pytest, Jest và Playwright
  • deployment-patterns: CI/CD pipelines, Docker Compose, health checks, zero-downtime rollbacks
  • docker-patterns: Container networking, volume management, container security hardening
  • eval-harness: Checkpoint vs continuous evaluations, grader types, pass@k metrics
  • verification-loop: Continuous verification gates cho production deployments
  • continuous-learning-v2: Instinct-based learning với confidence scoring — agents của bạn evolve theo thời gian
  • cost-aware-llm-pipeline: Budget tracking, model routing và cost optimization
  • market-research: Competitor và market analysis với source attribution
  • investor-materials: Pitch decks, financial models và fundraising outreach templates

So với Rowboat AI chủ yếu tập trung vào memory management, skills của ECC covers toàn bộ software development lifecycle — từ planning qua deployment và beyond.

Desktop Dashboard GUI

ECC v2.0 giới thiệu native Tkinter-based desktop application (ecc_dashboard.py hoặc npm run dashboard) cung cấp visual exploration của tất cả components:

  • Tabbed Interface: Chuyển đổi giữa Agents, Skills, Commands, Rules và Settings
  • Search & Filter: Tìm bất kỳ component nào ngay lập tức xuyên suốt catalog
  • Dark/Light Theme Toggle: Customise workspace appearance
  • Font Customization: Adjust family và size cho comfortable reading
  • Catalog Counts: Real-time visibility into installed components (hiện tại 48 agents, 182 skills, 68 legacy shims)
# Launch dashboard
npm run dashboard

# Hoặc dùng direct Python version
python3 ./ecc_dashboard.py

Hướng dẫn cài đặt

ECC cung cấp multiple installation paths. Chọn chỉ một — stacking installations tạo duplicate skills và broken behavior.

Khuyến nghị: Plugin Installation (2 phút)

Cách dễ nhất để bắt đầu với ECC:

# Trong Claude Code, thêm marketplace
/plugin marketplace add https://github.com/affaan-m/everything-claude-code

# Install plugin
/plugin install everything-claude-code@everything-claude-code

# Copy rules bạn muốn vào ECC namespace
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/  # Thêm language-specific rules

Xong. Bạn đã có access tới tất cả 48 agents, 182 skills và 68 command shims.

Manual Installation (Kiểm soát Chi tiết)

Cho advanced users muốn maximum control:

git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code

# Install dependencies
npm install   # Hoặc: pnpm install | yarn install | bun install

# Full profile installation
./install.sh --profile full

Minimal Profile (Low-Context / No-Hooks)

Nếu bạn chỉ muốn rules và agents mà không cần runtime hooks:

./install.sh --profile minimal --target claude

Hoặc với npm:

npx ecc-install --profile minimal --target claude

Package Manager Detection

ECC tự động detect preferred package manager của bạn (npm, pnpm, yarn, bun):

# Set preference globally
node scripts/setup-package-manager.js --global pnpm

# Detect current setting
node scripts/setup-package-manager.js --detect

Use Cases Thực tế

Use Case 1: Solo Developer Building SaaS

Một solo founder đang build React/Python API SaaS có thể leverage ECC để multiply productivity:

  1. Planning Phase: Dùng planner agent để tạo chi tiết feature roadmap
  2. Development: Invoke tdd-workflow skill cho mỗi feature, đảm bảo tests được viết trước
  3. Integration: Apply docker-patterns skill cho consistent local development environments
  4. Security: Chạy AgentShield scans hàng tuần trước deployments
  5. Monitoring: Dùng harness-optimizer để continuously tune token usage và response quality

Kết quả: Một solo developer shipping cái trước đây cần team ba người.

Use Case 2: Enterprise Development Team

Một enterprise team adopting AI coding assistants facing unique challenges:

  1. Standardization: Deploy ECC ruleSets across tất cả 50 engineers để consistent code quality
  2. Security Compliance: Built-in AgentShield passes SOC2 audit requirements cho code scanning
  3. Onboarding: New hires get immediate access vào organizational patterns qua shared skills
  4. Cost Control: cost-aware-llm-pipeline skill track per-developer spending và optimize model selection
  5. Cross-Platform Consistency: Cùng ECC instance hoạt động dù developers dùng Cursor, Claude Code hoặc OpenCode

Điều này align với approaches discussed trong Production Engineering Skills for AI Coding Agents và xây dựng trên principles outlined trong Hermes Agent Self-Evolving Documentation.

Use Case 3: Research & Startup Due Diligence

market-researchinvestor-materials skills của ECC transform how startups approach investor preparation:

  • Tạo source-attributed market analysis reports
  • Xây dựng professional pitch decks với LaTeX/PPTX conversion
  • Build financial models với industry-standard templates
  • Draft personalized investor outreach emails

So với specialized tools như AI Trader cho crypto trading hoặc Pageindex cho RAG pipelines — ECC covers broader business intelligence spectrum.

So sánh với Alternatives

ECC vs Standard Claude Code Setup

FeatureStandard Claude CodeVới ECC
Token efficiencyBaselineGiảm 30-60%
Security scanningKhông built-inAgentShield (102 rules)
Session memoryLost on resetAuto-save/restore qua hooks
Code quality gatesKhông cóTDD + review + verification loops
Cross-platformSingle harnessHỗ trợ 7+ platforms
Learning systemStatic promptsContinuous learning với confidence scoring
DashboardTerminal onlyDesktop GUI

ECC vs Agent Skills (addyosmani)

Cả hai đều là top-tier open-source agent enhancement systems nhưng với different focuses:

  • Agent Skills tập trung vào engineering practices (spec-driven development, incremental implementation, test-driven development)
  • ECC tập trung vào agent harness performance (token optimization, hook reliability, session management, security)
  • Chúng bổ sung nhau tốt — nhiều users install cả hai

ECC vs Free Coding Resources

Projects like free-llm-api-resources giúp giảm API costs, còn ECC giảm token consumption within your existing API budget. Kết hợp với nhau có thể cắt tổng AI coding costs 50-70%.

Checklist Bắt đầu

Đây là path của bạn từ zero tới productive với ECC:

  1. [ ] Cài đặt ECC: Follow plugin installation guide phía trên
  2. [ ] Select Rules của bạn: Copy rules/common + language-specific rules vào ~/.claude/rules/ecc/
  3. [ ] Configure Hook Profile: Set ECC_HOOK_PROFILE=minimal cho low-context setups, hoặc strict cho maximum enforcement
  4. [ ] Explore Dashboard: Chạy npm run dashboard để xem tất cả available agents và skills
  5. [ ] Try Planner Agent: Start với /plan "Describe your project" để see agent delegation action
  6. [ ] Run Security Scan: Execute /security-scan trên project directory
  7. [ ] Enable Continuous Learning: Activate continuous-learning-v2 để hệ thống improve theo thời gian
  8. [ ] Optimize Costs: Review cost-aware-llm-pipeline settings cho budget của bạn

Nhìn về Tương lai

Với v2.0.0-rc.1, ECC đã reach a significant milestone với alpha Rust control-plane (ecc2/). Prototype này giới thiệu server-style commands (dashboard, start, sessions, status, stop, resume, daemon) và đại diện future trajectory: moving từ CLI-driven plugin toward proper daemon-based system.

Roadmap cũng bao gồm:

  • Billing Portal & Cost Controls: Built-in usage tracking và billing integration
  • Expanded Media Tooling: Manim video creation, Remotion video workflows
  • More Framework Support: NestJS patterns, expanded Codex/OpenCode surfaces
  • Ecosystem Hardening: Ongoing AgentShield improvements và ECC Tools enhancements

Để có full picture, visit ECC Releases page và official Shorthand Guide, Longform Guide, Security Guide.

Kết luận

Everything Claude Code không chỉ là một thư viện prompt hoặc collection cấu hình đơn thuần. Ở 178.000+ stars với active weekly commits, nó đã become de facto optimization layer cho AI coding agents. Dù bạn là solo developer muốn ship nhanh hơn, team lead enforcing code quality, hay startup optimizing every dollar API spend — ECC cung cấp structure, security và skills biến chaotic AI-assisted coding thành disciplined, productive engineering workflow.

Start với minimal install, explore dashboard, và let agents học từ mỗi session. Câu hỏi không còn là liệu bạn nên dùng AI coding assistant hay không — mà là bạn có thể chịu nổi dùng AI coding assistant without ECC không.


Bài viết liên quan: