SoDam Loop Eng

AI에게 '이거 될 때까지 고쳐줘'를 시켜도 무한 반복·폭주 없이 안전하게 돌아가는 Claude Code 플러그인

JavaScriptClaude CodeAI SafetyGuardrailsAutomationIterationSecurityBeginner Friendly

README

무한 반복으로 11.7시간·6,239회나 폭주했던 실제 사고가 있어, 반복 횟수 상한을 0(무한)으로는 절대 설정하지 못하게 만들었다.

HIGHLIGHTS

  • 01회차마다 이번엔 뭘 바꿀지 먼저 한 줄 안내하지 않으면 파일 수정 자체가 막힘
  • 02같은 결과가 3번 반복되면 헛도는 걸로 보고 자동으로 멈춤
  • 03삭제·강제 푸시 같은 위험 작업은 반복 중에도 매번 확인을 거침
  • 04정기점검 모드는 결과만 보고할 뿐 코드에 수정 기능 자체가 없어 절대 못 고침

HOW IT WORKS

  1. 01시작 전 목표를 다듬고 백업부터 만든 뒤 무결성까지 확인하고서야 반복을 시작
  2. 02실행으로 합격 여부가 나오는 검사와 사람이 봐야 하는 검사를 등급을 나눠 다르게 판정
  3. 03자기 자신의 안전 파일을 건드리는 시도는 어떤 권한 모드에서도 항상 차단됨
  4. 04같은 창을 두 개 띄워도 세션별로 상태가 섞이지 않도록 격리
  5. 05.env·인증서처럼 비밀로 보이는 파일은 내용을 안 열어보고 이름만으로 백업 제외
  6. 06완료·8회·30분·헛돌기·진동 중 하나만 걸려도 자동으로 멈추고 한국어로 요약
  7. 07외부 라이브러리 없이 Node 내장 기능만으로 동작