cobusgreyling/loop-engineering
JavaScript5 / 0
프롬프트 대신 자동화 루프를 설계해 에이전트를 오케스트레이션하고 loop-init·loop-audit 등 CLI 도구로 준비도와 비용을 점검하는 JavaScript 레퍼런스이다.
TL;DR
루프 엔지니어링은 프롬프트를 수동으로 반복하는 대신 자동화 루프라는 제어 시스템을 설계해 에이전트를 오케스트레이션하는 실무 레퍼런스다. 레포는 loop-init으로 스캐폴드를 생성하고 loop-cost로 토큰 비용을 추정하며 loop-audit으로 제약·거버넌스를 점수화하는 통합 CLI 툴셋과 패턴·스타터를 제공해 초기 도입에서 단계적 확장까지 운영 흐름을 지원한다. 작업 트리 기반 격리, 서브에이전트의 maker/checker 분리, MCP를 통한 안전한 도구 접근 같은 프리미티브가 루프의 핵심 동작을 구성하며 이 구조는 비용·안전성·추적 가능성을 동시에 개선하도록 설계되었다. 다만 긴 실행과 서브에이전트 다단계 구성에서 토큰 비용과 이해 부채가 급증할 수 있어 감사와 점진적 롤아웃으로 위험을 통제해야 한다.
핵심 포인트
- 단일 레포지토리 내에 스캐폴드, 비용 추정, 감사, 동기화, MCP 런타임 등 운영에 필요한 CLI 도구들을 통합해 개발자가 별도 조합 없이 루프 전 주기를 실험할 수 있게 한다. 통합된 툴셋은 스타터·패턴·프리미티브 매트릭스와 연결되어 특정 에이전트로의 매핑을 빠르게 적용할 수 있다. 이 구성은 단순 예제가 아닌 운영 가이드를 포함하는 점에서 실무 전개까지 고려된 참조 아키텍처로 기능한다.
- 패턴 중심 접근으로 Daily Triage, PR Babysitter, CI Sweeper 등 현실적 운영 시나리오에 맞춘 스타터와 레벨(L1~L3) 기반 단계적 롤아웃을 제공해 점진적 자동화 전환을 지원한다. 각 패턴은 권장 카덴스·토큰 비용 범주·주차별 기대 결과를 함께 제시해 운영자가 손쉽게 위험과 비용을 조율할 수 있다. 이 방식은 단일 프롬프트 템플릿보다 운영상 예측 가능성과 추적성을 높인다.
- 리포지토리 자체가 validate-patterns와 audit 워크플로를 실행하도록 구성되어 실무 수준의 품질 규칙과 배포 파이프라인을 레퍼런스로 제공한다. README와 데모, 인터랙티브 쇼케이스가 연결되어 있어 설계안의 효과를 시각적으로 확인하고 검증 사례를 파생시킬 수 있다. 이 구조는 단순 문서가 아니라 운영 가능한 예제 셋을 함께 전달한다.
- 루프 초기화 도구로 스킬, 상태, 예산 파일을 자동 생성하고 첫 Loop Ready 점수와 시작 명령을 출력해 즉시 테스트 가능한 스캐폴드를 제공한다. 이 과정은 --tool 옵션으로 대상 에이전트를 지정할 수 있어 여러 에이전트 환경에 동일한 루프 구조를 적용할 수 있다. 스캐폴드 결과물은 패턴별 스타터와 연계되어 빠른 프로토타이핑과 안전성 검사로 이어진다.
벤치마크
| 벤치마크 | 지표 | 값 | 비교 |
|---|---|---|---|
| Loop Ready demo | score | 10 → 70 → 100 | — |
이미지 분석



10.6k
STARS
1.5k
FORKS
+204
TRENDING
5
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.