affaan-m / ECC
affaan-m / ECC
The harness-native operator system for agentic work. From an Anthropic hackathon winner. Not just configs. A complete system: skills, instincts, memory optimization, continuous learning, security scanning, and research-first development. Production-ready agents, skills, hooks, rules, MCP configurations, and legacy command shims evolved over 10+ months of intensive daily use building real products. Works across Claude Code, Codex, Cursor, OpenCode, Gemini, Zed, GitHub Copilot, and other AI agent harnesses.
这是一个专为智能体工作设计的原生操作员系统,源自 Anthropic 黑客松的获奖项目。它不仅仅是配置文件的集合,而是一套完整的系统:涵盖了技能、直觉、内存优化、持续学习、安全扫描以及以研究为先的开发模式。经过超过 10 个月在构建真实产品中的高强度日常使用,该系统提供了生产就绪的智能体、技能、钩子(hooks)、规则、MCP 配置以及遗留命令垫片(shims)。它兼容 Claude Code、Codex、Cursor、OpenCode、Gemini、Zed、GitHub Copilot 以及其他 AI 智能体框架。
ECC v2.0.0-rc.1 adds the public Hermes operator story on top of that reusable layer: start with the Hermes setup guide, then review the rc.1 release notes and cross-harness architecture.
ECC v2.0.0-rc.1 在此可复用层之上增加了公开的 Hermes 操作员方案:请从 Hermes 设置指南开始,然后查阅 rc.1 版本说明及跨框架架构文档。
The Guides
指南
This repo is the raw code only. The guides explain everything. 本仓库仅包含原始代码,所有详细说明请参考指南。
- Shorthand Guide: Setup, foundations, philosophy. Read this first. 简明指南:设置、基础、设计理念。请优先阅读。
- Longform Guide: Token optimization, memory persistence, evals, parallelization. 详尽指南:Token 优化、内存持久化、评估、并行化。
- Security Guide: Attack vectors, sandboxing, sanitization, CVEs, AgentShield. 安全指南:攻击向量、沙箱、清理、CVE 漏洞、AgentShield。
What’s New: v2.0.0-rc.1 — Surface Refresh, Operator Workflows, and ECC 2.0 Alpha (Apr 2026)
更新内容:v2.0.0-rc.1 — 界面焕新、操作员工作流及 ECC 2.0 Alpha 版(2026 年 4 月)
Dashboard GUI — New Tkinter-based desktop application (ecc_dashboard.py or npm run dashboard) with dark/light theme toggle, font customization, and project logo in header and taskbar.
仪表盘 GUI — 新增基于 Tkinter 的桌面应用程序(通过 ecc_dashboard.py 或 npm run dashboard 运行),支持深色/浅色主题切换、字体自定义,并在标题栏和任务栏显示项目 Logo。
Public surface synced to the live repo — metadata, catalog counts, plugin manifests, and install-facing docs now match the actual OSS surface: 61 agents, 246 skills, and 76 legacy command shims. 公开界面与实时仓库同步 — 元数据、目录统计、插件清单及面向安装的文档现已与实际开源内容保持一致:包含 61 个智能体、246 项技能和 76 个遗留命令垫片。
Operator and outbound workflow expansion — brand-voice, social-graph-ranker, connections-optimizer, customer-billing-ops, ecc-tools-cost-audit, google-workspace-ops, project-flow-ops, and workspace-surface-audit round out the operator lane. 操作员及出站工作流扩展 — 新增品牌语调、社交图谱排序、连接优化器、客户账单运营、ECC 工具成本审计、Google Workspace 运营、项目流程运营及工作区界面审计,完善了操作员功能路径。
ECC 2.0 alpha is in-tree — the Rust control-plane prototype in ecc2/ now builds locally and exposes dashboard, start, sessions, status, stop, resume, and daemon commands. It is usable as an alpha, not yet a general release.
ECC 2.0 Alpha 版已集成 — 位于 ecc2/ 目录下的 Rust 控制平面原型现可本地构建,并支持 dashboard、start、sessions、status、stop、resume 和 daemon 命令。目前处于 Alpha 测试阶段,尚未正式发布。
v1.9.0 — Selective Install & Language Expansion (Mar 2026)
v1.9.0 — 选择性安装与语言扩展(2026 年 3 月)
Selective install architecture — Manifest-driven install pipeline with install-plan.js and install-apply.js for targeted component installation. State store tracks what’s installed and enables incremental updates.
选择性安装架构 — 基于清单的安装流水线,通过 install-plan.js 和 install-apply.js 实现组件的定向安装。状态存储器可追踪已安装内容并支持增量更新。
6 new agents — typescript-reviewer, pytorch-build-resolver, java-build-resolver, java-reviewer, kotlin-reviewer, kotlin-build-resolver expand language coverage to 10 languages. 6 个新智能体 — 新增 typescript-reviewer、pytorch-build-resolver、java-build-resolver、java-reviewer、kotlin-reviewer 和 kotlin-build-resolver,将语言覆盖范围扩展至 10 种。