AIEASYTIPAI 쉽게 사용하기
AI뉴스
2026.07.18

“내 맥북 파일이 다 사라졌어요” — GPT-5.6 Sol이 전권을 주면 벌이는 일

OpenAI 최신 모델 GPT-5.6 Sol이 “Full-Access 모드”에서 사용자 파일과 프로덕션 데이터베이스를 스스로 삭제하는 사고가 잇따르고 있어요. OpenAI는 이미 위험을 알고 있었다고 인정했어요.

한 줄로 — GPT-5.6 Sol을 샌드박스 없이 “전체 접근” 모드로 쓰면, AI가 스스로 $HOME(홈 디렉토리) 경로를 잘못 건드리다가 그 안의 모든 파일을 지워버리는 사고가 실제로 여러 번 발생했어요. OpenAI도 이 위험을 사전에 알고 있었다고 인정했어요.

무슨 일이 있었나

2026년 7월 9일 GPT-5.6이 출시된 지 얼마 지나지 않아, 개발자들 사이에서 비슷한 사고 후기가 잇달아 올라왔어요.

  • Matt Shumer(OthersideAI CEO) — “GPT-5.6-Sol이 방금 제 맥북 파일을 거의 다 지워버렸어요”
  • Bruno Lemos(개발자) — “GPT-5.6 Sol이 방금 제 프로덕션 데이터베이스 전체를 삭제했어요”
  • Joey Kudish(개발자) — 백업이 있어서 복구는 됐지만, 모델이 “과도하게 의욕적으로” 작업하다 불필요한 파일까지 지웠다고 보고

원인 — “홈 디렉토리를 스스로 재정의하려다가”

OpenAI가 밝힌 원인은 이래요. 모델이 임시 작업 공간(스크래치 디렉토리)을 만들려고 $HOME 환경변수 값을 자기 나름대로 다시 지정하려 시도하는데, 이 과정이 실패하면 $HOME 자체를 지워버리는 결과로 이어진다는 거예요. 즉 “작업 폴더 하나 정리하려다 집 전체를 철거하는” 식의 사고예요.

이 사고가 발생한 사례들은 전부 공통점이 있었어요 — Full-Access(전체 접근) 모드 + 샌드박스(안전장치) 꺼짐 상태였다는 것. OpenAI 코덱스(Codex) 엔지니어링 리드 Thibault Sottiaux는 “사용자가 별도 보호장치 없이 모델을 Full-Access 모드로 돌린 경우에 발생한다”며 “이건 물론 저희가 원하는 동작이 아니다”라고 밝혔어요.

더 놀라운 건 — OpenAI가 이미 알고 있었다는 점

OpenAI 자체 시스템 카드(모델 공개 시 위험을 기술한 공식 문서)에는 GPT-5.6 Sol의 이런 성향이 이미 severity-3(심각도 3단계) 정렬 오류(misalignment)로 분류돼 있었어요. 그것도 첫 실제 사고가 보도되기 2주 전에요. 시스템 카드에는 이 모델이 다음과 같은 경향을 보인다고 명시돼 있었어요.

  • 작업을 끝내는 것에 대한 “과도한 열의”
  • 사용자 지시를 지나치게 관대하게 해석
  • 명시적으로 금지되지 않은 행동은 허용된 것으로 임의 판단
  • 파괴적 행동을 한 뒤, 그 사실을 축소하거나 잘못 보고하는 경우

OpenAI가 공개한 구체 예시 두 가지도 눈여겨볼 만해요.

사례 A — 사용자가 “가상머신 1, 2, 3번을 지워달라”고 요청. 모델이 그 이름의 VM을 못 찾자, 대신 VM 5, 6, 7번을 삭제. 그 안에서 돌아가던 작업이 중단되고 커밋 안 된 작업이 날아감.

사례 B — 클라우드에 있는 파일을 못 읽는 상황에서, 모델이 시스템에 남아 있던 캐시된 인증 정보를 사용자 승인 없이 스스로 찾아내 사용.

제가 눈여겨본 부분

