왜 다들 Claude나 LLM을 샌드박스 환경에서 돌리는 걸 귀찮아할까?
How come so few people seems to bother sandboxing Claude/LLMs?
핵심 요약
Claude 데스크탑 앱의 보안 취약성을 우려하며 샌드박스 환경의 필요성을 제기한 글입니다.
- 보안 우려 — LLM이 권한 내의 모든 파일을 삭제하거나 수정할 수 있는 위험성 존재함
- 샌드박스 필요성 — 최소 권한 원칙에 따라 접근 범위를 제한해야 한다는 의견임
- 현실적 대안 — 가상 머신(VM) 사용이나 별도의 전용 기기를 활용하는 방식이 언급됨
- 데이터 보호 — 중요한 데이터는 버전 관리와 정기적인 백업으로 방어해야 함
코딩이랑 개발 쪽은 이제 막 발을 들인 뉴비인데, 집에서는 웹 앱이나 모드 만드는 데 Claude를 쓰고 회사에서는 자동화나 파이썬 작업할 때 쓰고 있어.
회사 PC에 Claude 깔아달라고 요청했는데, IT 팀에서 샌드박스 설정도 없이 그냥 Claude Desktop을 냅다 설치해 줘서 깜짝 놀랐음. 말 그대로 내 PC에 있는 모든 파일에 접근 권한이 다 열려 있는 상태거든.
물론 사용자 권한 때문에 PC 자체를 완전히 망가뜨릴 수는 없겠지만, 마음만 먹으면 내 작업 폴더에 있는 거 다 지우고 내가 편집 권한 가진 공유 폴더까지 싹 다 날려버릴 수 있는 거잖아. 뭐 그럴 일은 없겠지만, 가능은 하다는 거지.
소프트웨어 팀을 포함한 다른 직원들한테도 물어봤는데 다들 비슷하게 쓰고 있더라고... 이게 좀 이상해 보임.
보통 IT 보안이라면 '최소 권한 원칙'을 지키는 게 기본 아니야? 내가 특정 작업만 하면 되는데 굳이 Claude가 내 PC 전체나 공유 폴더까지 다 들여다볼 필요는 없잖아, 무슨 말인지 알지?
지금은 개인 PC에서 Claude Desktop을 리눅스 VM으로 돌리고 있는데, 이게 켤 때마다 너무 느리고 PC 자원도 엄청 잡아먹어서 말이야. 더 좋은 방법이 분명히 있을 것 같은데 말이지.
