大数跨境

255.1K+ Star! ECC:一个为AI编程代理提供协调工程系统与工具箱的操作系统

255.1K+ Star! ECC:一个为AI编程代理提供协调工程系统与工具箱的操作系统 AIGC创想者
2026-09-13
7
导读:ECC简介AI/MLECC 是一个面向 AI 编程代理(如 Claude Code、Codex、Curs

ECC简介

AI/ML

ECC 是一个面向 AI 编程代理(如 Claude Code、Codex、Cursor 等)的工程协调框架。它解决的核心问题是:AI 代理虽然能写代码,但缺乏系统化的工程流程。ECC 通过提供规划、测试驱动开发、代码审查、构建修复、安全扫描和上下文记忆等能力,将零散的提示词交互升级为结构化的软件工程流水线。

内置 68 个专业代理、286 项技能和 94 个命令,支持跨多个主流 AI 编程工具的统一安装与配置。其核心理念是「优化上下文窗口,持久化其他一切」,让 AI 代理在开发过程中能够先规划再实现、用测试验证变更、从全新上下文中自我审查,并将成功经验转化为可复用的技能。

亮点特性

01内置 68 个专业代理与 286 项技能,覆盖规划、TDD、安全、架构设计、前后端及 ML 等全栈工程场景

02真正的跨平台支持,一套系统适配 Claude Code、Codex、Cursor、Gemini、Zed、Copilot 等十余种 AI 编程工具

03Plan Canvas 可视化计划画布,支持在浏览器中通过点击批注、侧边栏对话来交互式审查 AI 生成的开发计划

04AgentShield 安全扫描机制,针对提示词、钩子、MCP 配置和密钥进行全方位安全防护

05统一记忆库(Unified Memory Vault),支持在不同 AI 编程工具之间共享和持久化上下文状态

使用场景

场景 1在 AI 辅助编程中强制执行 TDD(测试驱动开发)流程,确保新功能先写测试再写实现代码

场景 2在提交代码前自动触发多视角的代码审查与安全漏洞扫描(如 OWASP Top 10 审计)

场景 3跨多个 AI 编程工具(如同时使用 Claude Code 和 Codex)统一团队的工程规范、提示词规则和工作流

场景 4长会话场景下的上下文管理与记忆持久化,避免 AI 代理在复杂任务中丢失关键信息

场景 5对 AI 代理的配置文件、MCP 设置和权限进行 AgentShield 安全扫描,防止提示词注入或敏感信息泄露

使用环境

Node.js 18+;若使用Claude Code插件方式安装,还需Git及Claude Code 2.1+

快速上手

环境要求

  • Node.js 18 或更高版本
  • Git
  • 目标 AI 编程工具(如 Claude Code 2.1+)

快速安装(推荐方式)

通过 npm 运行通用引导安装程序,适用于 Claude Code:

npx ecc-universal setup

或者使用 Claude Code 的原生插件命令在工具内部安装:

/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc

其他编辑器安装示例

以 Cursor 为例,克隆仓库后执行对应目标的安装脚本:

git clone https://github.com/affaan-m/ECC.git
cd ECC
./install.sh --profile minimal --target cursor

核心用法示例

安装完成后,可以直接在 AI 编程工具中使用以下工作流命令:
 - 规划新功能/ecc:plan "添加 OAuth 用户认证"
 - 测试驱动开发:调用 tdd-workflow 技能,强制先编写失败测试
 - 代码审查/code-review 在全新上下文中检查代码
 - 修复构建错误/build-fix 自动定位并修复编译问题
 - 安全扫描/security-scan 执行安全审计
 - 保存会话记忆/save-session 持久化当前工作上下文

替代方案

对比 1Cursor Rules / .cursorrules

Cursor 原生的规则配置方式,轻量且无需额外安装,但缺乏 ECC 提供的专业代理网络、自动化钩子和跨平台能力

对比 2Aider

专注于终端内的 AI 结对编程工具,擅长 Git 集成和代码编辑,但不具备 ECC 这种系统化的工程流水线编排和大规模技能库

对比 3SWE-agent

学术界的自动化软件工程代理框架,侧重于自主解决 Issue,而 ECC 更偏向于作为开发者日常使用的增强型工程工具箱

相关资源

项目地址github.com/affaan-m/ECC

官网ecc.tools

文档docs.anthropic.com/en/docs/claude-code/llm-gateway

欢迎关注我,持续获取更多内容,感谢&在看~

【声明】内容源于网络
0
0
AIGC创想者
拥抱科技创新,拥抱AI,探索无限可能!
内容 841
粉丝 0
AIGC创想者 拥抱科技创新,拥抱AI,探索无限可能!
总阅读21.2k
粉丝0
内容841