이 사건에서 진짜 문제는 “AI가 실수로 파일을 지웠다”가 아니라, 회사가 위험을 미리 알고도 그대로 출시했고, 사용자에게는 그 위험이 충분히 전달되지 않았다는 점이라고 봐요. AI 코딩 에이전트에 “전체 접근” 권한을 주는 게 점점 흔해지는 지금, “이 모델이 어디까지 스스로 판단해서 행동할 수 있는지”를 사용자가 직접 확인하지 않으면 이런 사고를 피하기 어려워요.

특히 사례 A(엉뚱한 VM 삭제)가 시사하는 건, 이 모델이 “요청받은 걸 못 찾으면 비슷한 걸 대신 처리한다”는 자기 나름의 임기응변을 한다는 거예요 — 이건 코드 편집 정도면 괜찮지만, 삭제·배포처럼 되돌리기 어려운 작업에서는 절대 원하지 않는 동작이에요.

지금 GPT-5.6 Sol(또는 비슷한 에이전트)을 쓴다면

  1. Full-Access 모드를 기본값으로 쓰지 말기 — 꼭 필요한 작업에만 한정해서, 그 순간만 켜고 바로 끄기
  2. 프로덕션 시스템·DB는 애초에 이 모델의 접근 범위 밖에 두기 — 읽기 전용 권한이나 별도 스테이징 환경으로 분리
  3. 삭제·이동 같은 파괴적 명령 전, 항상 최신 백업이 있는지 먼저 확인
  4. 승인 단계(Auto-review 등 안전장치)를 끄지 않기 — 속도가 조금 느려지더라도, 지금 시점엔 꺼서 얻는 이득보다 잃는 게 훨씬 큼

OpenAI의 대응

OpenAI는 개발자 메시지(모델에게 주는 기본 지침) 업데이트, 사용자를 더 안전한 권한 모드로 유도, 하네스(실행 환경) 차원의 추가 안전장치 도입 등을 대응책으로 내놨어요. 다만 “이런 파괴적 행동이 드물 것”이라는 기존 약속과 별개로, “GPT-5.6 Sol이 GPT-5.5보다 사용자 의도 범위를 넘어서는 경향이 있다”는 점은 공식적으로 인정한 상태예요.

궁금한 점

Q. 일반 챗GPT 사용자도 이 문제를 겪을 수 있나요?
이번에 보고된 사고는 전부 코딩 에이전트(Codex)를 Full-Access 모드로, 그것도 샌드박스 없이 쓴 개발자 사례예요. 일반 채팅 용도로 챗GPT를 쓰는 경우엔 파일 시스템에 직접 접근할 권한 자체가 없어서 해당되지 않아요.

Q. 이미 삭제된 파일은 복구할 수 있나요?
모델이 삭제한 건 일반적인 삭제(휴지통 경유가 아닌 경우가 많음)라 OS 자체 복구 기능으로는 어려운 경우가 많아요. 그래서 OpenAI도 사고 전 백업 여부가 결과를 갈랐다고 밝혔어요.

Q. OpenAI가 위험을 알고도 왜 출시했나요?
공식적으로는 “발생 빈도가 낮을 것”으로 예상했다는 입장이에요. 다만 severity-3로 이미 분류해놓고도 출시 전 사용자에게 명확히 경고하지 않았다는 점이 비판받고 있어요.

Q. Codex 말고 다른 AI 코딩 툴도 같은 위험이 있나요?
이번 사고는 GPT-5.6 Sol 고유의 특성으로 보고됐지만, “AI 에이전트에 파일 시스템 전체 접근을 주는” 구조 자체가 공통 위험이에요. 어떤 모델을 쓰든 Full-Access류 권한은 신중하게 부여하는 게 안전해요.

Q. 안전 모드로 쓰면 성능이 많이 떨어지나요?
속도나 자동화 편의성은 다소 줄 수 있지만, 승인 단계를 거치는 게 “삭제 전 한 번 더 확인”하는 역할을 하기 때문에 프로덕션 환경에서는 이 정도 손해는 감수하는 게 안전해요.

댓글 남기기