Mã nguồn mở bởi affaan-m
ECC là bộ plugin mã nguồn mở biến trợ lý lập trình AI thành một quy trình làm việc có kỷ luật: lập kế hoạch, viết test, code, tự review, kiểm tra và ghi nhớ. Theo README, bộ này hiện hỗ trợ đầy đủ cho Claude Code, có bản cho Codex, Qoder và bản chuyển đổi cho Cursor, OpenCode, Gemini, Copilot cùng nhiều công cụ khác.
Ảnh và video lấy từ README của dự án trên GitHub, bản quyền thuộc nhóm phát triển.
Kiểm tra tự động ngày 04/11/2026 từ dữ liệu GitHub, OSV.dev và docker-compose. Đây không phải chứng nhận bảo mật; Tino không phát triển hay bảo trì repo này.
Trợ lý AI viết được code, nhưng mỗi lần lại phải dặn lại quy trình: lập kế hoạch trước, viết test, tự kiểm tra. ECC đóng gói quy trình đó thành plugin cài một lần. Theo README, bản hiện tại có 71 agent chuyên biệt (lập kế hoạch, review, sửa build, bảo mật, kiến trúc…), 314 skill, 98 lệnh tương thích cũ, cùng hook, rule, bộ nhớ và cơ chế tự học từ các phiên trước.
Cách cài khuyên dùng là trình cài đặt có hướng dẫn qua npx: trình này kiểm tra các bản cài sẵn có, cho chọn phạm vi (toàn máy, dự án, cục bộ) và mức hook. Với Claude Code có thể cài bằng lệnh /plugin; với Codex có plugin riêng; các công cụ khác như Cursor, OpenCode, Gemini, Zed, Copilot dùng script install.sh từ bản clone. README nhấn mạnh mỗi công cụ chỉ chọn một cách cài, cài chồng sẽ làm skill, hook bị lặp.
Rule không đi kèm plugin Claude Code, bạn tự chép những gói rule cần dùng (phần chung và ngôn ngữ của dự án). Hook có thể chạy lệnh shell, MCP có thể giữ thông tin đăng nhập; README khuyên coi cả hai là cấu hình có khả năng thực thi. ECC có GateGuard chặn các lệnh huỷ dữ liệu như rm trước khi chạy.
Mã nguồn theo giấy phép MIT và miễn phí. Riêng ECC Pro là GitHub App do nhóm phát triển host, phân tích repo riêng tư và audit PR, có trả phí; theo README giá từ 19 USD mỗi người mỗi tháng.
node --version
git --version
claude --versionnpx ecc-universal@2.2.3 setup/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@eccgit clone https://github.com/affaan-m/ECC.git
cd ECC
mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/ # replace with your stackcodex plugin marketplace add affaan-m/ECC
codex plugin add ecc@eccnpx ecc-universal@2.2.3 install --profile minimal --target claudeLệnh chép từ README của dự án. Đọc kỹ trước khi chạy và đối chiếu với README mới nhất, vì lệnh có thể đổi theo phiên bản.
| Mục | Ý nghĩa |
|---|---|
ECC_CONTEXT_MONITOR_COST_WARNINGS | Đặt off để tắt cảnh báo ước tính chi phí API (hữu ích khi dùng gói thuê bao); vẫn giữ cảnh báo ngữ cảnh, phạm vi, vòng lặp |
ECC_DISABLED_MCPS | Bộ lọc khi cài hoặc đồng bộ để bỏ các máy chủ MCP không dùng; không phải công tắc bật tắt lúc đang chạy Claude Code |
ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN | Biến của Claude Code (không phải của ECC) để dùng gateway hoặc model tự host; ECC chạy theo cấu hình này |
Cập nhật bằng cách chạy lại npx ecc-universal@2.2.3 setup (đổi số phiên bản theo bản phát hành mới). Với Codex: codex plugin marketplace upgrade ecc rồi codex plugin add ecc@ecc.
Khi cài bị lỗi hoặc trùng lặp, dùng các lệnh list-installed, doctor, repair và uninstall --dry-run của ecc-universal, chạy từ đúng thư mục đã cài. Gói rule chép tay nằm trong ~/.claude/rules/ecc, tự sao lưu nếu đã sửa.
Bộ mã nguồn mở theo giấy phép MIT và miễn phí. ECC Pro là GitHub App do nhóm phát triển host, dùng cho repo riêng tư, audit PR, có trả phí; theo README giá từ 19 USD mỗi người mỗi tháng.
Không. README dặn mỗi công cụ chỉ chọn một cách cài. Cài chồng làm skill, lệnh và hook bị lặp, hook có thể chạy hai lần. Nếu đã lỡ, gỡ plugin rồi chạy lệnh uninstall và cài lại một lần.
README giải thích đây là ba tên khác nhau có chủ ý: repo GitHub affaan-m/ECC, plugin ecc@ecc và gói npm ecc-universal. Không có gói npm tên ecc-install riêng.
README ghi ECC không tự gửi dữ liệu chẩn đoán. Form góp ý khi gỡ cài đặt là issue công khai trên GitHub và không bắt buộc.
Được, qua cấu hình của từng công cụ. Với Claude Code, đặt ANTHROPIC_BASE_URL và ANTHROPIC_AUTH_TOKEN trỏ tới gateway; ECC không cố định nhà cung cấp model.
Tino không phát triển, không sở hữu và không liên kết với ECC hay nhóm phát triển affaan-m. Tên, logo và nhãn hiệu thuộc về chủ sở hữu tương ứng; việc nhắc tới chỉ để mô tả, không có nghĩa là dự án xác nhận hay hợp tác với Tino.
ECC được phân phối theo giấy phép MIT của nhóm phát triển. Tino không bảo đảm về tính năng, bảo mật hay mức độ phù hợp của phần mềm; bạn tự chịu trách nhiệm khi cài đặt, cấu hình và sử dụng.
Lệnh cài và thông tin trên trang lấy từ tài liệu công khai của dự án tại thời điểm cập nhật và có thể đã thay đổi. Đọc tài liệu chính thức và sao lưu dữ liệu trước khi chạy trên máy chủ thật.