Documentation Index
Fetch the complete documentation index at: https://code.claude.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
컴퓨터 사용은 Pro 또는 Max 플랜이 필요한 macOS의 연구 미리보기입니다. Team 또는 Enterprise 플랜에서는 사용할 수 없습니다. Claude Code v2.1.85 이상이 필요하며 대화형 세션이 필요하므로
-p 플래그를 사용한 비대화형 모드에서는 사용할 수 없습니다.컴퓨터 사용으로 할 수 있는 작업
컴퓨터 사용은 GUI가 필요한 작업을 처리합니다. 일반적으로 터미널을 떠나 손으로 직접 해야 하는 모든 작업입니다.- 네이티브 앱 빌드 및 검증: Claude에게 macOS 메뉴 바 앱을 빌드하도록 요청합니다. Claude는 Swift를 작성하고, 컴파일하고, 실행하고, 모든 컨트롤을 클릭하여 사용자가 열기 전에 작동하는지 확인합니다.
- 엔드투엔드 UI 테스트: Claude에게 로컬 Electron 앱을 가리키고 “온보딩 흐름을 테스트해”라고 말합니다. Claude는 앱을 열고, 가입 과정을 클릭하고, 각 단계를 스크린샷합니다. Playwright 설정이나 테스트 하네스가 필요 없습니다.
- 시각적 및 레이아웃 문제 디버깅: Claude에게 “모달이 작은 창에서 잘려 있어”라고 말합니다. Claude는 창 크기를 조정하고, 버그를 재현하고, 스크린샷을 찍고, CSS를 패치하고, 수정 사항을 확인합니다. Claude는 사용자가 보는 것을 봅니다.
- GUI 전용 도구 제어: 디자인 도구, 하드웨어 제어판, iOS Simulator 또는 CLI나 API가 없는 독점 앱과 상호작용합니다.
컴퓨터 사용이 적용되는 경우
Claude는 앱이나 서비스와 상호작용하는 여러 방법을 가지고 있습니다. 컴퓨터 사용은 가장 광범위하고 가장 느리므로 Claude는 가장 정확한 도구를 먼저 시도합니다.- MCP 서버가 서비스에 있으면 Claude가 그것을 사용합니다.
- 작업이 셸 명령이면 Claude는 Bash를 사용합니다.
- 작업이 브라우저 작업이고 Claude in Chrome이 설정되어 있으면 Claude가 그것을 사용합니다.
- 위의 어느 것도 적용되지 않으면 Claude는 컴퓨터 사용을 사용합니다.
컴퓨터 사용 활성화
컴퓨터 사용은computer-use라는 기본 제공 MCP 서버로 사용할 수 있습니다. 활성화할 때까지 기본적으로 꺼져 있습니다.
설정 후 Claude에게 GUI가 필요한 작업을 수행하도록 요청합니다.
세션별 앱 승인
computer-use 서버를 활성화해도 Claude에게 컴퓨터의 모든 앱에 대한 액세스 권한이 부여되지는 않습니다. Claude가 세션에서 특정 앱이 필요한 첫 번째 시간에 터미널에 프롬프트가 나타나며 다음을 표시합니다.
- Claude가 제어하려는 앱
- 클립보드 액세스와 같은 요청된 추가 권한
- Claude가 작업하는 동안 숨겨질 다른 앱의 수
| 경고 | 적용 대상 |
|---|---|
| 셸 액세스와 동등 | Terminal, iTerm, VS Code, Warp 및 기타 터미널 및 IDE |
| 모든 파일을 읽거나 쓸 수 있음 | Finder |
| 시스템 설정을 변경할 수 있음 | 시스템 설정 |
Claude가 화면에서 작동하는 방식
흐름을 이해하면 Claude가 무엇을 할 것인지 예상하고 개입하는 방법을 알 수 있습니다.한 번에 한 세션
컴퓨터 사용은 활성 상태일 때 머신 전체 잠금을 유지합니다. 다른 Claude Code 세션이 이미 컴퓨터를 사용 중이면 새로운 시도는 어느 세션이 잠금을 유지하는지 알려주는 메시지와 함께 실패합니다. 먼저 해당 세션을 완료하거나 종료합니다.Claude가 작업하는 동안 앱이 숨겨집니다.
Claude가 화면 제어를 시작하면 다른 표시되는 앱이 숨겨져 Claude가 승인된 앱하고만 상호작용합니다. 터미널 창은 표시된 상태로 유지되고 스크린샷에서 제외되므로 세션을 볼 수 있고 Claude는 자신의 출력을 절대 보지 않습니다. Claude가 턴을 완료하면 숨겨진 앱이 자동으로 복원됩니다.언제든지 중지
Claude가 잠금을 획득하면 macOS 알림이 나타납니다. “Claude가 컴퓨터를 사용 중입니다 · Esc를 눌러 중지하세요.” 어디서나Esc를 눌러 현재 작업을 즉시 중단하거나 터미널에서 Ctrl+C를 누릅니다. 어느 쪽이든 Claude는 잠금을 해제하고, 앱을 표시하고, 제어를 사용자에게 반환합니다.
Claude가 완료되면 두 번째 알림이 나타납니다.
안전 및 신뢰 경계
기본 제공 가드레일은 구성 없이 위험을 줄입니다.- 앱별 승인: Claude는 현재 세션에서 승인한 앱만 제어할 수 있습니다.
- 센티널 경고: 셸, 파일 시스템 또는 시스템 설정 액세스를 부여하는 앱은 승인 전에 플래그됩니다.
- 스크린샷에서 터미널 제외: Claude는 터미널 창을 절대 보지 않으므로 세션의 화면 프롬프트가 모델로 다시 피드될 수 없습니다.
- 전역 이스케이프:
Esc키는 어디서나 컴퓨터 사용을 중단하고 키 누름이 소비되므로 프롬프트 주입이 대화 상자를 닫는 데 사용할 수 없습니다. - 잠금 파일: 한 번에 한 세션만 컴퓨터를 제어할 수 있습니다.
예제 워크플로우
이 예제는 컴퓨터 사용을 코딩 작업과 결합하는 일반적인 방법을 보여줍니다.네이티브 빌드 검증
macOS 또는 iOS 앱을 변경한 후 Claude에게 한 번에 컴파일하고 확인하도록 합니다.xcodebuild를 실행하고, 앱을 실행하고, UI와 상호작용하고, 발견한 내용을 보고합니다.
레이아웃 버그 재현
시각적 버그가 특정 창 크기에서만 나타날 때 Claude에게 찾도록 합니다.시뮬레이터 흐름 테스트
XCTest를 작성하지 않고 iOS Simulator를 제어합니다.Desktop 앱과의 차이점
CLI 및 Desktop 표면은 동일한 컴퓨터 사용 엔진을 공유합니다. 몇 가지 Desktop 특정 컨트롤은 아직 CLI에 없습니다.| 기능 | Desktop | CLI |
|---|---|---|
| 활성화 | 설정 > 일반의 토글 (Desktop 앱 아래) | /mcp에서 computer-use 활성화 |
| 거부된 앱 목록 | 설정에서 구성 가능 | 아직 사용할 수 없음 |
| 자동 표시 토글 | 선택 사항 | 항상 켜짐 |
| Dispatch 통합 | Dispatch에서 생성된 세션이 컴퓨터 사용을 사용할 수 있음 | 해당 없음 |
문제 해결
”컴퓨터 사용이 다른 Claude 세션에서 사용 중입니다”
다른 Claude Code 세션이 잠금을 유지합니다. 해당 세션에서 작업을 완료하거나 종료합니다. 다른 세션이 충돌한 경우 Claude가 프로세스가 더 이상 실행 중이 아님을 감지하면 잠금이 자동으로 해제됩니다.macOS 권한 프롬프트가 계속 다시 나타남
macOS는 화면 녹화를 부여한 후 요청 프로세스를 다시 시작해야 할 수 있습니다. Claude Code를 완전히 종료하고 새 세션을 시작합니다. 프롬프트가 계속되면 시스템 설정 > 개인 정보 보호 및 보안 > 화면 녹화를 열고 터미널 앱이 나열되고 활성화되어 있는지 확인합니다.computer-use가 /mcp에 나타나지 않음
서버는 적격 설정에서만 나타납니다. 다음을 확인합니다.
- macOS를 사용 중입니다. 컴퓨터 사용은 Linux 또는 Windows에서 사용할 수 없습니다.
- Claude Code v2.1.85 이상을 실행 중입니다.
claude --version을 실행하여 확인합니다. - Pro 또는 Max 플랜을 사용 중입니다.
/status를 실행하여 구독을 확인합니다. - claude.ai를 통해 인증되었습니다. 컴퓨터 사용은 Amazon Bedrock, Google Cloud Vertex AI 또는 Microsoft Foundry와 같은 타사 제공자에서 사용할 수 없습니다. 타사 제공자를 통해서만 Claude에 액세스하는 경우 이 기능을 사용하려면 별도의 claude.ai 계정이 필요합니다.
- 대화형 세션에 있습니다. 컴퓨터 사용은
-p플래그를 사용한 비대화형 모드에서 사용할 수 없습니다.
참고 항목
- Desktop의 컴퓨터 사용: 그래픽 설정 페이지가 있는 동일한 기능
- Claude in Chrome: 웹 기반 작업을 위한 브라우저 자동화
- MCP: Claude를 구조화된 도구 및 API에 연결
- 샌드박싱: Claude의 Bash 도구가 파일 시스템 및 네트워크 액세스를 격리하는 방법
- 컴퓨터 사용 안전 가이드: 안전한 컴퓨터 사용을 위한 모범 사례