<aside> 🔁 한 줄로 말하면 — 이제 AI한테 '매번 시키지' 말고, 알아서 굴러가게 '루프(loop)'를 짜라는 거예요. 단, 핵심은 루프의 '모양'이 아니라 안에 든 '검증'과 '예산 안전장치'입니다. 이 글은 코드를 몰라도 그 원리와 적용법을 이해하도록 쉽게 풀었어요.
</aside>

쉽게 비유하면, 예전엔 AI한테 일을 시킬 때 사람이 옆에 붙어서 '이거 해줘', '저거 고쳐줘' 하고 매번 말로 시켰어요(이걸 '프롬프트'라고 해요). 그런데 이게 너무 손이 많이 가니까, 똑똑한 개발자들이 생각을 바꿨어요. '내가 매번 시키지 말고, AI가 알아서 일을 반복하게 만들어두자'. 이렇게 사람이 시키던 자리를 '자동으로 도는 시스템(루프)'으로 대체하는 걸 '루프 엔지니어링'이라고 불러요. Claude Code를 만든 개발자(Boris Cherny)와 유명 인디 개발자들이 'AI한테 더 이상 프롬프트 안 친다, 루프를 짠다'고 공언하면서 화제가 됐고, 개발자 Addy Osmani가 이 흐름에 'Loop Engineering'이라는 이름을 붙였어요. 한마디로 '일을 시키는 사람'에서 '일하는 시스템을 짜는 사람'으로 바뀌는 거예요.

루프의 뼈대는 의외로 단순해요. ①트리거 — 언제 시작할지(예: 매일 아침 9시, 또는 새 메일이 왔을 때). ②액션 — 무엇을 할지(예: 뉴스 요약, 데이터 정리). ③정지조건 — 언제 멈출지(예: 다 끝나면, 또는 3번 시도하면). 이 셋만 정하면 AI가 그 안에서 알아서 돌아요. 원조는 2025년 Geoffrey Huntley라는 개발자가 만든 'ralph'인데, '한 번에 한 가지 일만, 매번 새 마음으로 시작'하는 게 비결이었어요. 사람으로 치면 매번 머릿속을 깨끗이 비우고 새로 집중하는 거라, 헷갈려서 일을 망치는 걸 막아줘요. 요즘은 이걸 도구가 아예 내장 기능(예: Anthropic의 /goal)으로 만들어서, 어려운 설정 없이도 쓸 수 있게 됐어요.
[루프의 3요소]
① 트리거(시작) : 언제 → 매일 9시 / 메일 도착 시
② 액션(실행) : 무엇을 → 요약·정리·초안 작성
③ 정지조건(끝) : 언제 멈춤 → 완료되면 / N번 시도하면

여기가 제일 중요해요. 트리거·액션·정지조건만 있으면, AI가 '결과물처럼 보이는 쓰레기'를 끝없이 만들어낼 수 있어요. 그래서 3개를 더 얹어야 해요. ④검증자(채점하는 AI) — 만드는 AI와 채점하는 AI를 따로 둬요. 자기가 만든 걸 자기가 합격시키면 안 되니까요(사람도 자기 시험 자기가 채점하면 안 되잖아요). ⑤기억(메모리) — 뭘 시도했고 왜 실패했는지를 기록해둬요. 단, '머릿속'이 아니라 파일에 적어둬야 다음에 또 실수 안 해요. ⑥관찰·되돌리기 — 매번 얼마 들었고, 결과가 뭐였고, 왜 멈췄는지 다 기록하고, 잘못되면 이전으로 되돌릴 수 있게 해요. 이 6개가 갖춰져야 '믿고 맡기는 자동화'가 됩니다. 이 6요소는 Claude·Codex·Gemini 세 AI가 각각 따로 분석했는데도 똑같은 결론을 낸 부분이라 신뢰도가 높아요.
[3요소(뼈대) + 3요소(운영) = 6요소]
① 트리거 ② 액션 ③ 정지조건 ← 뼈대
④ 검증자(만드는 AI ≠ 채점 AI) ← 품질
⑤ 기억(시도·실패를 파일에 기록) ← 학습
⑥ 관찰·되돌리기(비용·결과 로깅, 롤백) ← 안전