한 줄 정의

AI 코딩 에이전트가 자율적으로 작업을 수행할 수 있도록 전략적으로 설계된 피드백 및 작업 반복 루프 구조입니다.

핵심 요지

  • 루프 디자인의 본질: 단순한 대화형 프롬프팅에서 벗어나, AI가 스스로 생각하고 도구를 쓰며 피드백을 반복하는 자율적 워크플로우를 설계하는 기술입니다.
  • 5단계 루프 발전: 규칙 기반 자동화 → 가이드형 실행 → 인간 협업형 → 자율 워크플로 → 다중 에이전트 스웜 순으로 발전합니다.
  • 스웜 루프(Swarm Loop) 9단계: 작업을 분할하고, 격리된 워크트리에서 병렬 실행하며, 훅과 평가 시스템을 통해 품질을 제어하고, 리드 에이전트가 통합하는 체계적인 방식입니다.

상세

0xMorty가 제시하는 9단계 스웜 루프는 여러 에이전트를 조율할 때 발생할 수 있는 소스 코드 오염과 머지 충돌을 방지하기 위한 엔지니어링 표준입니다. 핵심은 인간이 직접 모든 코드를 관리하는 대신, 잘 설계된 루프를 통해 에이전트의 행동을 제약하고 검증하여 주니어 수준의 AI를 시니어 엔지니어처럼 작동하게 만드는 것입니다.

관련 노트