loopy: AI 에이전트를 위한 반복적 피드백 루프 생성 및 관리 프레임워크

loopy: AI 에이전트를 위한 반복적 피드백 루프 생성 및 관리 프레임워크

해결하는 문제

"one-shot" 프롬프팅의 한계를 해결합니다. 이는 AI 에이전트가 반복적인 개선 메커니즘 없이 작업을 한 번만 수행하도록 요청받는 상황을 의미합니다. 내장된 피드백이 포함된 플레이북인 "loops"를 도입함으로써, 에이전트가 결과로부터 학습하고, 작업을 검증하며, 특정 목표가 달성되거나 진행이 멈출 때까지 단계를 반복할 수 있게 하여 에이전틱 워크플로우를 더욱 신뢰할 수 있고 반복 가능하게 만듭니다.

작동 방식

이 프로젝트는 두 가지 구성 요소로 이루어져 있습니다: 공개 Loop Library (게시된 루프 카탈로그)와 AI 에이전트를 위한 설치 가능한 스킬인 Loopy (Codex, Cursor, Claude Code와 호환됨)입니다.

Loopy를 통해 에이전트는 다음과 같은 작업을 수행할 수 있습니다:

  • Discover: 코드베이스나 채팅 기록에서 반복되는 패턴을 식별하여 새로운 루프를 생성합니다.
  • Find & Adapt: 라이브러리에서 기존 루프를 검색하고 특정 프로젝트 제약 조건에 맞게 조정합니다.
  • Craft: 인터뷰 프로세스를 사용하여 처음부터 맞춤형 루프를 구축합니다.
  • Run & Debrief: 제한된 횟수의 패스로 루프를 실행하고 결과를 분석하여 최소한의 개선 사항을 제안합니다.
  • Save & Publish: 루프를 로컬의 LOOPS.md 파일에 저장하거나 공개 라이브러리에 제출합니다.

대상 사용자

프로덕션 에러 수정, 테스트 커버리지 개선, 또는 문서 유지 관리와 같은 작업을 위해 단순한 프롬프트를 넘어 구조화되고 반복적인 워크플로우를 원하는 개발자와 AI 에이전트 사용자입니다.

주요 특징

  • Bounded Execution: 루프에는 에이전트가 무한히 실행되는 것을 방지하기 위한 명확한 중단 지점과 승인 경계가 포함되어 있습니다.
  • Evidence-Based: 성공 여부의 검증을 요구하며, 작업 및 결과에 대한 "receipts"를 제공합니다.
  • Agent Integration: 인기 있는 AI 코딩 에이전트에 스킬로 직접 설치할 수 있습니다.
  • Project-Local Storage: 세션 간 재사용을 위해 맞춤형 루프를를 프로젝트 루트 디렉토리에 저장하는 것을 지원합니다.

Sources