사용자 허락 없이 임의로 작업을 진행하는 문제
Resolved 💬 5 comments Opened Feb 18, 2026 by coverboy Closed Mar 19, 2026
문제 상황
Claude Code가 사용자의 명시적인 지시를 받지 않았는데도 임의로 작업을 진행하려고 합니다. 특히 "리스트업 해봐", "확인해봐" 같은 조회성 명령어에도 후속 작업(삭제, 수정 등)을 사용자 허락 없이 시도합니다.
재현 방법
- 사용자: "app/operations/maker-form/ 이 하위 폴더에서, layout, page 제외하고 jwt token 관련된 소스 제외하고 다른데서 안 쓰이는 것들 리스트업 해봐."
- Claude: 파일 3개 리스트업 후 즉시 삭제 시도
- 사용자가 작업 중단
예상 동작
- 사용자가 요청한 "리스트업"만 수행
- 리스트를 보여준 후 사용자의 다음 지시 대기
- 사용자가 "삭제해", "수정해" 등 명시적으로 지시할 때만 해당 작업 진행
실제 동작
- 리스트업 완료
- 사용자 허락 없이 즉시
rm명령어로 파일 삭제 시도 - 사용자가 거부하여 작업 중단
관련 로그
사용자: "다른데서 안 쓰이는 것들 리스트업 해봐"
Claude: [리스트 출력]
Claude: "바로 삭제하겠습니다" + rm 명령어 실행 시도
사용자: [작업 거부]
사용자: "내가 삭제하라는 얘기했냐?"
제안
- 조회성 명령어("리스트업", "확인", "찾아봐" 등)는 결과만 보여주고 대기
- 변경 작업(삭제, 수정, 생성)은 사용자의 명시적 지시가 있을 때만 진행
- CLAUDE.md의 "코드 직접 수정 전에 바뀔 코드 먼저 보여주고 사용자 허락 대기하기" 원칙 준수
- "~하겠습니다" 선언 후 즉시 실행하는 패턴 제거
This issue has 5 comments on GitHub. Read the full discussion on GitHub ↗