ECC

affaan-m파일 3,734개

★ 259,585주당 +5,345조회 5

무엇인가

ECC는 코딩 에이전트의 작업 순서 자체를 규율하는 하네스 성능 최적화 시스템이다. 계획 수립, 테스트 기반 검증, 별도 컨텍스트에서의 자기 리뷰, 기억 보존, 반복 성과의 스킬화라는 영역을 규칙과 절차로 고정한다.

어떻게 동작하나

동작은 플러그인 단위로 붙는다. `ecc@ecc` 플러그인 하나가 에이전트 정의, 스킬, 레거시 명령 셤, 훅, 규칙, 메모리, 지속 학습, AgentShield 보안 스캔을 함께 설치한다. 설치 스코프와 훅 프로필을 선택할 수 있고, 컨텍스트 창은 최소화하고 나머지는 외부에 영속화하는 방침을 따른다.

무엇과 다른가

프롬프트에 절차를 직접 적어 넣는 방식과 달리, 설치 시점에 한 번 구성하면 이후 작업에 계속 적용된다. 단일 규칙 파일(CLAUDE.md·AGENTS.md)이 정적 지침만 담는 것과 비교하면, 훅·메모리·보안 스캔·지속 학습이 실행 계층에서 결합된다는 점이 구조적 차이다.

어떻게 쓰나

설치 경로는 npm 패키지 `ecc-universal`이다. `npx [email protected] setup`이 Claude Code 플러그인 설치·업데이트·스코프 변경·훅 프로필 변경을 안내하고, `npx [email protected] install --guided`가 Claude Code·Codex·Kimi Code를 한 흐름에서 선택하게 한다. `--dry-run`으로 쓰기 전 확인이 가능하다.

전제와 한계

Claude Code에서 가장 잘 동작하며 Codex 동기화 경로를 지원한다. Cursor·OpenCode·Gemini·Zed·GitHub Copilot·Antigravity·Qwen 등에는 기능이 제한된 어댑터로 붙으므로 동등한 기능을 가정할 수 없다. 고급 관리형 어댑터는 별도의 `ecc install --target ...` 경로를 쓰며, 공식 배포 채널 외의 재업로드본은 검토되지 않는다.

관련 논문 4

유사 스킬