AI가 자동으로 완성하는 코드 개발 플러그인, 16분 안에 구현
원제 Superlite: A Faster Alternatie to Superpowers
105 포인트댓글 44

Key Point
자율 코딩 에이전트의 실질적 병목(대기 시간, 빈번한 승인)을 해결해 개발 속도를 52% 단축한 구체적 방법론과 성과를 제시한다.
핵심 요약
- 저자는 Claude Code의 기존 협업 방식(Superpowers)이 단계별 승인을 위해 자주 사람의 개입을 요구해 시간 낭비가 심하다는 점을 깨달았다.
- 문제를 분석한 결과 인간 게이트(기능당 8~12개 승인), 순차 실행, 모든 작업 후 리뷰, 여러 스킬의 반복 테스트, 느린 Opus 에이전트 사용이 병목이었다.
- 이를 해결하기 위해 Superlite를 개발했다: 한 번의 승인으로 설계와 계획을 확정하고, 병렬 실행 가능하도록 작업 그래프를 분할하며, 에이전트를 계층별로 할당하고, 코드로 규칙을 강제한다.
- Opus는 계획과 디스패치만, Sonnet은 대부분 작업, Haiku는 명확한 소작업을 수행하며, 최종 검수 Opus는 수정 불가하고 지적만 한다.
- 순차 21개 작업을 최대 18개 에이전트가 동시 실행하도록 변경했고, 테스트를 백그라운드로 이동시키고, 고정된 작업부터 먼저 실행하도록 최적화했다.
- 벤치마크: 같은 사양의 프로젝트(정적 사이트 생성기 + 스프레드시트 엔진, 177개 숨겨진 테스트)에서 Superpowers는 평균 33.6분, Superlite는 16.1분 소요했다.
- Superlite는 초기 9모듈 프로젝트에서 34.4분(Superpowers)을 8.8분으로 단축했고, 더 큰 프로젝트에서도 21~48분 범위의 Superpowers 대비 21~31분으로 안정성이 높다.
- GitHub(iha2/superlite)에서 플러그인으로 설치 가능하며, 프로젝트 설명과 오케스트레이터(사람/AI) 선택 후 자동 실행된다.
- 진행 상황은 progress.md(결정과 로그), test-summary.json(테스트 결과), metrics.jsonl(에이전트별 비용·시간)로 추적할 수 있다.
- 사용자 명령어에 따라 새 프로젝트, 기존 기능 추가, 디버깅, 소수정, 무인 실행, 배포 완료 등으로 동작을 조절한다.
- 병렬 작업은 주로 큐 제거로 실현되었으며, 에이전트 권한 제한(코드 편집 금지 규칙), 백그라운드 테스트, 3단계 전용 수정 에이전트로 정점 최적화를 완성했다.