Claude에 서버사이드 컨테이너 환경 추가 — Code Interpreter 기능 출시
Claude now has access to a server-side container environment
TL;DR Highlight
Claude.ai Code Interpreter가 서버사이드 Python 실행 환경으로 Excel, PowerPoint, PDF, 문서 파일을 직접 생성·편집하며 텍스트 응답 대신 실제 파일 산출물을 바로 제공함.
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
관련 논문
OpenKnowledge – Obsidian/Notion의 오픈소스 AI-first 대안
Git 기반 동기화와 Claude/Codex/Cursor 연동을 내장한 로컬 우선 마크다운 에디터로, AI 에이전트의 두 번째 뇌(LLM Wiki)로 활용할 수 있는 오픈소스 도구다.
Unfireable Safety Kernel: AI 에이전트를 위한 Execution-Time AI Alignment
AI 에이전트가 자신의 안전장치를 우회할 수 없도록, 에이전트 프로세스 바깥에 수학적으로 증명된 강제 통제 게이트를 배치하는 아키텍처
RubyLLM: 주요 AI 프로바이더를 모두 지원하는 Ruby 프레임워크
OpenAI, Claude, Gemini 등 주요 AI 프로바이더를 단일 인터페이스로 통합한 Ruby 프레임워크로, Rails 통합과 에이전트 기능까지 지원해 Ruby 개발자가 AI 기능을 빠르게 붙일 수 있다.
Qwen-AgentWorld: 범용 에이전트를 위한 Language World Model
Alibaba Qwen 팀이 AI 에이전트가 행동 결과를 미리 시뮬레이션할 수 있는 'Language World Model'을 공개했다. 에이전트 훈련과 실행 경로 검증에 새로운 패러다임을 제시하는 연구다.
SHERLOC: Code Repair Agent를 위한 구조화된 Diagnostic Localization 프레임워크
버그 위치만 알려주는 게 아니라 '왜, 어떻게 고쳐야 하는지'까지 진단 리포트를 생성해서 코드 수정 에이전트의 성능을 높이는 training-free 프레임워크
peerd – 브라우저에서 완전히 실행되는 AI Agent Harness
백엔드 서버 없이 Chrome/Firefox 확장 프로그램으로만 동작하는 AI 에이전트 실행 환경으로, 브라우저 탭을 직접 조작하고 WASM Linux VM까지 구동할 수 있어 프라이버시와 보안을 동시에 챙길 수 있다.