← AI 용어 사전

루프 엔지니어링 (Loop Engineering)

AI 용어
⌨️ AI로 개발하기

사람이 매번 지시하는 대신 에이전트가 스스로 반복 실행·검증하도록 루프를 설계하는 일.

#개발 워크플로#자동화#트렌드

정의

에이전트가 "맥락 수집 → 실행 → 검증 → 반복"을 사람의 다음 지시 없이 돌도록 반복 구조를 설계하는 작업. 2026년 중반부터 널리 쓰이기 시작한 말이다. 같은 프롬프트를 매번 새 컨텍스트로 실행하고 진행 상황은 파일과 git에 남기는 랄프 루프(Ralph loop)가 대표 형태다.

언제 쓰나

테스트 통과, 린트 0건처럼 완료 조건을 기계적으로 확인할 수 있는 긴 작업. 로그 감시·정기 점검처럼 주기적으로 돌려야 하는 일.

언제 안 쓰나

완료 조건이 모호하거나 배포·데이터 삭제처럼 되돌릴 수 없는 작업. 검증·횟수 제한·승인 지점 없이 돌리면 비용만 쓰거나 같은 잘못을 반복한다.

Claude Code에선

/loop 명령으로 프롬프트를 일정 간격으로 반복 실행할 수 있다. 지시할 때는 종료 조건과 최대 반복 횟수를 함께 준다.

예시

"테스트가 전부 통과할 때까지 실패 원인 수정 → 재실행 반복, 최대 10회" → 에이전트가 혼자 돌고 끝나면 결과만 보고.

바로 쓰는 프롬프트

{{목표}}를 달성할 때까지 반복해줘. 매 회차 끝에 {{검증 명령}}으로 확인하고, 통과하거나 {{N}}회에 도달하면 멈추고 결과를 요약해줘.
jt · via term-writer · 복사 0 · KO