앤스로픽의 Claude Code v2.1.311은 개발자가 환경 변수 CLAUDE_CODE_EVEN_MORE_DANGEROUSLY_SKIP_PERMISSIONS=1을 설정하면 AI 에이전트가 rm 명령을 실행할 때 승인 절차를 생략하도록 한다. 기본 설정이 바뀐 것은 아니며, 개발자가 직접 이 옵션을 켜야 한다.

앤스로픽 기술진의 데이지 홀먼(Daisy Hollman)은 기존 --dangerously-skip-permissions 옵션도 rm -rf ~ 같은 일부 명령은 차단한다며, 이번 변경으로 새 환경 변수를 설정하면 그 제한도 해제할 수 있다고 밝혔다. 이 내용은 v2.1.311 변경 기록에는 기재되지 않았다고 보도됐다.

Claude Code에는 기본값, acceptEdits, plan, auto, dontAsk, bypassPermissions 등 여러 권한 모드가 있다. bypassPermissions 모드는 안전 점검 없이 대부분의 작업을 허용하지만, rm과 rmdir처럼 자동 승인되지 않고 사용자에게 권한을 묻는 예외가 있었다. 이번 환경 변수는 이 마지막 제한을 없앤다. 다만 관리 설정 등 다른 제한은 계속 적용될 수 있다. 기존 옵션의 동작은 명령줄 참조, 모드별 설명과 예외는 권한 모드 문서에서 확인할 수 있다.

보도에 따르면 rm -rf ~ 같은 명령으로 저장 장치의 데이터가 지워지는 등 AI 에이전트의 명령 실행으로 데이터가 손실됐다는 사례가 여러 곳에 보고됐다. 이는 사례 보고에 관한 설명이며, 해당 환경 변수의 실제 피해를 독립적으로 검증했다는 뜻은 아니다.