Practical overview
When it fits
Use Ecc when coding-agent work needs a common harness for skills, memory, security and research workflows across the documented environments.
Who it is for
- Developers using Claude Code, Codex, OpenCode or Cursor.
- Teams or individuals seeking shared agent-harness practices across coding environments.
- Developers adapting an open-source JavaScript toolkit with additional agent workflow modules.
Documented uses
- Create a reusable skill and instruction layer for coding agents.
- Organize persistent memory for agent-assisted development.
- Add security-oriented structure around coding-agent workflows.
- Support research-first development practices.
- Provide an MCP-integrated developer productivity toolkit.
Requirements & limits
The repository is public and MIT-licensed. Official channels documented by the project include GitHub, the ecc-universal and ecc-agentshield npm packages, the ECC Tools GitHub App, the ecc@ecc plugin and ecc.tools.
- Supported environments named in the evidence include Claude Code, Codex, OpenCode and Cursor.
- The framework is written in JavaScript and integrates with MCP.
- The repository is public, active and MIT-licensed.
- The evidence describes the concepts and supported environments but does not provide configuration or installation details.
- The project warns users to use only its listed official distribution channels.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Compare options for AI coding assistance
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| Ecc | Create a reusable skill and instruction layer for coding agents. | CLI, Desktop | The repository is public and MIT-licensed. Official channels documented by the project include GitHub, the ecc-universal and ecc-agentshield npm packages, the ECC Tools GitHub App, the ecc@ecc plugin and ecc.tools. |
| Dexto | Define agents in YAML with a model, tools, storage and permissions. | CLI |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 1 October 2026
- Original website title
- affaan-m/ECC · Official homepage title · retained in its source language

