Goal Mode 자율루프
AI 코딩 에이전트를 단발성 프롬프트가 아닌 자율 루프로 운영하는 패러다임. 종료 조건(termination condition)의 품질이 곧 에이전트 성능을 결정한다.
정의
Goal Mode는 OpenAI Codex의 /goal 슬래시 커맨드로 대표되는 자율 코딩 에이전트 운영 방식이다. 개발자가 “이 목표를 달성할 때까지 알아서 굴러라” 라고 지시하면, 에이전트가 계획·실행·평가·재계획의 루프를 스스로 반복한다.
본질은 슬래시 커맨드가 아니라 루프 자체다. 같은 사고방식이 Claude Code, Cursor 등 어떤 자율 코딩 에이전트에도 동일하게 적용된다.
핵심 원리: 종료 조건이 전부다
루프 = 종료 조건 + 반복 본문. AI 에이전트 루프는 반복 본문(LLM 호출)은 모델이 알아서 하지만, 종료 조건은 사람이 설계해야 한다. 이게 모호하면 두 가지 실패 패턴이 발생한다.
두 가지 실패 패턴
| 패턴 | 증상 | 원인 |
|---|---|---|
| Stop Too Early | 목표 미달 상태로 조기 종료 | 종료 조건이 너무 느슨 |
| Never Stop | 무한 루프로 컨텍스트·비용 폭주 | 종료 조건이 비현실적/측정 불가 |
3가지 원칙
OpenAI 내부 검증 + 본 영상에서 정리된 패턴:
- 정량적 목표 설정 — 정성적 목표를 체크리스트로 변환. 자세한 패턴은 별도 정리 필요.
- 짧은 피드백 루프 — 짧은-피드백-루프
- 외부 메모리 3종 세트 — 외부메모리-experiments-md
관련 개념
- Autonomous-Agent
- agent-runtime-architecture
- Fundamentals-of-Building-Autonomous-LLM-Agents
- Ralph-Loop
- PRAL-Loop
- agent-error-learning-loop