ROACH PI – AI 코딩 에이전트에 엔지니어링 규율을 씌우는 오픈소스 확장
·2026.04.06 16:12
AI 코딩 에이전트의 신뢰성을 높이기 위해 엔지니어링 라이프사이클과 멀티 에이전트 검증 구조를 도입한 오픈소스 확장 도구이다.
AI 코딩 에이전트가 계획 없이 작업하거나 스스로 짠 코드를 검증하지 못해 발생하는 신뢰성 문제를 해결하기 위해, 멀티 에이전트 오케스트레이션을 통한 엔지니어링 라이프사이클을 적용합니다.
명확화 → 계획 → 실행 → 검증 → 정리의 단계를 거치며, 특히 실행 에이전트(Worker)와 검증 에이전트(Validator)를 별도 프로세스로 분리하여 정보 격리를 통한 품질 보장을 꾀합니다.
주요 기능은 다음과 같습니다:
- 12개 전문 에이전트: 탐색, 실행, 계획, 검증 및 5개의 독립적인 리뷰어(아키텍처, 리스크, 사용자 가치 등)를 포함합니다.
- Ultraplan: 복잡한 작업을 마일스톤 단위의 의존성 DAG로 분해합니다.
- Long Run: 대규모 작업을 체크포인트 기반으로 반복 수행하여 컨텍스트 유실에 대응합니다.
- 행동 가드레일: '읽기 전 쓰기 금지', '측정 없는 최적화 금지' 등 엔지니어링 원칙을 에이전트에 자동 주입합니다.
- AI 슬롭 클리너: 실행 후 LLM 특유의 코드 냄새를 6단계에 걸쳐 정리합니다.
모든 프롬프트와 에이전트 정의, 스킬이 마크다운 형식으로 공개되어 있어 완전한 투명성을 제공하며, 숨겨진 시스템 프롬프트 없이 모든 동작을 확인할 수 있습니다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.