정의
Agentic Loop Taxonomy는 agent가 stop condition을 만족할 때까지 작업 cycle을 반복하는 방식을 네 가지로 구분하는 프레임이다. 핵심은 자동화 수준이 아니라 무엇을 agent에게 넘기는가다. Turn-based는 check를, goal-based는 stop condition을, time-based는 trigger를, proactive loop는 prompt와 routine 전체를 넘긴다.
네 가지 루프
| Loop | 넘기는 것 | Trigger | Stop | 적합한 작업 |
|---|---|---|---|---|
| Turn-based | 검증 check | 사용자 prompt | agent가 완료 판단 또는 추가 맥락 요청 | 짧은 one-off 작업, 탐색과 결정 |
| Goal-based | stop condition | 실시간 수동 prompt | goal 달성 또는 turn cap | 테스트 통과, 점수 threshold 등 검증 가능한 작업 |
| Time-based | trigger | 시간 간격 | 취소 또는 작업 완료 | PR 확인, CI 감시, 정기 요약 |
| Proactive | prompt와 routine | event 또는 schedule | 각 task goal 달성, routine은 비활성화 전까지 유지 | bug triage, migration, dependency upgrade |
핵심 원칙
- 복잡한 loop를 먼저 쓰지 말고 가장 단순한 해법에서 시작한다.
- 반복이 필요한 이유가 있어야 한다. 반복이 없으면 prompt만으로 충분하다.
- 루프는 반드시 경계를 가져야 한다. Stop condition, turn cap, 시간 간격, 비용 한도가 필요하다.
- 좋은 loop는 agent가 계속 일하게 하는 장치가 아니라, 사람이 병목인 부분 하나를 안전하게 넘기는 장치다.
관계
- 20260612-ai-agent-work-harness — agent output을 통제하고 검증하는 상위 하네스.
- 20260710-verifiable-stop-condition — goal-based loop의 핵심 하위 개념.
- 20260710-proactive-agent-routine — proactive loop를 운영 routine으로 확장한 개념.
출처
클리핑 · Hada · Claude blog