跳转至

语言: English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย | Deutsch | Українська

Everything Claude Code

Everything Claude Code - 为 AI agent harness 打造的高性能系统

Stars Forks Contributors npm ecc-universal License

140K+ 星标 | 21K+ Fork | 170+ 贡献者 | 12+ 语言生态系统 | Anthropic Hackathon 获奖者


语言 / Language / 语言 / 語言 / Dil / Язык

English | Português (Brasil) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย | Deutsch | Українська


Everything Claude Code 是面向 AI agent harness 的高性能系统。

ECC 不仅仅是一套配置。本仓库打包了 agents、skills、hooks、rules、MCP config、选择性安装、安全检测,以及适用于 Claude Code、Codex、Cursor、OpenCode、Gemini 和其他 agent harness 的运维工作流。

本页面是一份精简的上手指南,基于 PR #1322 中的社区贡献恢复,并已更新以匹配当前安装方式。英文 README 仍然是最完整、最权威的来源。


快速开始

选择唯一的安装路径

对于 Claude Code,大多数用户应只选择一条路径:

  • 推荐: 安装 Claude Code 插件,然后仅手动复制你真正需要的 rules/ 目录。
  • 使用手动安装器,如果你希望获得更细粒度的控制、避免使用插件,或者你的 Claude Code 无法解析自托管 marketplace。
  • 不要叠加多种安装方式。 最容易损坏配置的做法是先执行 /plugin install,然后接着运行 install.sh --profile full 或 npx ecc-universal install --profile full。

如果你已经多次叠加安装并发现 skill/hook 重复,请参阅 重置 / 卸载 ECC。

安装 Claude Code 插件

# Thêm marketplace
/plugin marketplace add https://github.com/affaan-m/ECC

# Cài plugin
/plugin install ecc@ecc

ECC 有三个不同的公开标识:

  • GitHub 仓库:affaan-m/everything-claude-code
  • Claude 插件市场:ecc@ecc
  • npm 包:ecc-universal

这些名称有意不同。Claude Code 插件使用 ecc@ecc;npm 仍然使用 ecc-universal。

按需复制 rules

Claude Code 插件不会自动分发 rules/。如果你已经通过插件安装,不要再运行完整安装器。请仅复制你需要的规则包:

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

mkdir -p ~/.claude/rules/ecc
cp -R rules/common ~/.claude/rules/ecc/
cp -R rules/typescript ~/.claude/rules/ecc/
git clone https://github.com/affaan-m/everything-claude-code.git
cd everything-claude-code

New-Item -ItemType Directory -Force -Path "$HOME/.claude/rules/ecc" | Out-Null
Copy-Item -Recurse rules/common "$HOME/.claude/rules/ecc/"
Copy-Item -Recurse rules/typescript "$HOME/.claude/rules/ecc/"

请复制整个语言目录,例如 rules/common 或 rules/golang,而不是逐个文件复制。

不使用插件时手动安装

仅在你决定绕过插件时使用此路径:

npm install
./install.sh --profile full
npm install
.\install.ps1 --profile full
# hoặc
npx ecc-universal install --profile full

如果选择了手动路径,就到此为止。不要再运行 /plugin install。

低上下文 / 无 hooks 路径

如果你只需要 rules、agents、commands 和核心 workflow skills,请使用最小化 profile:

./install.sh --profile minimal --target claude
.\install.ps1 --profile minimal --target claude
# hoặc
npx ecc-universal install --profile minimal --target claude

此 profile 有意不安装 hooks-runtime。


重置 / 卸载 ECC

如果 ECC 出现重复、过于侵入性或行为异常,请不要继续在其之上叠加安装。

  • 插件路径: 在 Claude Code 中卸载插件,然后删除你手动复制到 ~/.claude/rules/ecc/ 下的规则目录。
  • 安装器/CLI 路径: 在仓库根目录中,先预览:
node scripts/uninstall.js --dry-run

然后移除由 ECC 管理的文件:

node scripts/uninstall.js

你也可以使用生命周期包装器:

node scripts/ecc.js list-installed
node scripts/ecc.js doctor
node scripts/ecc.js repair
node scripts/ecc.js uninstall --dry-run

ECC 只会删除其安装状态中记录的文件。它不会删除无关文件。


重要文档


试用

# Plugin install dùng namespace đầy đủ
/ecc:plan "Thêm xác thực người dùng"

# Manual install giữ dạng slash ngắn
# /plan "Thêm xác thực người dùng"

# Xem plugin đang cài
/plugin list ecc@ecc

ECC 目前提供数十个 agent、200 多个 skill 以及用于不同 agent 工作流的 legacy command shim。请查看英文 README 以获取最完整的列表和详细说明。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC