ECC: The Agent Harness Performance Optimization System for LLMs
This repository profile is provided by osrepos.com, an open source repository discovery platform.

Summary
ECC is an advanced agent harness performance optimization system, providing a coordinated engineering system and toolbox for LLM development. It enables agents to plan, test, implement, review, and learn effectively, enhancing productivity and security for AI-driven coding workflows across platforms like Claude Code, Codex, and Cursor.
Repository Information
Topics
Click on any tag to explore related repositories
Use at your own risk
OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.
Introduction
ECC is a comprehensive agent harness performance optimization system, designed to elevate the capabilities of large language models in coding environments. It provides a coordinated engineering system and toolbox, integrating skills, instincts, memory, and robust security features for a research-first development approach. ECC supports a wide range of platforms, including Claude Code, Codex, Opencode, Cursor, and other agent harnesses. This MIT-licensed open-source project, primarily written in JavaScript, offers a rich ecosystem of 68 specialized agents, 286 reusable skills, 94 command shims, and powerful hooks for runtime automation, continuous learning, and AgentShield security scanning.
Installation
Installing ECC is streamlined, but it is crucial to choose only one installation path per harness to avoid conflicts.
For Claude Code, the recommended approach is to use the guided package setup:
npx ecc-universal setup
Alternatively, you can use the native Claude plugin commands:
/plugin marketplace add https://github.com/affaan-m/ECC
/plugin install ecc@ecc
ECC 2.2 also offers guided setup for Codex and Kimi Code via npx ecc-universal install --guided. For other agents and editors like Cursor, OpenCode, Gemini, Zed, and GitHub Copilot, specific selective installers or instruction layers are available, as detailed in the official documentation. Remember, do not stack installation methods for the same harness.
Examples
ECC empowers your agent with structured workflows for common development tasks:
- Building a Feature: Start with
/ecc:plan "describe the feature"to create an implementation blueprint, then activate thetdd-workflowskill to enforce a test-driven approach. - Fixing a Bug: Reproduce the bug with a failing test using the
tdd-workflowskill, implement the fix, and verify the test passes. - Reviewing New Code: Use
/code-reviewfor a fresh-context review, catching regressions and blind spots. - Repairing a Build: The
/build-fixcommand helps systematically resolve build errors. - Finding Security Vulnerabilities: Run
/security-scanto perform an OWASP Top 10 audit using AgentShield.
Why Use ECC?
ECC transforms unstructured agent interactions into a coordinated engineering process, offering significant advantages:
- Structured Planning: Plans become editable artifacts before implementation, rather than disappearing into chat history.
- Enforced TDD: Test-Driven Development is a gated RED -> GREEN -> REFACTOR workflow with clear evidence, not just an instruction the model might forget.
- Fresh Context Review: A dedicated, fresh-context reviewer identifies regressions and blind spots, improving code quality.
- Intelligent Memory: Sessions are distilled into summaries, instincts, and reusable skills, moving beyond enormous transcripts.
- Automated Quality Checks: Hooks enforce deterministic checks outside the prompt, ensuring consistent quality.
- Agent Configuration Security: AgentShield scans the harness itself as an attack surface, enhancing security.
Furthermore, ECC's Memory Vault allows sharing context between different harnesses, providing a local, inspectable Markdown format for durable context and handoffs across Claude, Codex, Hermes, OpenClaw, and Kimi.
Links
- GitHub Repository: https://github.com/affaan-m/ECC
- Official Website: https://ecc.tools
- The Shorthand Guide: https://x.com/affaan/status/2012378465664745795
- The Longform Guide: https://x.com/affaan/status/2014040193557471352
- The Security Guide: https://github.com/affaan-m/ECC/blob/main/the-security-guide.md
Related repositories
Similar repositories that may be relevant next.

Agent Governance Toolkit: Policy Enforcement for Autonomous AI Agents
August 27, 2026
The Microsoft Agent Governance Toolkit (AGT) provides robust policy enforcement, zero-trust identity, and execution sandboxing for autonomous AI agents. It addresses critical security and compliance challenges, ensuring agents operate within defined boundaries and providing tamper-evident audit trails. AGT covers all 10 items of the OWASP Agentic Top 10, making it essential for shipping AI agents to production securely.

book-to-skill: Transform Technical Books into AI Agent Skills
August 27, 2026
book-to-skill is a Python project that converts technical books, documents, or source collections into structured agent skills. It allows AI agents like GitHub Copilot CLI or Claude Code to load content on demand, providing accurate answers without hallucination. This tool optimizes learning and reference by distilling complex information into an easily queryable format.

awesome-claude-code: A Curated List of Resources for Anthropic's Claude Code
August 24, 2026
The awesome-claude-code repository offers a comprehensive, curated list of tools, integrations, frameworks, and resources specifically designed for developers utilizing Anthropic's Claude Code. This valuable collection helps users discover everything from official SDKs and agent skills to IDE integrations and client GUIs. It serves as an essential guide for enhancing development workflows with AI-powered coding assistance.

claude-codex-settings: Enhance Your AI Coding Tools with Battle-Tested Configurations
August 23, 2026
The `claude-codex-settings` repository provides battle-tested configurations, plugins, hooks, and agents for Claude Code, OpenAI Codex, and Cursor. It aims to significantly improve AI coding tool behavior by offering structured guidelines and an extensive ecosystem of specialized skills. This versatile resource also supports Kimi, MiniMax, and GLM APIs, streamlining AI-powered development workflows.
Source repository
Open the original repository on GitHub.