본문 바로가기

#9 AI/9-1 AI Engineering

루프 엔지니어링

루프 엔지니어링 (2026년 7월~)

- 정의: 사람이 매번 프롬프트를 넣는 대신, 목표 → 행동 → 관찰(CI 테스트 등) → 조정을 반복하는 루프를 설계하는 일이에요.
- 확산: Claude Code를 만든 Boris Cherny와 OpenClaw를 만든 Peter Steinberger의 언급이 퍼지면서 주목받았어요(ADTmag, 2026년 7월 1일). Andrew Ng은 루프를 세 겹으로 설명해요.
  - 에이전트 코딩 루프
  - 개발자 피드백 루프
  - 사용자 반응 같은 외부 피드백 루프
- 구성 요소(IBM, 2026년 7월 17일):
  - 스케줄과 자동화
  - 이벤트 훅
  - 워크트리
  - 스킬 파일
  - 검증 서브에이전트(만드는 쪽과 확인하는 쪽 분리)
  - 루프를 이어 주는 기억 장치("spine")
  - 명시적인 종료 조건
- 선행 개념: Geoffrey Huntley의 "Ralph Wiggum" 루프는 테스트, 린트, 타입 검사가 통과할 때까지 에이전트를 반복 실행해요. 이걸 back-pressure 엔지니어링이라고 불러요.
- 위험:
  - comprehension debt: 테스트는 통과하는데 사람이 코드를 이해하지 못하는 부분이 늘어남
  - intent debt: 설계 의도가 기록되지 않아 에이전트가 엉뚱한 목표를 최적화함
  - 실패한 시도를 반복하며 토큰을 낭비함

LIST