为 Claude Code 提供智能体、命令、配置、钩子和 MCP 集成模板的 CLI 工具与目录。
affaan-m/ECC
为 Claude Code、Codex 等编程智能体提供技能、代理、钩子、记忆与安全扫描的统一工作框架。
- Star
- 283,593
- Fork
- 42,124
- 未关闭 Issue
- 246
- 最近提交
- 昨天
这是什么?
ECC 是一套编程智能体的工作框架,把代理、技能、命令、规则、钩子和记忆打包后安装到智能体中,使其在动手前先规划、用测试验证改动、自我审查,并复用已总结的工作流。主要面向 Claude Code,同时提供 Codex 原生插件、Qoder 插件,以及对 Cursor、OpenCode、Gemini、Zed、GitHub Copilot 等工具的部分功能适配。
项目包含 71 个代理,覆盖规划、代码审查、构建修复、安全与架构等场景;311 项技能涵盖 TDD、安全、文档、前端、数据与机器学习等;另有一组斜杠命令入口。钩子与记忆机制提供会话摘要、持续学习和上下文控制。内置的 AgentShield 可扫描提示词、钩子、MCP 配置、权限、密钥和智能体文件。
安装可通过 npx 引导式向导(ecc-universal)或各工具的原生插件命令完成,并提供精简、无钩子和完整三种安装方式。同一工具不建议叠加多种安装方式,以免技能和钩子重复。
核心功能
- 01内置 71 个专用代理,覆盖规划、审查、构建修复和安全等任务。
- 02提供 311 项技能,涵盖 TDD、安全、前端、数据与机器学习工作流。
- 03通过钩子实现会话摘要、持续学习和上下文管理。
- 04内置 AgentShield,可扫描智能体配置、钩子、MCP 设置和密钥。
- 05提供引导式安装器,支持精简、核心和完整等多种安装档位。
适用场景
- 在 Claude Code 会话中固化「规划、测试、审查」的重复工作流程。
- 在团队内统一 Claude Code 或 Codex 的智能体行为与规范。
- 检查智能体配置、钩子和 MCP 设置中的越权权限或泄露的密钥。
- 把精选技能带到尚无原生插件支持的编程工具中使用。
快速上手
- 1
安装 Node.js 18 或更高版本、Git 和 Claude Code,并确保它们在 PATH 中
- 2
运行 ECC 的 Claude Code 引导式安装
npx ecc-universal@2.2.3 setup - 3
启动新的 Claude Code 会话,并检查 ecc@ecc 插件是否已启用
/plugin list
使用前须知
- 最适合 Claude Code 使用;Cursor、Gemini、Copilot 等其他工具只有功能受限的适配器。
- Claude 插件安装要求 PATH 中有 Node.js 18+、Git 和 Claude Code 2.1 或更高版本。
- README 建议在运行包代码前检查发布源代码和注册表完整性。
标签
常见问题
- ECC 是什么?
- 为 Claude Code、Codex 等编程智能体提供技能、代理、钩子、记忆与安全扫描的统一工作框架。 ECC 是一套编程智能体的工作框架,把代理、技能、命令、规则、钩子和记忆打包后安装到智能体中,使其在动手前先规划、用测试验证改动、自我审查,并复用已总结的工作流。主要面向 Claude Code,同时提供 Codex 原生插件、Qoder 插件,以及对 Cursor、OpenCode、Gemini、Zed、GitHub Copilot 等工具的部分功能适配。
- ECC 可以免费使用吗?用的什么许可证?
- ECC 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- ECC 还在维护吗?
- 活跃维护中。ECC 最近一次提交是在 2026年10月19日。
- ECC 适合用来做什么?
- 在 Claude Code 会话中固化「规划、测试、审查」的重复工作流程。 在团队内统一 Claude Code 或 Codex 的智能体行为与规范。 检查智能体配置、钩子和 MCP 设置中的越权权限或泄露的密钥。 把精选技能带到尚无原生插件支持的编程工具中使用。
- ECC 怎么安装和运行?
- 安装 Node.js 18 或更高版本、Git 和 Claude Code,并确保它们在 PATH 中 运行 ECC 的 Claude Code 引导式安装: npx ecc-universal@2.2.3 setup 启动新的 Claude Code 会话,并检查 ecc@ecc 插件是否已启用: /plugin list
- 在哪里获取 ECC?
- 源代码和安装说明在 GitHub 上:https://github.com/affaan-m/ECC
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套提示词技能,让 AI 编程代理只写任务所需的代码,优先复用已有代码,用最少的实现解决问题。
将 pstack Cursor 技能集移植到 Claude Code、Codex、Copilot 等智能体环境的工作流插件。
让 AI 智能体通过 MCP 和命令行逆向分析原生二进制、Electron 应用、.NET 程序集和网站。
汇集 1000 多个 Claude Skills 与插件的精选列表,覆盖 Claude Code、Claude.ai 及 Codex、Cursor 等编程智能体。
一份精选的 Claude Code 资源清单,涵盖技能、智能体、插件、开发工具和教程。