ECC là gì?
ECC (Agent Harness Performance Optimization System) của affaan-m đã đạt 265.039 stars trên GitHub. Đây không chỉ là một bộ kỹ năng — đây là hệ điều hành cho agent coding của bạn.

Tóm tắt nhanh: ECC biến agent coding từ “công cụ viết code” thành “hệ thống kỹ thuật đồng bộ” — lập kế hoạch trước, kiểm thử trước, xem xét lại, và học hỏi liên tục.
Tại sao ECC đặc biệt?
1. Con số biết nói
| Thành phần | Số lượng |
|---|---|
| Agents | 68 |
| Skills | 286 |
| Commands | 94 |
| Hooks/Rules | Hỗ trợ runtime |
| AgentShield | Tích hợp sẵn |
2. Hỗ trợ đa nền tảng
ECC không giới hạn ở một agent duy nhất:
- ✅ Claude Code — native support
- ✅ OpenAI Codex — có sync path
- ✅ Cursor — adapter cục bộ
- ✅ OpenCode — plugin full
- ✅ Gemini CLI — cài đặt tối giản
- ✅ Zed — adapter cục bộ
- ✅ Hermes — setup guide riêng
- ✅ Quay số khác: Antigravity, Qwen, Kimi, CodeBuddy, JoyCode, GitHub Copilot
3. AgentShield — Bảo mật tự động
Một trong những tính năng hiếm có: AgentShield quét tự động:
- Prompts độc hại
- MCP config nguy hiểm
- Secrets rò rỉ
- Permission abuse
Cài đặt như thế nào?
Với Claude Code
# Cách 1: Install script
./install.sh --profile minimal --target claude
# Cách 2: Sử dụng plugin
claude plugin install ecc@ecc
Với Codex CLI
./install.sh --profile minimal --target codex
Với Cursor
./install.sh --profile minimal --target cursor
Manual install (cross-platform)
npm install -g ecc-universal
npm install -g ecc-agentshield
Agent nào có sẵn?
Planning Agents
planner— phân tích yêu cầu, tạo kế hoạchtdd-workflow— test-before-code enforcementspec-analyzer— phân tích specifications
Security Agents
security-reviewer— review code securitydependency-auditor— quét lỗ hổng dependenciesprompt-injection-detector— phát hiện injection attacks
Architecture Agents
architecture-reviewer— review kiến trúc hệ thốngperformance-analyst— phân tích và tối ưu performancecode-reviewer— review code quality
Domain Agents
database-reviewer— audit database queriesapi-designer— thiết kế REST/GraphQL APIsfrontend-developer— UI/UX implementation
So sánh với alternatives
| Tính năng | ECC | Ponytail | agent-skills |
|---|---|---|---|
| Số lượng agents | 68 | Tập trung vào brevity | 20+ skills |
| Bảo mật | AgentShield tích hợp | Không | Có cơ bản |
| Đa platform | 10+ agents | Claude Code focus | Various |
| Learning system | Continuous learning | Static rules | Static rules |
| Pricing | Open source (MIT) | Open source | Open source |
Tại sao bạn nên dùng ECC?
- Lập kế hoạch trước khi code — Không phải viết code mù quáng
- Test-driven development — Viết test trước, code sau
- Security-first — AgentShield bảo vệ bạn tự động
- Continuous learning — Học hỏi từ mỗi session
- Cross-harness — Dùng được với nhiều AI tools
Kết luận
ECC không chỉ là một bộ kỹ năng — nó là hệ điều hành cho agent coding của bạn. Với 265K stars và cộng đồng đang phát triển nhanh, ECC là lựa chọn hàng đầu cho developer muốn tối ưu hóa workflow với AI.
Link: github.com/affaan-m/ECC Docs: ecc.tools