Everything Claude Code (ECC): Là gì, 2.2.0 đã thay đổi gì và cách cài đặt
Everything Claude Code, thường được tìm kiếm dưới tên everything-claude-code, là bộ công cụ của affaan-m gồm tác nhân, kỹ năng, quy tắc, hook và công cụ cài đặt dành cho các tác nhân lập trình. Hướng dẫn này giải thích ECC gồm những gì, phiên bản 2.2.0 đã thay đổi những gì và cách cài đặt trong Claude Code, Codex hoặc Kimi. Nội dung phản ánh bản phát hành và tài liệu có sẵn tính đến ngày 31 tháng Tám năm 2026.
everything-claude-code là gì?
Everything Claude Code (ECC) là một bộ công cụ được cấp phép theo MIT, có kho GitHub chính thức tại affaan-m/ECC. Gói npm của bộ công cụ là ecc-universal, còn mã định danh trên chợ/plugin Claude là ecc@ecc. Những tên này xác định các kênh phân phối khác nhau của cùng một dự án.
Nếu bạn đến đây sau khi tìm kiếm “affaan-m everything-claude-code,” hãy dùng các mã định danh đó để phân biệt kho mã, gói trình cài đặt và plugin. Tài liệu README phiên bản 2.2.0 mô tả bộ công cụ và các tùy chọn cài đặt.
ECC bổ sung những gì?
Phiên bản 2.2.0 có 68 tác nhân, 286 kỹ năng và 94 lớp tương thích lệnh, cùng với quy tắc, hook, bộ nhớ, cơ chế học liên tục và công cụ cài đặt. Đây là tổng số trên toàn bộ bản phân phối; chúng không có nghĩa là mọi công cụ lập trình được hỗ trợ đều nhận được các khả năng giống nhau.
Các tác nhân đảm nhiệm lập kế hoạch, rà soát, sửa lỗi bản dựng, bảo mật, kiến trúc và công việc chuyên ngành. Các kỹ năng bao gồm kiểm thử, nghiên cứu, tài liệu, phát triển frontend, dữ liệu, học máy và vận hành. AgentShield quét prompt, hook, cấu hình MCP, quyền, thông tin bí mật và tệp tác nhân.
Xem ECC như một bộ sưu tập cấu hình Claude Code là hữu ích, nhưng chưa đầy đủ: bộ công cụ còn bao gồm công cụ cài đặt và hỗ trợ các tác nhân lập trình khác. Để tìm hiểu thêm về một trong những loại nội dung chính của bộ công cụ, hãy xem Hướng dẫn về kỹ năng trong Claude Code.
ECC có miễn phí không?
Kho mã nguồn mở vẫn miễn phí và không cần ECC Pro để cài đặt bộ công cụ OSS. Bản README được gắn thẻ cũng quảng bá riêng một dịch vụ được lưu trữ ECC Pro + GitHub App dành cho các kho mã riêng tư, với giá khởi điểm $19 cho mỗi người dùng mỗi tháng. Mức giá đó thuộc về dịch vụ được lưu trữ, không phải bản cài đặt mã nguồn mở.
Những thay đổi trong ECC 2.2.0
ECC 2.2.0 được phát hành vào ngày 28 tháng Tám năm 2026, với tiêu đề “ECC 2.2.0: Thiết lập có hướng dẫn, Antigravity 2.0 và cầu nối CLI Nasiko.” Bản phát hành chính thức xác định thiết lập có hướng dẫn là một bổ sung trọng tâm.
Một trình cài đặt có hướng dẫn cho ba môi trường tác nhân
Trình cài đặt mới hỗ trợ Claude Code, Codex và Kimi. Trình cài đặt kiểm tra từng môi trường tác nhân được chọn—công cụ lập trình sẽ nhận ECC—trước khi ghi tệp.
Việc cài đặt vẫn tách biệt với việc thiết lập nhà cung cấp. Trình cài đặt không cài đặt hoặc xác thực các CLI của nhà cung cấp; cài đặt mô hình và xác thực của nhà cung cấp vẫn do nhà cung cấp kiểm soát. Hãy chuẩn bị các công cụ đó trước khi chạy thiết lập ECC.
Độ tin cậy khi cài đặt và các quy trình rộng hơn
Phiên bản 2.2.0 cũng cải thiện cách các lần cài đặt theo dõi và bảo toàn tệp:
- Các bản ghi quyền sở hữu được tích lũy vẫn được giữ lại qua nhiều lần cài đặt có chọn lọc.
- OpenCode sử dụng
~/.config/opencode. - Quá trình dọn dẹp Codex cũ giữ nguyên các tệp người dùng đã sửa đổi hoặc chưa được theo dõi và mặc định yêu cầu bằng chứng về quyền sở hữu.
Quá trình cài đặt Antigravity 2.0 gốc nhắm đến .agents/{rules,workflows,skills,agents}. Các bổ sung cho quy trình làm việc bao gồm Pi, Itô, đánh giá tác tử, hội đồng đa mô hình, dev-team, tài liệu được cập nhật liên tục, terminal bảo mật, TasteForge và skill-comply.
Cầu nối Nasiko là tính năng thử nghiệm và chỉ được bật khi người dùng chủ động chọn. Nó hỗ trợ một bản dựng CLI Nasiko được cố định v0.1.0 với các bản tải xuống được xác minh bằng SHA-256. ECC không vận hành lớp điều khiển của Nasiko hoặc bật tính năng đo lường từ xa thông qua cầu nối này.
Quy trình bảo đảm chất lượng bản phát hành cũng bao gồm chính tệp lưu trữ npm: tệp này được băm, kiểm thử trên Linux, macOS và Windows, xuất bản dưới một thẻ staging và kiểm tra tính toàn vẹn trên registry trước khi latest được chuyển. Phiên bản 2.1.0 vẫn là gói dùng để quay lui ngay lập tức.
Cách cài đặt ECC 2.2.0
Gói npm yêu cầu Node.js 18 trở lên. Với plugin Claude, bạn cũng cần Claude Code CLI 2.1.0 trở lên. Kiểm tra phiên bản Claude đã cài đặt trong terminal của bạn:
claude --version
Nếu bạn chưa cài đặt Claude Code, hãy bắt đầu với hướng dẫn cài đặt Claude Code của chúng tôi. Trình cài đặt ECC yêu cầu CLI của nhà cung cấp đã có sẵn; trình cài đặt không cung cấp CLI đó hoặc thực hiện xác thực cho nó.
Bắt đầu với trình cài đặt được cố định theo bản phát hành
Chạy lệnh này trong terminal để chọn rõ ràng gói npm 2.2.0:
npx --yes ecc-universal@2.2.0 install --guided
Trình hướng dẫn hiển thị trước các vị trí đích và yêu cầu xác nhận. Trình hướng dẫn hỗ trợ --harness claude, --harness codex, --harness kimi, và --all-harnesses.
Để xem trước mà không thực hiện thay đổi, hãy dùng tùy chọn --dry-run của trình cài đặt. Tùy chọn --json của trình cài đặt trả về đầu ra mà máy có thể đọc được. Phần triển khai trình cài đặt có hướng dẫn mô tả các tùy chọn điều khiển này và những lựa chọn bắt buộc cho từng môi trường chạy.
Có một điểm cần lưu ý về việc triển khai: README được gắn thẻ đã hướng dẫn người dùng kiểm tra npm view ecc-universal version trong thời gian gói được đồng bộ trên npm. Thời điểm chính xác hoàn tất việc đồng bộ tính đến tháng Tám 31 chưa rõ, nên chỉ riêng ngày phát hành không xác định được thời điểm phiên bản mặc định trên registry thay đổi.
Tự động hóa với các lựa chọn rõ ràng
Để cài đặt không tương tác, hãy cung cấp các lựa chọn bắt buộc và truyền cờ --yes của trình cài đặt:
npx --yes ecc-universal@2.2.0 install --guided \
--harness claude --harness codex --harness kimi \
--claude-scope local --claude-hooks standard \
--profile core --yes
Ví dụ này chọn cả ba môi trường chạy, chọn phạm vi local và cấu hình hook standard của Claude, đồng thời cung cấp cấu hình nội dung core mà Kimi yêu cầu.
Hai cờ --yes phục vụ các mục đích khác nhau. Cờ đầu tiên thuộc về npx; cờ cuối cùng cho phép trình cài đặt ECC thực hiện thay đổi không tương tác. Hãy giữ các quyết định này rõ ràng khi điều chỉnh lệnh để tự động hóa.
Chọn cách thiết lập phù hợp cho từng môi trường chạy
ECC hỗ trợ cài đặt đồng thời vào Claude Code, Codex và Kimi, nhưng mô hình thiết lập của chúng khác nhau. Kỹ năng cấu hình 2.2.0 phân biệt các phương án sau:
| Môi trường chạy | Mô hình cài đặt | Phạm vi và hành vi của hook |
|---|---|---|
| Claude Code | Gốc ecc@ecc plugin |
Các phạm vi: user, project, local; các cấu hình hook: off, minimal, standard, strict |
| Codex | Vòng đời marketplace/plugin gốc | Codex kiểm soát việc xem xét hook và cấp quyền tin cậy rõ ràng; phạm vi và cấu hình hook của Claude không áp dụng |
| Kimi Code | Các tệp dự án được quản lý trong ./.kimi-code |
Không hỗ trợ hook vòng đời của ECC; cấu hình mô hình/nhà cung cấp và cơ chế xác thực không thay đổi |
Claude Code: chủ động lựa chọn phạm vi
Phạm vi user của Claude áp dụng toàn cục cho người dùng. Phạm vi project chia sẻ cấu hình thông qua phần thiết lập của kho mã, còn local giữ cấu hình riêng tư trong dự án.
Hãy chọn dựa trên đối tượng cần nhận cấu hình: tài khoản người dùng của bạn, những người cộng tác trong kho mã hay chỉ môi trường dự án cục bộ của bạn. Phạm vi và cấu hình hook là những lựa chọn riêng biệt.
Các cấu hình hook có sẵn là off, minimal, standard, và strict. Chỉ tên cấu hình không thể thay thế việc xem xét các hook mà bạn định bật. Tài liệu của chúng tôi hướng dẫn về hook trong Claude Code cung cấp thông tin nền cho việc xem xét đó.
Nếu chỉ cài đặt cho Claude, phương án gốc thay thế là chạy các lệnh này bên trong Claude Code:
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
Codex: sử dụng các cơ chế kiểm soát độ tin cậy gốc
Codex có vòng đời marketplace/plugin, quy trình xem xét hook và các cơ chế cấp quyền tin cậy rõ ràng riêng. Không áp dụng tên phạm vi hoặc bốn cấu hình hook của Claude cho Codex.
Các lệnh cài đặt và xác minh gốc của Codex là:
codex plugin marketplace add affaan-m/ECC
codex plugin add ecc@ecc --json
codex plugin list --json
Lệnh cuối cùng liệt kê các plugin ở định dạng mà máy có thể đọc được, giúp bạn có một bước xác minh cụ thể sau khi thêm ECC.
Kimi: chọn nội dung dự án
Kimi nhận các tệp được quản lý trong ./.kimi-code, và quá trình cài đặt có hướng dẫn của Kimi yêu cầu một cấu hình nội dung. Phương án này không hỗ trợ hook vòng đời của ECC.
Vì vậy, cài đặt cả ba môi trường chạy đồng nghĩa với việc cấu hình ba tích hợp riêng biệt. Việc này không khiến hành vi hook hoặc các thành phần có sẵn của chúng trở nên giống nhau.
Cập nhật, cấu hình lại và những vấn đề cần tránh khi cài đặt
Chọn một phương thức cài đặt cho mỗi môi trường chạy. Kết hợp plugin Claude với một bản cài đặt thủ công đầy đủ có thể làm trùng lặp các thành phần; vấn đề tương tự cũng xảy ra khi kết hợp đồng bộ Codex với cài đặt qua marketplace.
Nếu các kỹ năng xuất hiện trùng lặp, hãy kiểm tra xem bạn có kết hợp nhiều phương thức cài đặt hay không trước khi thêm tệp. Nếu có vẻ thiếu quy tắc trong bản cài đặt plugin Claude, điều này có một lời giải thích riêng: Plugin Claude không phân phối rules. Hãy thêm riêng các gói quy tắc đã chọn.
Cập nhật và thay đổi phạm vi Claude
Các bản cài đặt plugin Claude hiện có có thể sử dụng /plugin update ecc. Trình hướng dẫn plugin Claude, ecc setup, có thể cập nhật bản cài đặt hiện có hoặc chuyển đổi phạm vi của nó.
Trong quá trình chuyển đổi phạm vi, trình hướng dẫn xác minh vị trí đích trước khi xóa nguồn. Sau đó, tải lại bằng /reload-plugins hoặc khởi động lại Claude Code. Phần triển khai thiết lập mô tả hành vi này.
Hãy phân biệt việc chọn gói, cập nhật plugin và chuyển đổi phạm vi khi lập kế hoạch bảo trì. Lệnh npm được cố định chọn rõ ràng phiên bản 2.2.0; lệnh cập nhật plugin và trình hướng dẫn thiết lập thực hiện các tác vụ bảo trì plugin tương ứng.
Những điểm chính
- ECC là bộ công cụ của affaan-m theo giấy phép MIT, được phân phối thông qua
affaan-m/ECC,ecc-universal, và mã định danh pluginecc@ecc. - Phiên bản 2.2.0 bổ sung thiết lập có hướng dẫn cho Claude Code, Codex và Kimi, với các bước kiểm tra trước khi ghi tệp.
- Sử dụng
npx --yes ecc-universal@2.2.0 install --guidedcho điểm vào npm được cố định theo bản phát hành; việc cài đặt CLI của nhà cung cấp và xác thực vẫn được thực hiện riêng. - Claude, Codex và Kimi sử dụng các mô hình phạm vi, độ tin cậy và hook khác nhau. Số lượng thành phần của toàn bộ bản phân phối không có nghĩa là chúng có khả năng giống nhau.
- Chọn một phương thức cài đặt cho mỗi môi trường chạy và thêm riêng các gói quy tắc Claude khi cần.
Câu hỏi thường gặp
Everything Claude Code có miễn phí không, hay tôi cần ECC Pro?
Kho mã nguồn mở của Everything Claude Code miễn phí và sử dụng giấy phép MIT. ECC Pro là dịch vụ được lưu trữ riêng biệt, có GitHub App dành cho các kho mã riêng tư, được quảng cáo trong 2.2.0 README với giá từ $19 cho mỗi người dùng mỗi tháng; không bắt buộc phải có ECC Pro để cài đặt OSS.
Tôi có thể cài đặt ECC đồng thời trong Claude Code, Codex và Kimi không?
Có, trình cài đặt có hướng dẫn 2.2.0 hỗ trợ chọn cả ba môi trường chạy. Claude sử dụng plugin có phạm vi áp dụng và các cấu hình hook, Codex sử dụng vòng đời plugin và cơ chế kiểm soát độ tin cậy gốc, còn Kimi nhận các tệp dự án mà không có hook vòng đời ECC.
Tôi nên chọn phạm vi và cấu hình hook nào cho Claude?
Sử dụng user cho cấu hình áp dụng toàn cục cho tài khoản người dùng của bạn, project cho cấu hình được chia sẻ qua thiết lập kho mã, hoặc local cho cấu hình riêng của dự án. Các cấu hình hook là off, minimal, standard, và strict; hãy chọn cấu hình độc lập với phạm vi sau khi xem xét các hook bạn định bật.
Tại sao các kỹ năng ECC bị trùng lặp hoặc thiếu quy tắc?
Kết hợp plugin Claude với bản cài đặt thủ công đầy đủ, hoặc kết hợp đồng bộ Codex với cài đặt qua marketplace, có thể gây trùng lặp các thành phần. Plugin Claude không phân phối quy tắc, vì vậy bạn phải thêm riêng các gói quy tắc đã chọn.
Một khóa API cho Claude Opus 5.5, Sonnet 5, Haiku 4.5 và Fable 5.1, cùng GPT-6 mô hình. Thanh toán theo mức sử dụng, không cần đăng ký thuê bao.
Nhận khóa API của bạn →