Claude에 서버사이드 컨테이너 환경 추가 — Code Interpreter 기능 출시
Claude now has access to a server-side container environment
TL;DR Highlight
Claude.ai에서 Excel, PowerPoint, PDF, 문서 파일을 직접 생성·편집할 수 있는 서버사이드 Python 실행 환경(Code Interpreter)이 추가됐다. 텍스트 응답만 받던 것에서 실제 파일 산출물을 바로 받을 수 있게 된 것이 핵심.
Who Should Read
데이터 분석 결과를 Excel/PDF로 뽑아야 하는 분석가나, 반복적인 문서·슬라이드 작업을 자동화하고 싶은 비즈니스 직군 개발자. ChatGPT Code Interpreter를 써본 적 있고 Claude 쪽 대안이 궁금한 사람.
Core Mechanics
- Claude.ai와 데스크톱 앱에서 Excel 스프레드시트, Word 문서, PowerPoint 슬라이드, PDF를 대화만으로 직접 생성·편집할 수 있게 됐다. 설정에서 'Upgraded file creation and analysis'를 켜면 사용 가능.
- 내부적으로는 샌드박스 처리된 서버사이드 컨테이너에서 Python을 실행하는 구조다. 예를 들어 스프레드시트를 만들 때 openpyxl, pandas를 pip install한 뒤 Python 스크립트를 돌려서 파일을 생성한다. 사실상 ChatGPT의 Code Interpreter와 같은 패턴.
- 기존에 있던 Analysis tool(브라우저에서 JavaScript로 실행)과 동시에 켤 수 없고, 새 기능을 활성화하면 기존 Analysis tool은 자동 비활성화된다. 둘 중 하나만 선택해야 하는 구조.
- CSV 데이터를 업로드하면 통계 분석, 차트, 인사이트 정리까지 한 번에 해주고, PDF를 올리면 PowerPoint로 변환하거나, 회의록을 문서로 포맷팅하는 등 크로스 포맷 작업이 가능하다.
- Max, Team, Enterprise 플랜에서 먼저 제공되며 Pro 사용자는 이후 순차 제공. 2025년 10월 21일부터 유료 플랜 전체에 GA(정식 출시)됐고, 네트워크 및 데이터 유출 제어 기능도 추가됐다.
- Simon Willison이 역공학으로 컨테이너 스펙을 분석하고, SQLite DB의 PDF 조인 다이어그램 생성, 스크린샷+XLSX에서 차트 재현 등 복잡한 작업을 테스트한 리뷰를 공개했다.
- GPT-5-Thinking과 Claude Opus 4.1에 같은 CSV와 프롬프트를 넣어 비교한 사용자에 따르면, 둘 다 Pandas 코드를 작성해 비슷한 결과물을 냈고, 서로의 세컨드 오피니언으로 쓸 만하다는 평가.
- 이 기능은 인터넷 접근 권한을 Claude에게 부여하기 때문에 데이터 보안 리스크가 있다. Anthropic도 공식적으로 '민감 데이터 사용 시 채팅을 면밀히 모니터링하라'고 경고하고 있다.
Evidence
- Simon Willison이 컨테이너 스펙을 역공학해본 결과 서버사이드 Python 환경에서 pip install로 패키지를 설치하고 스크립트를 실행하는 구조임을 확인했다. ChatGPT Code Interpreter와 직접 비교 테스트도 진행해 상세 리뷰를 공개했다.
- 여러 Pro/Max 구독자들이 최근 2~3주간 Claude의 응답 속도가 눈에 띄게 느려졌고, artifact 편집 시 상태가 '멈추는' 버그가 빈번하다고 불만을 제기했다. LLM이 편집했다고 생각하지만 실제 artifact에는 반영이 안 되는 silent failure 현상이 있어서, 새 artifact를 만들어달라고 해야 해결된다는 경험담이 다수.
- 사실 이 기능은 올여름 초에 artifact로 파일을 생성·다운로드할 수 있었던 것의 복원이라는 지적이 있었다. '6월에 쓰던 걸 뺐다가 다시 준 거 아니냐'는 불만 섞인 반응도 있었다.
- Linux 데스크톱 앱이 없는 것에 대해 'Tauri 앱이니 trivial하게 만들 수 있을 텐데, AI 개발 도구를 만드는 회사가 자체 제품에 AI를 활용 못 한다는 방증'이라는 날카로운 코멘트가 있었다.
- Microsoft Copilot이 이미 Office에 통합돼 비슷한 기능을 제공하고 있지 않냐는 질문에, 실제 채택률과 효용에 대한 회의적 시각이 함께 나왔다.
How to Apply
- 반복적으로 CSV/Excel 데이터를 정리하고 차트를 만드는 작업이 있다면, Claude 설정에서 'Upgraded file creation and analysis'를 켜고 데이터 파일을 업로드한 뒤 원하는 분석과 출력 형식을 지시하면 Pandas 기반 분석 결과를 파일로 바로 받을 수 있다.
- PDF 보고서를 PowerPoint로 변환하거나, 여러 소스의 데이터를 하나의 Excel로 합치는 크로스 포맷 작업이 필요할 때 활용하면 수작업 시간을 크게 줄일 수 있다. 다만 민감 데이터는 업로드하지 않는 게 안전하다.
- ChatGPT Code Interpreter를 이미 쓰고 있다면, 같은 프롬프트와 데이터를 Claude에도 돌려서 결과를 교차 검증하는 세컨드 오피니언 용도로 활용할 수 있다. 특히 통계 분석이나 재무 모델링처럼 정확도가 중요한 작업에서 유용하다.
- artifact 편집이 멈추는 버그가 보고되고 있으므로, 복잡한 파일을 반복 수정할 때는 매번 '새 artifact로 만들어줘'라고 요청하는 게 현재로선 더 안정적이다.
Terminology
Code InterpreterLLM이 대화 중에 서버에서 직접 코드(주로 Python)를 실행해서 파일을 만들거나 데이터를 분석할 수 있게 해주는 기능. ChatGPT가 먼저 도입한 패턴.
ArtifactClaude가 대화 중에 생성하는 코드, 문서, 차트 같은 산출물. 채팅 옆 패널에 표시되며 편집·다운로드가 가능.
openpyxlPython에서 Excel(.xlsx) 파일을 읽고 쓸 수 있게 해주는 라이브러리. Claude가 내부적으로 스프레드시트를 생성할 때 사용.
TauriRust 기반의 경량 데스크톱 앱 프레임워크. Electron보다 훨씬 가벼워서 Claude 데스크톱 앱이 이걸로 만들어졌다.
Sandbox외부 시스템에 영향을 줄 수 없도록 격리된 실행 환경. Claude의 Code Interpreter가 이 안에서 Python을 돌린다.