← AI solutions

Open source · ★ 279,449 GitHub stars (as of 2026-10-15)

ECC

ECC is an open-source agent harness toolkit that adds skills, memory and security checks to coding agents.

Overview

ECC is an open-source toolkit that organizes how coding agents work, and describes itself as an operations layer for agent harnesses. It bundles skills, memory, planning and security features so the same way of working can be used across multiple coding tools.

It attaches to Claude Code and Codex as a native plugin, to Cursor and OpenCode as a managed adapter, and to Kimi Code through project settings. It includes a review agent that checks code changes through a set procedure, security skills that check permissions, inputs and exposed secrets, and a learning feature that collects recurring lessons. A separate GitHub App analyzes repository history to find work guidelines suited to the project, which can be reviewed and stored alongside the code.

It suits developers who use several coding agents together and want to manage their team's work rules and security checks in one place. You can start with the open-source toolkit locally, or use the GitHub App to create repository-level guidelines.

What it is used for

Pricing and license

MIT License

Getting started

  1. Open a terminal in an environment with Node.js installed.
  2. Run npx ecc-universal install --guided and follow the prompts to install.
  3. Select and connect the coding tool you use (Claude Code, the Codex plugin, or the Cursor/OpenCode adapter).
  4. If needed, install the GitHub App on your repository to review and store project guidelines.

Links

Related terms and companies

Sources

Compiled from public sources (official pages, READMEs). Pricing and features change, so check the official site.