🔥 루프 길들이기 — 폭주를 목격하고, 안전벨트를 걸다

1막: 안전벨트 없는 루프를 돌려 반복 카운터·토큰 미터가 폭주하는 걸 목격한다. 2막: 최대 반복·토큰 예산·반복 감지 3종 안전벨트를 손으로 걸어 같은 루프를 멈춰 세운다. 설치 0 · 키 0 · 외부요청 0.
STEP 1 · 어떤 폭주를 볼까요

폭주하는 루프 하나를 고르세요

🎯 에이전트에게 준 목표:
STEP 2 · 안전벨트 3종 (처음엔 전부 꺼져 있음)

루프에 걸 제동장치

① 최대 반복 (max steps) 무식하지만 확실한 상한
N스텝 넘으면 무조건 정지: 20스텝
횟수만 세다가 상한에서 끊는다. 왜 도는지는 몰라도, 절대 N번을 넘기지 않는다.
② 토큰 예산 (budget) 지갑을 지키는 상한
누적 토큰이 넘으면 정지: 5,000
스텝 수는 몰라도 돈이 새는 건 막는다. 매 스텝 누적 맥락을 통째로 다시 보내 비용이 제곱으로 뛰기 때문에(2편 복선), 예산 벨트가 스텝 벨트보다 먼저 걸리기도 한다.
③ 반복 감지 (가드레일) 헛도는 걸 알아채는 상한
같은 행동(도구+인자)이 K번 반복되면 정지: 3회
가장 똑똑하다 — "같은 짓을 또 하네?"를 알아채고 일찍 끊는다. 단, 매번 살짝 달라지는 폭주(할 일 폭발)는 못 잡는다. 그래서 벨트는 겹쳐 건다.
STEP 3 · 돌려보기
내부 안전장치: 어떤 경우에도 200스텝에서 강제로 끊어 브라우저가 멈추지 않습니다(이건 벨트가 아니라 최후의 그물).
반복 카운터 (스텝)
0
아직 안 돌림
토큰 미터 (=돈·시간)
0
₩0 (예시 단가 ₩20/1K토큰 · 실제 계산은 7편)
예산 벨트를 켜면 게이지가 채워집니다. 끄면 한도가 없어 끝없이 넘칩니다.
Signal Vol.3 · 루프 엔지니어링 · 이 데모는 외부 서버·API 키 없이 브라우저 안에서 100% 도는 결정적 시뮬레이션입니다. 실제 폭주의 실패 모드(무한반복·같은 도구 반복호출·예산 초과)를 그대로 재현합니다.