十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

快速上手 ECC 完整指南:如何让你的 AI 代理拥有完整工程系统

快速上手 ECC 完整指南:如何让你的 AI 代理拥有完整工程系统 快速上手 ECC 完整指南如何让你的 AI 代理拥有完整工程系统【免费下载链接】ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.项目地址: https://gitcode.com/GitHub_Trending/ev/ECCEverything Claude Code简称 ECC是一套面向 Claude Code、Codex、Cursor、OpenCode 等开发环境的代理性能优化系统。它把规划、测试、审查、记忆、安全扫描等工程流程打包成技能、规则与钩子让 AI 代理不再只是能写代码而是按计划工作、带证据交付。适合已经在使用 AI 编码工具、但被上下文丢失和流程混乱困扰的开发者。ECC 是什么先给 AI 配齐工作系统普通用法里你每次都要在提示词里叮嘱先写测试写完帮我审查模型常常忘掉一半。ECC 的思路是把这套流程一次性安装进代理的运行环境形成一个固定循环plan - test - implement - review - verify - remember - improve官方把它的原则概括为一句话上下文窗口只放最重要的东西其余全部持久化。仓库内置了 68 个专职代理负责规划、审查、构建修复、安全等、285 个技能、94 个命令外加钩子、记忆库和 AgentShield 安全扫描能力。三步装好 ECC从克隆到第一条命令第一步获取源码打开终端执行git clone https://gitcode.com/GitHub_Trending/ev/everything-claude-code cd everything-claude-code第二步运行安装脚本Linux/macOS 直接运行./install.sh它会自动安装依赖并引导你完成配置Windows 用户运行install.ps1。脚本支持用--profile minimal选择精简安装减少占用的上下文空间。第三步按环境选目标同一个仓库可以适配多种工具用--target参数指定即可你的环境安装方式Cursor./install.sh --profile minimal --target cursorGemini CLI./install.sh --profile minimal --target geminiZed./install.sh --profile minimal --target zedOpenCodenpm run build:opencode后./install.sh --profile full --target opencode一个环境只用一种安装方式不要叠加比如装完插件又跑一次完整安装否则会复制出重复的技能与钩子症状是ECC 出现两次、钩子触发两遍。第一周怎么用六个高频场景直接抄命令ECC 建议从你手头的工作流开始而不是背完整个目录。装好后按场景输入对应命令即可你想做的事从这条命令/技能开始开发新功能/ecc:plan 描述功能再进入tdd-workflow修 Bug先用tdd-workflow写一个能复现问题的失败测试审查刚写的代码/code-review全新上下文的审查者介入构建挂掉/build-fix清理死代码/refactor-clean会话太长要收尾/save-session下次用/resume-session接上它强调证据链而不是一行代码TDD 流程要求先拿到 RED失败测试证据再实现到 GREEN最后重构审查与验证各留一份记录。你也可以把多个命令串在一句话里执行例如先重构、再看覆盖率、最后跑端到端测试理解四个核心部件让上下文不炸ECC 把能力拆成四件分工明确的事这也是它控制上下文膨胀的关键规则是唯一直播常驻的建议只装常用的部件作用何时占用上下文技能SkillsTDD、安全审查、深度研究等可复用工作流任务需要时才加载代理Agents有独立上下文和工具权限的专职工作者与主会话隔离规则Rules语言或项目的长期标准常驻按需选择性安装钩子Hooks事件触发脚本如检测到console.log即告警在模型上下文之外执行模型搭配建议探索检索、单文件小改、文档编写交给 Haiku快且省多文件实现和 PR 审查交给 Sonnet复杂架构设计与安全分析交给 Opus保证推理深度。仓库根目录的agent.yaml里可以调整默认模型与回退模型当前配置为优先claude-opus-4-6、回退claude-sonnet-4-6也可以按需增删技能清单。记忆与安全两个最容易被忽略的部分让跨工具的记忆真正可查Memory Vault 把会话沉淀成可检查的 Markdown 文档项目记忆存在.ecc/memory/跨代理交接时目标代理可直接检索。初始化只需ecc memory init --scope project ecc memory search authentication migration --target-harness codex注意官方提醒记忆属于未审查的上下文关键结论仍需对照权威来源核实。把代理配置本身当攻击面扫一遍钩子能执行 shell 命令、MCP 服务器可能持有凭据这些都可视为可执行配置。ECC 自带的 AgentShield 可以扫描提示词、钩子、MCP 配置、权限与密钥npx -y ecc-agentshield scan --path .另外内置的 GateGuard 会在破坏性命令如rm、强制git checkout执行前拦截属于开箱即用的护栏。出问题了怎么办症状速查与收尾症状常见原因与处理技能/钩子出现两次叠装了多种安装方式先node scripts/ecc.js uninstall --dry-run预演再只按一条路径重装一次上下文窗口越用越短挂的 MCP 服务器太多用/mcp关闭不用的经验值控制在 10 个以内钩子不生效新版 Claude Code 会自动加载插件钩子别再手动往配置里加重复的hooks字段配置整体不对路依次跑ecc doctor体检、ecc repair修复比直接重装更稳妥更多细节可以对照仓库里的TROUBLESHOOTING.md与安全指南文档。回顾一下克隆仓库、跑一次./install.sh、从/ecc:plan和tdd-workflow两条命令起步你就已经走上了规划—测试—审查—验证—记忆的完整循环。后续按需叠加规则包、记忆库和安全扫描即可不必一次装全。如果使用中遇到环境适配问题或有想补充的场景欢迎到仓库提 issue 或参与贡献一起把这套代理工作系统打磨得更顺手。【免费下载链接】ECCThe agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.项目地址: https://gitcode.com/GitHub_Trending/ev/ECC创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表