跳转至

ECC 2.0.0 — 智能体框架操作系统

ECC 2.0.0 是 2.0 系列的稳定毕业版本:ECC 作为面向智能体工作的跨框架操作系统。Claude Code 保持一等公民地位;Codex、OpenCode、Cursor、Gemini、Zed 以及仅终端的工作流共享相同的技能、规则、钩子、MCP 约定、发布门禁和运维工作流。

亮点

  • 261 个公开技能,覆盖编码、研究、安全、媒体、企业运维和智能体工作流。
  • ECC 2.0 控制面板基底:框架中立的会话适配器(ecc.session.v1),覆盖 Claude Code、Codex、OpenCode 和 dmux。
  • MCP 清单(ecc.mcp.v1):跨框架的 MCP 服务器配置的统一归一化视图,支持碎片化和漂移检测以及密钥脱敏。
  • Worktree 生命周期服务:为并行智能体 worktree 提供确定性冲突预测和安全垃圾回收。
  • orch-* 编排器技能族以及动态工作流团队编排。
  • 由 rollout 衍生的优化包:parallel-execution-optimizer、benchmark-optimization-loop、data-throughput-accelerator、latency-critical-systems、recursive-decision-ledger。

自 rc.1 以来的加固

rc.1 到稳定版之间,大约有三十个 PR 的修复落地。值得了解的有:

  • 在 Node 21+ 上,插件钩子曾静默地成为空操作(#2184)。钩子运行器在 node -e 下依赖 require.main,而较新的 Node 会使其保持未定义——每个插件钩子都会干净退出而未运行。如果你使用的是 Node 21 或更新版本,请立即更新。
  • Windows 可靠性:CLAUDE_PLUGIN_ROOT 路径规范化(#2139),通过 stdin 传递提示词,以免 shell 破坏它们(#2174),损坏符号链接和 chmod 测试防护(#2171、#2176)。
  • 安全:curl 凭据不再出现在 argv 中(#2175),gateguard 现在将 force/path checkout 视为破坏性操作并加以门禁(#2158),并为常规命令门禁提供环境变量开关(#2161),安全建议接收加固。
  • 正确性:会话结束摘要不再破坏用户消息中的 $ 序列(#2180),项目检测在边界上匹配包键,因此 preact 不再被读作 react(#2181),安装清单打包缺口已关闭(#2172),损坏的旧命令垫片被安全截断(#2167)。
  • 更精简的默认项:更小的 OpenCode 安装面,并带有受门禁的 hooks-runtime(#2140),rules/zh 从始终加载的默认安装中移除(#2170)。
  • 新能力:kubernetes-patterns 技能(#2178),worktree 生命周期服务(#2164),MCP 清单(#2146),codex-worktree 和 opencode 会话适配器(#2145),orch-* 技能族(#2153)。

社区启动

ECC Discord 已上线:https://discord.gg/36yGMHGFbR

  • 发布新闻会出现在 #announcements,由本次发布中随附的发布工作流自动发布并置顶(#2201)。
  • pr-and-issues 中运行实时 PR 和 issue 信息流。

  • ECC 机器人可在服务器内回答 /skill、/docs 和 /release 查询。
  • feedback 和 #feature-requests 由维护者直接阅读,并影响路线图。

安装或升级

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

现有安装:/plugin update ecc

完整变更日志:https://github.com/affaan-m/ECC/compare/v2.0.0-rc.1...v2.0.0

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 ev/ECC