Os harnesses de agentes amadureceram, mas a maioria das equipes ainda junta prompts, plugins e scripts locais sem um modelo operacional unificado. A resposta do ECC é tratar o harness como um sistema operacional: um plano de controle para agentes onde habilidades, instintos, persistência de memória, verificação e segurança são de primeira classe. Isso desloca o trabalho de “boa demonstração” para “serviço confiável”. Em vez de configurações personalizadas por IDE, o ECC fornece perfis, hooks e orquestração que tornam o comportamento entre harnesses previsível. Essa previsibilidade é o que permite acompanhar melhorias na produtividade, estabilizar o pass@k e impor limites rígidos em recursão, custo e permissões de tempo de execução.
O ECC 2.0 se baseia no uso diário e real ao adicionar um substrato de plano de controle mais explícito: adaptadores de sessão para estado estruturado, um inventário MCP para exposição segura de ferramentas e serviços de ciclo de vida de worktree para coordenar branches e checkpoints. A família de orquestradores (orch-*) padroniza a execução multiagente com guardrails e status determinístico. Criticamente, o sistema mantém a paridade entre harnesses — então as mesmas superfícies de habilidades e regras se comportam de forma consistente no Claude Code, Cursor, Codex, OpenCode, Gemini e outros. Para líderes, isso significa menos lock-in e um único caminho de governança; para engenheiros, menos surpresas e rollback mais fácil.
O desempenho aqui é prático, não teórico. Orçamento de tokens e roteamento de modelos reduzem o inchaço de contexto; registros de decisão tornam os passos do agente auditáveis; ciclos de verificação aplicam portões de aprovação/reprovação; e padrões de paralelização mantêm a latência sob controle para repositórios maiores. A segurança é integrada de forma rigorosa via varredura e permissões para que você possa deixar agentes operarem mais próximos da produção sem abrir superfícies de ataque. O efeito líquido é uma queda mensurável no tempo de iteração e retrabalho — especialmente em bases de código multi-serviço — enquanto mantém snapshots claros de entrega para revisões de PR, lançamentos e resposta a incidentes.


