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