Anthropic, Claude 공식 Python·TypeScript SDK에 Computer Use와 Browser Use 툴셋 기본 내장
Claude 공식 Python 및 TypeScript SDK에 Computer Use와 Browser Use 툴셋이 기본 내장되었습니다. 개발자가 직접 액션 루프와 키보드/마우스 매핑 코드를 작성할 필요 없이, SDK 자체 루프가 호환 드라이버로 제어 명령을 전달합니다.
Anthropic이 2026년 10월 8일(한국 시간 기준), Claude 공식 Python 및 TypeScript SDK에 Computer Use 및 Browser Use 툴셋(Toolsets)을 기본 내장 기능으로 공식 업데이트했습니다.

이미지 출처: @ClaudeDevs via X
이번 릴리즈는 개발자가 복잡한 상태 머신과 이벤트 루프를 밑바닥부터 구축하지 않고도 Claude의 OS 조작 및 웹 브라우저 자동화 역량을 애플리케이션에 곧바로 연동할 수 있도록 지원합니다.
내장 툴셋과 자체 실행 루프: 액션 매핑 상용구 코드 제거
기존 Claude API 기반 Computer Use 개발 환경에서는 모델이 출력하는 클릭, 타이핑, 드래그 등 저수준 액션 제안을 애플리케이션 계층에서 파싱한 뒤, 직접 실행 루프를 관리하고 OS 또는 브라우저 명령어로 변환하는 glue code 작성이 필수적이었습니다.
이번 업데이트를 통해 SDK 내부에 실행 루프가 직접 통합되었습니다.
- 자동 루프 실행: SDK가 자체적으로 모델 추론과 액션 실행 사이의 루프를 제어합니다.
- 액션 디스패치: Claude API가 반환하는 클릭 및 텍스트 입력 요청을 연결된 드라이버 계층으로 즉시 디스패치합니다.
- 개발 부담 경감: 반복적인 키 입력·마우스 좌표 매핑 상용구 코드 작성을 제거하여 에이전트 오케스트레이션 설계에 집중할 수 있습니다.
호환 드라이버 생태계와 퀵스타트 지원
새로운 툴셋은 다양한 실행 환경 드라이버와의 플러그형 연동을 지원합니다. 개발자는 샌드박스 인프라와 로컬 환경에 맞춰 적합한 드라이버를 선택하거나 직접 확장할 수 있습니다.
- 서드파티 드라이버 지원: Browser Use(@browser_use), Browserbase(@browserbase), E2B(@e2b), Daytona(@daytonaio) 등 주요 자동화·클라우드 샌드박스 런타임 드라이버를 즉시 연결할 수 있습니다.
- 예제 기반 커스텀 드라이버 구축: Anthropic의 공식 Quickstart 리포지토리에 포함된 예제 드라이버 코드를 참조하여 자체 인하우스 환경에 맞춘 커스텀 드라이버를 구현할 수 있습니다.
실무 적용 시 고려사항
SDK 레벨에서 실행 루프가 추상화되면서 에이전트 구축 난이도는 크게 낮아졌으나, 실제 운영 환경에서는 안전한 샌드박스 격리가 전제되어야 합니다. 마우스/키보드 조작 및 웹 페이지 제어가 실시간으로 이뤄지므로, Browserbase나 E2B 같은 격리된 클라우드 런타임 또는 사전 검증된 커스텀 드라이버 설정을 통해 의도치 않은 시스템 조작을 방지하는 아키텍처 설계가 권장됩니다.
출처
- Claude Developers 공식 X (@ClaudeDevs): Built-in Computer Use & Browser Use Toolsets in SDKs
- Anthropic Claude Quickstarts: computer-toolset
- Anthropic 공식 문서: Browser Use SDK Guide
- Browser Use 공식 문서: Toolsets for Claude Integration