AI product Open source

ECC

ECC is an MIT-licensed open-source agent-harness performance system maintained by affaan-m. It packages reusable skills, specialized agents, project rules, commands, hooks, memory, and security tooling for Claude Code as its primary target, with supported or limited adapters for Codex, Cursor, OpenCode, Gemini, Zed, GitHub Copilot, and other coding harnesses.

View repository Visit site Mentioned in 5 videos ↓

Overview

Its core workflow turns plan, test, implement, review, verify, remember, and improve into reusable agent workflows. Skills are loaded for tasks such as test-driven development, research, security review, end-to-end testing, documentation, and refactoring; agents isolate planning, implementation, and review; rules provide always-loaded project or language standards; and hooks run event-triggered checks and session automation outside the model context. The optional Memory Vault stores inspectable Markdown handoffs and session context, while AgentShield scans agent files, hooks, MCP configurations, permissions, prompts, and secrets for security risks.

ECC can be installed from its repository or through the ecc@ecc Claude Code plugin and ecc-universal package. The repository also provides selective installers, native or project-local integrations for several harnesses, a desktop dashboard, and the optional ecc-agentshield security-auditing package. Feature parity varies by harness: GitHub Copilot receives instructions and reusable prompts but not ECC hooks or agent delegation, while Codex has a native marketplace plugin with a narrower hook model.

What ECC is used for

5 uses taken from transcripts — each links to the moment in the video.

  • An engineering system layered onto coding agents with a plan, test, implement, review, and verify workflow. It includes specialized subagents, skills, runtime hooks, and a shared memory vault.

  • An engineering system layered on a coding agent, adding a plan, test, implement, review, verify, remember, and improve loop. It includes specialized sub-agents, skills, enforcement hooks, and a shared memory vault, with adapters for several coding-agent platforms.

  • An open-source performance optimization system for AI coding agents. It adds skills, memory, per-stack rules, security, research-first planning, testing, self-review, and commands such as review, learn, and consult.

  • An open-source system for improving AI coding agents with skills, memory, stack-specific rules, security, and a research-first workflow. It provides commands for reviewing, pairing, learning, and consulting, along with the Agent Shield security layer.

  • An open-source performance optimization system for AI coding agents, layering skills, memory, per-stack rules, and security so agents plan before building, verify changes with tests, and review their own work.

Videos mentioning ECC

5 in the library.