AI가'끝났어요'해도 불안하다면
프로용깃허브 주간 인기 TOP10© AIKOREACLUBaffaan-m/ECC
AI가 '끝났어요' 해도 불안하다면
코딩 AI가 계획, 테스트, 검토, 확인, 기억까지 순서대로 하도록 에이전트, 스킬, 훅, 보안 검사를 한 번에 넣는 묶음이에요
코딩 AI에게 기능 하나를 맡기면 금방 "다 됐어요"라는 답이 와요. 그런데 테스트는 돌렸는지, 다른 눈으로 검토는 했는지, 내일 새 대화에서 오늘 정한 걸 기억할지는 알 수 없죠.ECC는 계획, 테스트, 구현, 검토, 확인, 기억, 개선의 일곱 단계를 코딩 AI에 깔아 줘요. 매번 프롬프트로 부탁하던 일하는 순서를, 한 번 설치로 몸에 배게 하는 거예요. 별이 29만 개를 넘었고, 이번 주에도 6,201개가 더 붙었어요.
시스템 없이 쓰면 생기는 여섯 가지
칸을 누르면 ECC를 넣었을 때로 바뀌어요.
README의 'ECC를 고르는 이유' 표를 그대로 옮겨 저희가 그린 그림이에요. 실제로 얼마나 지켜지는지는 쓰는 코딩 AI와 설치 범위에 따라 달라져요.
한눈에
무엇인가요
한 묶음이에요. ECC는 코딩 AI에 계획, 테스트, 구현, 검토, 확인, 기억, 개선으로 이어지는 순서를 넣어 줘요. README 기준(2026-11-03)으로 에이전트 71개, 스킬 314개, 명령 98개에 훅, 규칙, 기억, 보안 검사 도구 AgentShield가 함께 들어 있어요.부품마다 맡은 일이 달라요. 스킬은 필요할 때만 읽히고, 에이전트는 자기 맥락과 권한을 따로 가져 계획과 구현과 검토를 나눠 맡아요. 규칙은 늘 읽히니 골라서 넣고, 훅은 모델 밖에서 돌죠. 일을 이렇게 나눠야 대화창에 저장소 전체를 쏟지 않고도 기능을 늘릴 수 있다는 게 README의 설명이에요.클로드 코드에서 가장 잘 돌아요. 코덱스와 Qoder는 전용 설치 경로가 있고, 커서, 오픈코드, 제미나이 같은 다른 도구는 기능 일부만 된다고 만든 사람이 직접 밝혀요.
함께 쓰는 도구 · 클로드 코드 · 코덱스 · 키미 코드 · Qoder · 커서 · 오픈코드 · 제미나이 · 깃허브 코파일럿
이런 분께
- 클로드 코드로 실제 서비스를 만들고 있는 개발자
- AI가 테스트 없이 코드를 바꾸는 게 불안한 분
- 여러 코딩 도구를 오가며 같은 규칙을 쓰고 싶은 팀
어떻게 작동하나요
결과는 코드가 아니라 증거 묶음이에요. README가 보여 주는 테스트 우선 흐름은 이래요.
1. /ecc:plan 으로 계획을 받고 확인하거나 고쳐요
2. tdd-workflow 를 켜고 구현 전에 실패(RED) 증거를 남겨요
3. 통과(GREEN)할 때까지 구현해요
4. 새 맥락에서 검토하고, 찾은 문제는 회귀 테스트를 더해 고쳐요
5. 빌드, 린트, 타입, 테스트를 확인해요기억은 걸러서 남겨요. 긴 대화를 통째로 저장하는 대신 요약, 직감(확신도 점수가 붙은 습관), 다시 쓸 스킬로 걸러요. 기억 보관함(Memory Vault)은 클로드, 코덱스, 키미 같은 여러 코딩 AI가 함께 읽는 마크다운 형식이라 다른 도구로 일을 넘길 수 있어요.설정 자체도 검사해요. 훅은 셸 명령을 실행하고 MCP 서버는 인증 정보를 쥐니, README는 이 둘을 실행되는 설정으로 다루라고 해요. AgentShield는 CLAUDE.md, 설정, MCP, 훅, 에이전트 정의를 살펴 A부터 F까지 등급으로 알려 줘요.
할 수 있는 일
바로 쓸 수 있나요
필요한 것클로드 코드(유료 요금제), Node.js 18 이상, Git, 터미널 사용 경험
비용저장소는 MIT 라이선스로 무료예요. 비공개 저장소용 호스팅 서비스 ECC Pro는 README에 좌석당 월 19달러부터로 나와 있어요
시작하기
- 준비물 확인
Node.js 18 이상, Git, 클로드 코드 2.1 이상이 있어야 해요
node --version - 안내형 설치 실행
설치 범위는 개인 전체(Global user), 훅 강도는 표준(Standard)을 고르면 된다고 README가 권해요
npx ecc-universal@2.2.3 setup - 설치 확인
클로드 코드를 새로 열고 ecc@ecc 가 켜져 있는지 봐요
/plugin list - 다른 설치법(플러그인 명령)
안내형 설치 대신 클로드 코드 안에서 이 두 줄을 써도 같은 결과예요. 둘 중 하나만 하세요
/plugin marketplace add https://github.com/affaan-m/ECC /plugin install ecc@ecc
/ecc:plan "OAuth로 사용자 로그인 기능 추가"
일곱 단계마다 어떤 부품이 움직이나
README에 나온 명령과 숫자(2026-11-03 기준)로 흐름을 보여 주려고 저희가 그린 예시예요. 실제 출력 모양은 설치 방법과 쓰는 코딩 AI에 따라 달라져요.
비슷한 도구
ECC는 순서, 기억, 보안을 한 번에 넣는 큰 묶음이고, 아래 둘은 그중 한 가지에 집중해요(각 README 기준).
주의할 점
- 공식 경로(깃허브 affaan-m/ECC, npm ecc-universal 과 ecc-agentshield, 플러그인 ecc@ecc, ecc.tools)로만 설치하라고 README가 경고해요. 다른 사람이 다시 올린 사본에는 악성 코드가 있을 수 있대요.
- 같은 도구에 설치법을 두 가지 겹치면 스킬과 훅이 두 번씩 돌 수 있어요. 도구마다 한 가지 방법만 고르세요.
- 기억 보관함에 담긴 내용은 검토 전의 맥락일 뿐이에요. README는 꺼낸 기억을 실행 지시로 믿지 말고 중요한 내용은 원래 출처로 확인하라고 해요.
- 명령 기록에서 따옴표 없는 API 키가 다 가려지지 않는 문제가 열린 이슈(#3846)로 올라와 있어요(2026-11-03 확인).
더 보기
클로드 코드를 실험 공개 때부터 써 온 개발자 affaan-m 이 만든 MIT 오픈소스예요. 여러 실제 서비스에서 다듬은 설정이라고 README에 적혀 있어요.
낯선 말
- 에이전트 · 특정 일만 맡아 처리하는 보조 AI. 예를 들어 코드 검토 담당
- 스킬 · AI가 필요할 때 꺼내 읽는 작업 설명서
- 훅 · AI가 파일을 고치거나 명령을 실행할 때 자동으로 끼어드는 검사 장치
- 직감(instinct) · 실제 세션에서 배운 습관. 확신도 점수가 붙고, 관련 있을 때 다시 꺼내져요
- TDD · 테스트를 먼저 쓰고 그 테스트를 통과하도록 코드를 짜는 개발 방식
- MCP · AI가 바깥 도구나 서비스에 연결되는 공통 규격
댓글
AI 답은 참고 자료예요. 법·세금·돈·건강처럼 삶에 큰 영향을 주는 일에서는 AI 답이 정답이 될 수 없어요. 최종 판단은 전문가나 공식 기관에서 확인하세요.

