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 fork và 170+ 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-codevà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ừ
plannervàarchitectđế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-scantrự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:
| Platform | Mứ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 IDE | Hỗ 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à Playwrightdeployment-patterns: CI/CD pipelines, Docker Compose, health checks, zero-downtime rollbacksdocker-patterns: Container networking, volume management, container security hardeningeval-harness: Checkpoint vs continuous evaluations, grader types, pass@k metricsverification-loop: Continuous verification gates cho production deploymentscontinuous-learning-v2: Instinct-based learning với confidence scoring — agents của bạn evolve theo thời giancost-aware-llm-pipeline: Budget tracking, model routing và cost optimizationmarket-research: Competitor và market analysis với source attributioninvestor-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:
- Planning Phase: Dùng
planneragent để tạo chi tiết feature roadmap - Development: Invoke
tdd-workflowskill cho mỗi feature, đảm bảo tests được viết trước - Integration: Apply
docker-patternsskill cho consistent local development environments - Security: Chạy
AgentShieldscans hàng tuần trước deployments - 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:
- Standardization: Deploy ECC ruleSets across tất cả 50 engineers để consistent code quality
- Security Compliance: Built-in AgentShield passes SOC2 audit requirements cho code scanning
- Onboarding: New hires get immediate access vào organizational patterns qua shared skills
- Cost Control:
cost-aware-llm-pipelineskill track per-developer spending và optimize model selection - 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-research và investor-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
| Feature | Standard Claude Code | Với ECC |
|---|---|---|
| Token efficiency | Baseline | Giảm 30-60% |
| Security scanning | Không built-in | AgentShield (102 rules) |
| Session memory | Lost on reset | Auto-save/restore qua hooks |
| Code quality gates | Không có | TDD + review + verification loops |
| Cross-platform | Single harness | Hỗ trợ 7+ platforms |
| Learning system | Static prompts | Continuous learning với confidence scoring |
| Dashboard | Terminal only | Desktop 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:
- [ ] Cài đặt ECC: Follow plugin installation guide phía trên
- [ ] Select Rules của bạn: Copy
rules/common+ language-specific rules vào~/.claude/rules/ecc/ - [ ] Configure Hook Profile: Set
ECC_HOOK_PROFILE=minimalcho low-context setups, hoặcstrictcho maximum enforcement - [ ] Explore Dashboard: Chạy
npm run dashboardđể xem tất cả available agents và skills - [ ] Try Planner Agent: Start với
/plan "Describe your project"để see agent delegation action - [ ] Run Security Scan: Execute
/security-scantrên project directory - [ ] Enable Continuous Learning: Activate
continuous-learning-v2để hệ thống improve theo thời gian - [ ] Optimize Costs: Review
cost-aware-llm-pipelinesettings 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: