ECC:跨平台AI代理性能优化系统,支持多工具与多语言生态
ECC是一个开源的代理性能优化系统,提供技能、本能、内存优化、安全扫描等功能,支持Claude Code、Codex、Cursor等多种AI代理工具,经过10个月密集开发,已拥有182K+星标和170+贡献者。
语言:
英语 | 葡萄牙语(巴西) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย | Deutsch182K+ 星标 | 28K+ 复刻 | 170+ 贡献者 | 12+ 语言生态系统 | 跨工具代
理工作流语言 / 语言 / 言語 / Dil / Язык / Ngôn ngữ英语 | 葡萄牙语(巴西) | 简体中文 | 繁體中文 | 日本語 | 한국어 | Türkçe | Русский | Tiếng Việt | ไทย | Deutsch用于代理工作的工具
原生操作员系统。基于真实的多工具工程工作流构建。不仅仅是配置。一个完整的系统:技能、直觉、内存优化、持续学习、安全扫描和研究优先的开发。生产就绪的代理、技能、钩子、规则、MCP配置和遗留命令填充程序,经过10个多月的高强度日常使用,构建真实产品。
适用于Codex、Claude Code、Cursor、OpenCode、Gemini、Zed、GitHub Copilot和其他AI代理工具。
ECC v2.0.0-rc.1在该可复用层之上添加了公共Hermes操作员故事:从Hermes设置指南开始,然后查看rc.1发布说明和跨工具架构。OSS保持免费。该仓库永久采用MIT许可。ECC Pro是用于私有仓库的托管GitHub应用。
赞助商和Pro订阅者资助这项工作——这就是为什么一名维护者每周在7个工具上发布更新。这个仓库只包含原始代码。指南解释了一切。- 仪表盘GUI——新的基于Tkinter的桌面应用(ecc_dashboard。
py或 npm run dashboard),带有暗/亮主题切换、字体自定义以及页眉和任务栏中的项目徽标。- 公共表面与实时仓库同步——元数据、目录计数、插件清单和面向安装的文档现在与实际OSS表面匹配:63个代理、249个技能和79个遗留命令填充程序。
- 操作员和出站工作流扩展——brand-voice、social-graph-ranker、connections-optimizer、customer-billing-ops、ecc-tools-cost-audit、google-workspace-ops、
project-flow-ops和workspace-surface-audit完善了操作员通道。- 媒体和启动工具——manim-video、remotion-video-creation和升级的社交发布表面使技术讲解和发布内容成为同一系统的一部分。
- 框架和产品表面增长——nestjs-patterns、更丰富的Codex/OpenCode安装表面,以及扩展的跨工具打包,使仓库不仅限于Claude Code使用。
- Itô预测市场技能包——ito-market-intelligence、ito-basket-compare、ito-trade-planner、ito-data-atlas-agent、
prediction-market-oracle-research和prediction-market-risk-review添加了公共、非咨询的市场/篮子工作流,同时将实时Itô API访问保持门控并与ECC Tools计费分离。
- 优化技能包——parallel-execution-optimizer、benchmark-optimization-loop、data-throughput-accelerator、
latency-critical-systems和recursive-decision-ledger将重复的速度/递归提示转化为有界基准、吞吐量和决策分类账工作流。
- ECC 2.0 alpha在树内——位于ecc2/的Rust控制平面原型现在在本地构建,并暴露dashboard、start、sessions、status、stop、resume和daemon命令。
它可作为alpha使用,但尚未正式发布。
- 操作员状态快照——ecc status --markdown --write status.md将本地状态存储转换为可移植的交接文档,涵盖就绪状态、活动会话、技能运行健康、安装健康、待处理治理事件以及来自Linear/GitHub/交接的链接工作项。
使用ecc work-items upsert ... 进行手动输入,ecc work-items sync-github --repo owner/repo 获取PR/问题队列状态,以及ecc status --exit-code 在就绪状态需要关注时使自动化失败。
- 生态系统强化——AgentShield、ECC Tools成本控制、计费门户工作和网站刷新继续围绕核心插件发布,而不是分散到独立的孤岛中。- 选择性安装架构——清单驱动的安装管道,使用install-plan.js和install-apply.js进行目标组件安装。
状态存储跟踪已安装的内容并支持增量更新。
- 6个新代理——typescript-reviewer、pytorch-build-resolver、java-build-resolver、java-reviewer、kotlin-reviewer、
kotlin-build-resolver将语言覆盖范围扩展到10种语言。
- 新技能——pytorch-patterns用于深度学习工作流,documentation-lookup用于API参考研究,bun-runtime和nextjs-turbopack用于现代JS工具链,加上8个操作领域技能和mcp-server-patterns。
- 会话和状态基础设施——带有查询CLI的SQLite状态存储、用于结构化记录的会话适配器、用于自我改进技能的技能进化基础。- 编排大修——工具审计评分变得确定,编排状态和启动器兼容性得到加强,观察者循环预防采用5层防护。
- 观察者可靠性——通过限流和尾部采样修复内存爆炸、沙箱访问修复、惰性启动逻辑和重入防护。- 12种语言生态系统——Java、PHP、Perl、Kotlin/Android/KMP、C++和Rust的新规则加入了现有的TypeScript、Python、Go和通用规则。
- 社区贡献——韩语和中文翻译、biome钩子优化、视频处理技能、操作技能、PowerShell安装程序、Antigravity IDE支持。- CI强化——修复19个测试失败、目录计数强制执行、安装清单验证和完整测试套件通过。
- 工具优先发布——ECC现在被明确定义为代理工具性能系统,而不仅仅是一个配置包。
- 钩子可靠性大修——SessionStart根回退、停止阶段会话摘要和基于脚本的钩子取代了脆弱的内联单行代码。
- 钩子运行时控制——ECC_HOOK_PROFILE=minimal|standard|strict和ECC_DISABLED_HOOKS=... 用于无需编辑钩子文件的运行时门控。
- 新工具命令——/harness-audit、/loop-start、/loop-status、/quality-gate、/model-route。- NanoClaw v2——模型路由、技能热加载、会话分支/搜索/导出/压缩/指标。
- 跨工具对等——Claude Code、Cursor、OpenCode和Codex应用/CLI之间的行为更加严格。- 997个内部测试通过——钩子/运行时重构和兼容性更新后,完整套件通过。
- Codex应用+CLI支持——直接基于AGENTS.md的Codex支持、安装程序定位和Codex文档frontend-slides技能——零依赖HTML演示文稿构建器,带有PPTX转换指导和严格的视口适配规则。
- 5个新的通用业务/内容技能——article-writing、content-engine、market-research、investor-materials、investor-outreach。
- 更广泛的工具覆盖范围——Cursor、Codex和OpenCode支持加强,以便同一仓库在所有主要工具中干净地发布。- 992个内部测试——跨插件、钩子、技能和打包的扩展验证和回归覆盖。- Codex CLI支持——新的/codex-setup命令生成codex。
md用于OpenAI Codex CLI兼容性。
- 7个新技能——search-first、swift-actor-persistence、swift-protocol-di-testing、regex-vs-llm-structured-text、content-hash-cache-pattern、
cost-aware-llm-pipeline、skill-stocktake。- AgentShield集成——/security-scan技能直接从Claude Code运行AgentShield;
1282个测试,102条规则。- GitHub Marketplace——ECC Tools GitHub应用上线于github.com/marketplace/ecc-tools,提供免费/专业/企业层级。
- 30+社区PR合并——来自6种语言的30名贡献者的贡献。- 978个内部测试——跨代理、技能、命令、钩子和规则的扩展验证套件。
- 修复本能导入内容丢失——parse_instinct_file()在/instinct-import期间,在frontmatter(动作、证据、示例部分)之后默默丢弃所有内容。
(#148, #161)- 交互式安装向导——新的configure-ecc技能提供引导式设置,带有合并/覆盖检测。
- PM2和多代理编排——6个新命令(/pm2、/multi-plan、/multi-execute、/multi-backend、/multi-frontend、/multi-workflow)用于管理复杂的多服务工作流。
- 多语言规则架构——规则重组
本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。