Claude Code, 업데이트 오류로 시스템 손상 유발
AI 기업 Anthropic이 개발한 코드 도구 Claude Code에서 심각한 버그가 발견됐다. 특정 시스템 설정에서 문제가 발생할 경우 일부 워크스테이션을 '브릭(Brick)' 상태, 즉 사용할 수 없게 만들 수 있는 오류였다.
자동 업데이트 버그로 시스템 불안정
GitHub에 보고된 내용에 따르면, Claude Code의 자동 업데이트 기능이 일부 워크스테이션의 안정성을 저하시킬 수 있는 명령어를 포함하고 있었다. 특히, 이 도구가 루트(root) 또는 슈퍼유저(superuser) 권한으로 설치될 경우 특정 시스템 파일의 접근 권한을 변경하면서 부팅 불가능한 상태를 초래할 수 있었다.
사용자가 직접 복구 시도해야 하는 상황 발생
실제로 일부 사용자는 이 문제로 인해 기본 시스템 파일의 접근 권한이 손상되었으며, 이를 복구하기 위해 별도의 조치를 취해야 했다고 보고했다. 한 GitHub 사용자는 손상된 권한을 복구하기 위해 '구조 요청 인스턴스'를 사용해야만 했다며 예상치 못한 문제에 대한 불편을 호소했다.
Anthropic, 문제 수정 및 해결 가이드 제공
이에 대해 Anthropic 측은 문제를 인정하며, TechCrunch를 통해 해당 명령어를 Claude Code에서 제거했다고 밝혔다. 또한, 영향을 받은 사용자들이 문제를 해결할 수 있도록 가이드 문서를 제공했으며, 초기 문서에 오타가 있었으나 이를 신속하게 수정했다고 전했다.
AI 코드 도구의 안정성, 지속적인 검토 필요
이번 사건은 AI 기반 코드 도구의 자동 업데이트 기능이 예상치 못한 부작용을 초래할 수 있음을 보여주는 사례다. 특히, 루트 권한이 필요한 소프트웨어는 더욱 신중한 검토가 필요하며, 충분한 테스트가 이루어져야 한다. 향후 유사한 문제가 발생하지 않도록, AI 개발사들이 보다 철저한 검증 과정을 거칠 필요가 있다.