ECC

调教你的 AI 编程搭子,让它越用越顺手

面向 Claude Code、Codex、Opencode、Cursor 等 AI 编程工具的性能优化系统,通过技能、本能、记忆与安全机制,以研究优先的开发理念全面提升 agent 工作流的效率与稳定性。

开源 unknown 开源模型
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 265276
维护状态 活跃
是否开源
定价模式 unknown

项目数据

分类开源模型
开发团队affaan-m
所属国家
官网地址https://ecc.tools
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议MIT
主要语言JavaScript
技术栈/模型ai-agents,anthropic,claude,claude-code,developer-tools,llm,mcp,productivity
GitHub 星标★ 265276
30天Star增速
HF 下载量
上线时间2026-01-18 00:00:00
最近更新2026-09-22 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数22

使用教程

难度:入门 约 10 分钟 部署方式:命令行工具 7 步

环境要求

  • Node.js 18 或更高版本
  • npm/npx(或用 pnpm dlx、yarn dlx、bunx 替代)
  • Claude Code 插件方式还需 Git
  • Claude Code 插件方式还需 Claude Code 2.1 或更高版本且在 PATH 中

安装与启动步骤

  1. 1检查环境

    先确认本机 Node.js 版本不低于 18;若走 Claude 插件方式,还需 Git 与 Claude Code 2.1+ 可用。

    node -v
  2. 2运行引导安装

    官方推荐方式,会先盘点 marketplace 与各安装范围,再把 ecc@ecc 插件装到所选范围。

    npx ecc-universal@2.2.1 setup
  3. 3多工具向导安装

    需要同时配置 Claude Code、Codex、Kimi Code 时使用,首次写入前会预检并请求最终确认。

    npx ecc-universal@2.2.1 install --guided
  4. 4非交互安装

    自动化场景把各选项显式写全,避免交互提问;可按需增删 --harness。

    npx ecc-universal@2.2.1 install --guided 
      --harness claude --harness codex --harness kimi 
      --claude-scope local --claude-hooks standard 
      --profile core --yes
  5. 5试运行预演

    加 --dry-run 只预演流程不写入文件,可先确认目标与通道是否正确。

    npx ecc-universal@2.2.1 install --guided --harness codex --dry-run
    npx ecc-universal@2.2.1 install --profile core --target kimi --dry-run
  6. 6诊断安装状态

    对指定目标运行 doctor,检查已安装配置是否正常。

    npx ecc-universal@2.2.1 doctor --target kimi
  7. 7手动技能安装

    低上下文、无 hook 运行时的方式:在仓库检出目录下把技能复制到 Claude 技能目录。

    mkdir -p ~/.claude/skills
    cp -r .agents/skills/* ~/.claude/skills/
    cp -r skills/search-first ~/.claude/skills/

关键配置

配置项必填说明示例
--harness选择要配置的工具,可重复传入 claude、codex、kimi--harness claude --harness codex
--claude-scopeClaude Code 插件安装范围,取 user、project 或 local--claude-scope local
--claude-hooksClaude Code 的 ECC hook 配置档案--claude-hooks standard
--profile安装配置档案,如 core 或 minimal--profile core
--target指定安装目标,配合 profile 使用--target kimi
--yes跳过最终确认,适合自动化执行--yes

如何确认成功

运行 npx ecc-universal@2.2.1 doctor --target <目标> 无报错,或在 Claude Code 中确认 ecc@ecc 插件已按所选范围安装。

常见问题

Q:npm 报版本或缓存错误怎么办?

A:先用 npm view ecc-universal version 确认 registry 上的版本,再重新执行命令。

Q:可以用 Yarn Classic 吗?

A:Yarn 1 不提供 yarn dlx,请改用 npx、把包装到全局,或升级 Yarn 后再临时运行。

Q:能直接运行 npx ecc-install 吗?

A:不能。ecc-install 是 ecc-universal 包内的二进制名,并非单独发布的 npm 包。

Q:之后怎么更新 ECC?

A:重新运行同一条 setup 命令即可更新、切换安装范围或更换 hook 配置档案。

Q:可以同时用向导安装和手动安装吗?

A:不要叠加。两种方式装的是同一个 ecc@ecc 插件,手动安装也不应嵌套在 ~/.claude/skills/ecc/ 下。

注意事项

  • 命令中的版本号 2.2.1 只是选定已发布版本,版本固定不等于安全审计或完整性校验,运行前请审查发布源码与 registry 完整性。
  • 不要把仓库原始的 hooks/hooks.json 直接复制进 ~/.claude/settings.json 或 ~/.claude/hooks/hooks.json。
  • 两个向导都不会静默安装到所有检测到的工具,只会安装你明确选择的目标。
  • cursor、antigravity、gemini、opencode 等高级适配器目前仍走各自的 ecc install --target ... 路径。

核心亮点

  • 统一适配 Claude Code、Codex、Opencode、Cursor 等多个 AI 编程工具,降低切换成本
  • 内置技能、记忆、安全等模块,直接面向 Agent 生产环境的核心痛点
  • 研究优先的开发理念,配合高星标与活跃社区,迭代方向和实用性较受认可

不足之处

  • 简介未给出具体性能优化指标或对比基准,实际提升幅度难以量化
  • 文档与社区生态成熟度待观察,多工具兼容下的稳定性需进一步验证

适用场景

  • 在多个 AI 编程工具之间切换时,需要统一维护技能与记忆的团队
  • 对 Agent 执行效率、安全策略和长期记忆有较高要求的开发场景
  • 研究型开发者探索 Agent 行为优化与系统性能调优的试验环境

替代项目

OpenHands、Aider、SWE-agent

项目介绍

ECC 是智能体领域的开源项目,由 affaan-m 开发,是 2026 年新上线的项目。

在全站 13,014 个收录项目中,它的 GitHub 星标数(265,276)位列前 1%,在智能体分类的 2,499 个项目里位列前 1%。

近 44 天,它的 GitHub 星标从 238,981 增加到 265,276,净增 26,295。

项目目前处于活跃维护状态,最近一次代码更新于 2026-09-22。从国内网络环境看,可直接访问。

它主要面向的使用场景是:在多个AI编程工具之间切换时,需要统一维护技能与记忆的团队。同类可对比的替代方案包括 OpenHands、Aider、SWE-agent。

上一篇:neurobuddy

下一篇:AutoGPT

同类项目推荐

xinchao-dynamic-mind 开源

给 AI 装上疲惫和欲望,让交互更真实

独立、可自托管的 AI 动态心智状态引擎:驱动力、念头池、疲惫、睡眠与意图。

★ 195 2026-08-09
deepseek-harness 开源

把 AI 能力拆成乐高积木,拼出你的专属智能体。

DeepSeek Harness: Everything is a Plugin.

★ 233327 2026-08-15
EvoAgentX 开源

让 AI 智能体自己迭代变强,越用越聪明

EvoAgentX: Building a Self-Evolving Ecosystem of AI Agents

★ 3351 2026-09-12
AutoGPT 开源

开箱即用的 AI 员工,交代任务就自己干完

AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mis···

★ 187492 2026-08-09