affaan-m/ECC
让AI编程助手养成工程师式工作习惯的工具集
ECC是一套开源系统,让Claude Code、Codex、Cursor等AI编程工具按照计划-测试-构建-审查-验证-记忆-改进的流程工作,而不是每次凭提示词随意发挥。它提供68个智能体、286项技能和94条命令,并把每次会话的经验压缩成摘要复用,而不是保存整份聊天记录。项目采用MIT许可证免费开源,同时为私有仓库提供付费的GitHub App。
它做什么
- 不必在每次提示词里重复交代'先写测试、再自我审查'这类要求,而是把这套工作流程安装一次,变成默认行为
- 代码审查在与编写代码不同的全新上下文中进行,避免同一个视角反复漏掉同样的问题
- 不保存完整的对话记录,而是把会话提炼成摘要和'本能(instincts,从真实会话中学到的带置信度的模式)',供之后的任务复用
- 名为AgentShield的安全扫描工具会检查智能体自身的配置——提示词、钩子、MCP设置、权限、密钥——把这些也当作潜在攻击面
- 在Claude Code中以原生插件形式安装,在Codex、Cursor、OpenCode、Gemini等其他工具中提供功能有限的适配器
为什么重要
如果开发者需要在多个AI编程工具之间切换、反复重复同样的规则要求,这套工具可以只安装一次工作流程,然后在多个工具间共享,减少重复劳动。把智能体自身的配置文件也当作安全隐患来审查,这种思路对团队统一部署AI编程工具也有参考价值。
本仓库术语
- 钩子(Hooks) · 在AI工具发生特定事件时自动运行的脚本
- 本能(Instincts) · 从真实工作会话中学到的模式,附带置信度分数
- TDD(测试驱动开发) · 先写会失败的测试,再编写代码使其通过的开发方式
- AgentShield · 用于扫描AI智能体提示词、配置、权限等的安全工具
- MCP · 让AI模型连接外部工具和数据的标准协议
仓库简介(英文)
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
在 GitHub 打开热门仓库
- vorssaint/vorssaint-utils一个免费菜单栏应用,顶替十几款付费Mac工具
- Alishahryar1/free-claude-code一个本地代理,把编程AI助手接到49家免费或低价模型服务商,不再只能用一家付费服务
- freestylefly/awesome-gpt-image-2把532个GPT-Image2案例拆解成可复用模板的提示词工程库
- block/buzz一个让人类和AI智能体在同一空间里聊天、写代码、做审查的开源协作平台
- NousResearch/hermes-agentNous Research推出的Hermes是一款越用越聪明的AI智能体
- virgiliojr94/book-to-skill把技术类书籍PDF变成AI编程助手随时可查阅的技能包
- VoltAgent/awesome-agent-skills把上千份让AI编程助手秒变专家的操作手册集中放在一个地方
- anthropics/claude-plugins-community一个把大家做的Claude插件集中起来供安装的仓库