클라우드 세션은 Pro, Max 및 Team 사용자, 그리고 프리미엄 시트 또는 Chat + Claude Code 시트가 있는 Enterprise 사용자를 위해 제공됩니다.
- 브라우저: claude.ai/code, 웹에서 Claude Code라고도 불림
- 모바일: Claude 앱의 Code 탭
- 데스크톱 앱: 세션을 시작할 때 Local 대신 Cloud를 선택
- 터미널:
claude --cloud - 루틴: 예약 및 트리거된 실행은 각각 클라우드 세션으로 실행됨
- 클라우드 환경: 세션이 실행되는 위치 및 구성 방법
- GitHub 인증 옵션: GitHub를 연결하는 두 가지 방법
- 터미널과 클라우드 간에 작업 이동:
--cloud및--teleport사용 - 세션 작업: 권한 모드, 검토, 공유, 보관, 삭제
- Pull request 자동 수정: CI 실패 및 검토 주석에 자동으로 응답
- 보안 및 격리: 세션이 어떻게 격리되는지
- 제한 사항: 속도 제한 및 플랫폼 제한
클라우드 환경
모든 클라우드 세션은 클라우드 환경에서 실행되며, 이는 네트워크 액세스, 환경 변수 및 설정 스크립트를 제어하는 저장된 구성입니다. 아직 환경이 없으면 온보딩이 신뢰할 수 있는 네트워크 액세스를 사용하여 기본 환경을 설정합니다. 이는 사용자를 위해 생성하거나 사용자가 생성하도록 요청합니다. 플랜에서 어느 것이 발생하는지 및 둘 이상의 환경이 있을 때 세션이 환경을 선택하는 방법은 기본 환경을 참조하세요. 동일한 환경이 클라우드 세션을 시작하는 모든 위치에 적용됩니다: 웹, 터미널, Claude Tag, routines 및 모바일 및 Desktop 앱. Claude Tag 채널 세션은 조직 수준 환경만 사용하며, 공유 환경 또는 자체 호스팅 환경입니다. 환경이 허용하는 것을 변경하고, 변수를 설정하거나, 설정 스크립트를 추가하려면 클라우드 환경 구성을 참조하세요. 구성 없이 세션에 포함되는 것은 설치된 도구를 참조하세요.GitHub 인증 옵션
클라우드 세션은 코드를 복제하고 분기를 푸시하기 위해 GitHub 저장소에 액세스해야 합니다. 두 가지 방법으로 액세스 권한을 부여할 수 있습니다:
저장소에 Claude GitHub App을 설치하면 해당 저장소의 풀 요청에 대해 자동 수정도 활성화됩니다.
프로젝트의 스레드는 연결 방법에 관계없이 복제하는 각 저장소에 App이 설치되어 있어야 합니다. GitHub 액세스 설정을 참조하세요.
/schedule이 루틴을 생성하기 전에 저장소 액세스를 확인하는 방법은 저장소 및 분기 권한을 참조하세요. /web-setup 안내(포함된 내용 및 제거 방법 포함)는 터미널에서 연결을 참조하세요.
빠른 웹 설정은 구성원이 /web-setup으로 GitHub를 연결할 수 있게 하고, 브라우저 온보딩 중에 Claude GitHub App 설치 프롬프트를 건너뛰고, 환경 양식을 표시하는 대신 브라우저 온보딩이 기본 환경을 생성하도록 하는 조직 설정입니다. Team 및 Enterprise 플랜에서는 기본적으로 꺼져 있으며, 이는 /web-setup을 숨깁니다. Owner는 Admin settings > Claude Code의 Quick web setup 토글로 켭니다.
Zero Data Retention이 활성화된 조직은
/web-setup 또는 기타 클라우드 세션 기능을 사용할 수 없습니다.터미널과 클라우드 간에 작업 이동
이러한 워크플로우는 동일한 claude.ai 계정에 로그인한 Claude Code CLI가 필요합니다. 터미널에서 새 클라우드 세션을 시작하거나 클라우드 세션을 터미널로 가져와 로컬에서 계속할 수 있습니다. 클라우드 세션은 노트북을 닫아도 유지되며, Claude 모바일 앱을 포함한 어디서나 모니터링할 수 있습니다.CLI에서 세션 핸드오프는 일방향입니다:
--teleport로 클라우드 세션을 터미널로 가져올 수 있지만 기존 터미널 세션을 클라우드로 푸시할 수 없습니다. --cloud 플래그는 작업 설명과 함께 현재 저장소에 대한 새로운 클라우드 세션을 생성합니다. -p 및 세션 ID 또는 claude.ai/code URL과 함께 기존 세션에 메시지를 큐에 넣습니다. Desktop 앱은 로컬 세션을 클라우드로 보낼 수 있는 Continue in 메뉴를 제공합니다.터미널에서 클라우드로
--cloud 플래그로 명령줄에서 클라우드 세션을 시작하세요:
--cloud는 한 번에 하나의 저장소에서 작동합니다. 작업은 클라우드에서 실행되는 동안 로컬에서 계속 작업할 수 있습니다. 더 이상 사용되지 않는 --remote 표기법은 여전히 --cloud의 더 이상 사용되지 않는 별칭으로 작동합니다.
클라우드 컨테이너가 시작되는 동안 CLI는 저장소 복제 및 설정 스크립트 실행과 같은 설정 단계의 라이브 체크리스트를 표시합니다. 프로비저닝 중에 입력한 메시지는 큐에 저장되었다가 세션이 준비되면 전송됩니다.
--cloud는 클라우드 세션을 생성합니다. --remote-control은 관련이 없습니다: 로컬 CLI 세션을 모니터링하고 조종할 수 있게 해줍니다. Remote Control을 참조하세요.클라우드 작업 팁
로컬에서 계획하고 클라우드에서 실행: 복잡한 작업의 경우 Claude를 plan mode에서 시작하여 접근 방식을 협력한 다음 작업을 클라우드로 보내세요:--cloud 명령은 독립적으로 실행되는 자체 클라우드 세션을 생성합니다. 여러 작업을 시작할 수 있으며 모두 별도의 세션에서 동시에 실행됩니다:
GitHub 없이 로컬 저장소 보내기
git 원격이 없는 저장소에서claude --cloud를 실행하거나 Claude GitHub 앱이 설치되지 않은 github.com 저장소에서 실행하면 Claude Code가 로컬 저장소를 번들로 만들어 클라우드 세션에 직접 업로드합니다. 이는 /web-setup으로 GitHub를 연결한 경우에도 적용됩니다. 번들에는 모든 분기의 전체 저장소 기록과 추적된 파일에 대한 커밋되지 않은 변경 사항이 포함됩니다.
macOS, Linux 및 WSL에서 Claude Code는 자격 증명이나 키처럼 명명된 파일에 대한 커밋되지 않은 변경 사항을 업로드에서 제외하고 제외한 파일의 이름을 지정합니다. 이는 .env 파일, Terraform *.tfvars 파일 및 id_rsa 및 *.pem과 같은 키 파일을 포함합니다. 세션은 각각의 커밋된 버전으로 시작하거나 커밋된 것이 없으면 파일 없이 시작합니다. 연결된 worktree, submodule 또는 유사한 레이아웃에서 Claude Code는 이러한 변경 사항을 나머지와 함께 업로드하고 업로드한 파일의 이름을 지정합니다.
원격을 복제할 수 없을 때 이 폴백이 자동으로 활성화됩니다. 강제하려면 CCR_FORCE_BUNDLE=1을 설정하세요:
- 디렉토리는 최소 하나의 커밋이 있는 git 저장소여야 합니다
- 번들된 저장소는 100 MB 미만이어야 합니다. 더 큰 저장소는 현재 분기만 번들로 만들기로 폴백한 다음 작업 트리의 단일 스쿼시 스냅샷으로 폴백하고, 스냅샷이 여전히 너무 크면 실패합니다
- 추적되지 않은 파일은 포함되지 않습니다. 클라우드 세션이 보기를 원하는 파일에 대해
git add를 실행하세요 - 번들에서 생성된 세션은 GitHub 연결에 해당 저장소에 대한 푸시 액세스 권한이 있을 때만 GitHub 원격으로 다시 푸시할 수 있습니다
CLI에서 후속 메시지 보내기
클라우드 세션이 실행 중이면 어디서든 실행되든claude auth login으로 로그인한 모든 머신의 claude CLI에서 후속 메시지를 보낼 수 있습니다. CLI는 Anthropic 계정 자격 증명으로 인증하고 로컬 세션 상태를 보내지 않으므로 명령이 세션을 시작한 머신에서 실행될 필요가 없으며 PowerShell을 포함한 모든 셸에서 동일합니다.
명령은 하나의 메시지를 게시하고 종료합니다:
echo "your message" | claude -p --cloud <session-id>.
<session-id>의 경우 session_... 또는 cse_...과 같은 bare ID 또는 세션의 claude.ai/code/<id> URL을 전달하세요(스키마 또는 쿼리 문자열 포함 또는 제외). claude.ai/code의 세션 목록에서 ID를 찾으세요.
--cloud는 Anthropic 계정이 필요합니다. Claude Code가 Amazon Bedrock, Google Cloud의 Agent Platform 또는 다른 타사 제공자로 구성된 경우 사용할 수 없습니다. ANTHROPIC_BASE_URL을 통해서만 구성된 LLM gateway는 이 확인을 위해 타사 제공자로 계산되지 않지만 여전히 claude auth login으로 로그인해야 합니다. 조직의 allow_remote_sessions 정책도 활성화되어야 합니다. Owner는 claude.ai/admin-settings/claude-code의 Claude Code 관리 설정에서 켤 수 있습니다.출력 및 오류
성공하면 명령은 세션 ID와 세션을 보기 위한 링크를 인쇄합니다:--output-format json을 전달하세요: 성공 시 {ok, session_id, url} 또는 세션이 누락되거나 보관된 경우와 같이 전송이 실패할 때 {ok: false, session_id, error}. 지원되지 않는 제공자 또는 비활성화된 조직 정책과 같은 구성 오류는 JSON 없이 stderr에 인쇄됩니다. --output-format stream-json은 --cloud <session-id>에서 지원되지 않습니다.
CLI는 오류 앞에 Error: 를 붙입니다. 실패한 전달은 failed to send message to cloud session <id>: <reason>으로 래핑됩니다.
클라우드에서 터미널로
다음 중 하나를 사용하여 클라우드 세션을 터미널로 가져오세요:--teleport사용: 명령줄에서claude --teleport를 실행하여 대화형 세션 선택기를 사용하거나claude --teleport <session-id>를 실행하여 특정 세션을 직접 재개합니다. 커밋되지 않은 변경 사항이 있으면 먼저 stash하라는 메시지가 표시됩니다./teleport사용: 기존 CLI 세션 내에서/teleport또는/tp를 실행하여 Claude Code를 다시 시작하지 않고 동일한 세션 선택기를 엽니다./tasks에서:/tasks를 실행하여 백그라운드 세션을 보고t를 눌러 하나로 텔레포트합니다.- claude.ai/code에서: 세션 메뉴에서 Open in > Terminal을 선택하여 터미널에 붙여넣을 수 있는 명령을 복사합니다.
- 클라우드 세션 내에서:
/teleport를 입력하면 Claude Code가 해당 세션에 대해 저장소의 체크아웃에서 실행할 준비가 된 정확한claude --teleport <session-id>명령으로 회신합니다. 세션의 환경에서 Claude Code v2.1.223 이상이 필요합니다.
/remote-control을 시작하세요.
--teleport는 --resume과 다릅니다. --resume은 이 머신의 로컬 기록에서 대화를 다시 열고 클라우드 세션을 나열하지 않습니다. --teleport는 클라우드 세션과 해당 분기를 가져옵니다.
텔레포트 요구 사항
텔레포트는 세션을 재개하기 전에 이러한 요구 사항을 확인합니다. 요구 사항이 충족되지 않으면 오류가 표시되거나 문제를 해결하라는 메시지가 표시됩니다.--teleport를 사용할 수 없음
텔레포트는 claude.ai 구독 인증이 필요합니다. API 키로 인증된 경우 /login을 실행하여 대신 claude.ai 계정으로 로그인하세요. 오류가 제공자의 이름을 지정하면 클라우드 세션을 타사 제공자를 통해 사용할 수 없습니다. 오류 표를 참조하세요. 이미 claude.ai를 통해 로그인했는데 --teleport를 여전히 사용할 수 없으면 조직이 클라우드 세션을 비활성화했을 수 있습니다.
세션 작업
세션은 claude.ai/code의 사이드바에 나타납니다. 여기서 변경 사항을 검토하고, 팀원과 공유하고, 완료된 작업을 보관하거나, 세션을 영구적으로 삭제할 수 있습니다.대기 중인 메시지 되돌리기
Claude가 작업 중일 때 메시지를 보내면 Claude가 읽을 때까지 메시지가 대기합니다. 대기 중인 메시지를 되돌리려면 메시지의 ✕를 클릭하세요. 텍스트가 메시지 상자로 돌아가므로 편집하거나 다른 내용을 보낼 수 있습니다. Claude가 이미 메시지를 읽었다면 메시지는 대화에 남아 있습니다.컨텍스트 관리
클라우드 세션은 텍스트 출력을 생성하는 기본 제공 명령을 지원합니다./plugin 또는 /resume과 같이 터미널 인터페이스에서만 실행되는 명령은 사용할 수 없습니다. 터미널에서 선택기 또는 패널을 열어야 하는 명령은 클라우드 세션에서 다르게 작동합니다:
/model,/effort,/color, 및/rename: 터미널 선택기 또는 슬라이더를 열지 않고 대신 인수로 값을 전달합니다(예:/model sonnet). 인수 형식은 세션의 환경에서 Claude Code v2.1.205 이상이 필요하며 각 명령의 가용성 참고 사항을 따릅니다./fast: 빠른 모드가 계정에서 사용 가능할 때 세션에 대해 빠른 모드를 전환합니다. 세션의 환경에서 Claude Code v2.1.271 이상이 필요합니다./config: 웹에서는 값을 설정하는 대신 Claude Code 설정 섹션을 열며,key=value를 포함한 명령 뒤의 텍스트는 무시됩니다. 클라우드 세션의 설정을 변경하려면 환경에 환경 변수를 설정하거나, 하나의 저장소가 있는 세션에서 해당 저장소의.claude/settings.json에 키를 커밋하세요. 클라우드 세션의 설정에서 각 세션이 읽는 내용을 나열합니다.
자동 압축은 컨텍스트 윈도우가 용량에 접근할 때 자동으로 실행됩니다. 클라우드 세션은
CLAUDE_AUTOCOMPACT_PCT_OVERRIDE를 자체적으로 설정하므로 압축이 윈도우가 가득 찰 때가 아니라 auto-compact window의 중간에 트리거됩니다. 해당 값은 환경 변수에 추가한 것을 재정의하므로 거기에 변수를 추가해도 압축이 트리거되는 시기가 변경되지 않습니다.
대신 auto-compact window를 변경하려면 환경 변수에 CLAUDE_CODE_AUTO_COMPACT_WINDOW를 설정하거나 변수가 설정되지 않은 세션에서 토큰 수와 함께 /autocompact를 실행하세요.
Subagents는 로컬과 동일한 방식으로 작동합니다. Claude는 Agent 도구로 이들을 생성하여 연구 또는 병렬 작업을 별도의 컨텍스트 윈도우로 오프로드하여 주 대화를 더 가볍게 유지할 수 있습니다. 저장소의 .claude/agents/에 정의된 Subagents는 자동으로 선택됩니다.
Agent teams는 기본적으로 꺼져 있지만 환경 변수에 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1을 추가하여 활성화할 수 있습니다.
클라우드 세션의 권한 모드
권한 모드는 모드 드롭다운에서 클라우드 세션을 생성할 때와 세션이 실행되는 동안 선택합니다. Anthropic 호스팅 환경이 만료된 세션을 다시 열거나 자체 호스팅 runner가 유휴 상태일 때 해제한 세션에 메시지를 보내면 Claude Code는 세션이 있던 권한 모드에서 세션을 재개합니다.변경 사항 검토
각 세션은 추가 및 제거된 줄을 표시하는 diff 표시기를 표시합니다(예:+42 -18). 이를 선택하여 diff 보기를 열고, 특정 줄에 인라인 주석을 남기고, 다음 메시지로 Claude에 보내세요.
diff 보기는 따로 선택하지 않으면 세션의 변경 사항을 해당 기본 분기와 비교합니다. 저장소의 다른 분기와 비교하려면 Compare against를 선택하고 분기를 하나 고르세요.
Claude Code는 이러한 diffs(Claude가 편집할 때 표시되는 파일별 diffs 포함)를 raw git blob 콘텐츠에서 계산하므로 저장소에 구성된 diff 드라이버 및 textconv 필터는 적용되지 않습니다. 세션의 자체 체크아웃 중 하나가 아닌 저장소의 파일(예: 세션 중에 워크스페이스 내에 복제된 파일)의 경우 파일별 diff는 git 비교가 아니라 Claude의 편집 자체를 표시합니다.
PR 생성을 포함한 전체 안내는 검토 및 반복을 참조하세요. Claude가 PR을 모니터링하여 CI 실패 및 검토 주석에 자동으로 응답하도록 하려면 Pull request 자동 수정을 참조하세요.
세션 공유
세션을 공유하려면 아래 계정 유형에 따라 가시성을 전환하세요. 그 후 세션 링크를 그대로 공유합니다. 수신자는 링크를 열 때 최신 상태를 보지만 보기가 실시간으로 업데이트되지 않습니다.Enterprise 또는 Team 계정에서 공유
Enterprise 및 Team 계정의 경우 두 가지 가시성 옵션은 Private 및 Team입니다. Team 가시성은 claude.ai 조직의 다른 구성원에게 세션을 표시합니다. Claude in Slack 세션은 자동으로 Team 가시성으로 공유됩니다. 저장소 액세스 확인은 기본적으로 수신자의 계정에 연결된 GitHub 계정을 기반으로 활성화됩니다. 계정의 표시 이름은 액세스 권한이 있는 모든 수신자에게 표시됩니다.Max 또는 Pro 계정에서 공유
Max 및 Pro 계정의 경우 두 가지 가시성 옵션은 Private 및 Public입니다. Public 가시성은 claude.ai에 로그인한 모든 사용자에게 세션을 표시합니다. 공유하기 전에 민감한 내용이 있는지 세션을 확인하세요. 세션에는 개인 GitHub 저장소의 코드 및 자격 증명이 포함될 수 있습니다. 저장소 액세스 확인은 기본적으로 활성화되지 않습니다. 저장소 액세스를 요구하거나 공유 세션에서 이름을 숨기려면 Settings > Claude Code > Sharing settings로 이동하세요.세션 보관
세션을 보관하여 세션 목록을 정리할 수 있습니다. 보관된 세션은 기본 세션 목록에서 숨겨지지만 보관된 세션을 필터링하여 볼 수 있습니다. 세션을 보관하려면 사이드바의 세션 위에 마우스를 올리고 보관 아이콘을 선택합니다.세션 삭제
세션을 삭제하면 세션과 해당 데이터가 영구적으로 제거됩니다. 이 작업은 실행 취소할 수 없습니다. 두 가지 방법으로 세션을 삭제할 수 있습니다:- 사이드바에서: 보관된 세션을 필터링한 다음 삭제할 세션 위에 마우스를 올리고 삭제 아이콘을 선택합니다
- 세션 메뉴에서: 세션을 열고 세션 제목 옆의 드롭다운을 선택한 다음 Delete를 선택합니다
Pull request 자동 수정
Claude는 pull request를 감시하고 CI 실패 및 검토 주석에 자동으로 응답할 수 있습니다. Claude는 PR의 GitHub 활동을 구독하고, 검사가 실패하거나 검토자가 주석을 남기면 Claude가 조사하고 명확한 수정이 있으면 푸시합니다.자동 수정을 위해서는 Claude GitHub App이 저장소에 설치되어야 합니다. 아직 설치하지 않았으면 GitHub App 페이지에서 설치하세요.
- 클라우드 세션에서 생성된 PR: claude.ai/code에서 세션을 열고, CI 상태 표시줄을 열고, Auto-fix를 선택합니다
- 터미널에서: PR의 분기에 있는 동안
/autofix-pr을 실행합니다. Claude Code가gh로 열린 PR을 감지하고, 클라우드 세션을 생성하고, 한 단계에서 자동 수정을 켭니다 - 모바일 앱에서: Claude에 PR을 자동 수정하도록 지시합니다. 예를 들어 “watch this PR and fix any CI failures or review comments”
- 기존 PR: PR URL을 세션에 붙여넣고 Claude에 자동 수정하도록 지시합니다
Claude가 PR 활동에 응답하는 방식
자동 수정이 활성화되면 Claude는 새 검토 주석 및 CI 검사 실패를 포함한 PR의 GitHub 이벤트를 수신합니다. 각 이벤트에 대해 Claude는 조사하고 진행 방식을 결정합니다:- 명확한 수정: Claude가 수정에 확신하고 이전 지침과 충돌하지 않으면 Claude가 변경을 수행하고, 푸시하고, 세션에서 수행한 작업을 설명합니다
- 모호한 요청: 검토자의 주석을 여러 방식으로 해석할 수 있거나 아키텍처적으로 중요한 사항이 포함되면 Claude가 행동하기 전에 확인합니다
- 중복 또는 조치 불필요 이벤트: 이벤트가 중복이거나 변경이 필요 없으면 Claude가 세션에서 이를 기록하고 계속합니다
보안 및 격리
각 클라우드 세션은 여러 계층을 통해 머신과 다른 세션으로부터 분리됩니다:- 격리된 가상 머신: 각 세션은 격리된 Anthropic 관리 VM에서 실행됩니다. 조직이 자체 호스팅 환경으로 라우팅하는 세션은 자신의 인프라에서 실행되며, 격리는 배포의 책임입니다
- 네트워크 액세스 제어: Anthropic 호스팅 환경에서 네트워크 액세스는 기본적으로 제한되며 비활성화할 수 있습니다. 액세스 수준, 기본 허용 도메인, 그리고 허용 목록을 통과하지 않는 트래픽에 대해서는 네트워크 액세스를 참조하세요. 자체 호스팅 환경에서는 자신의 네트워크 경계에서 세션 송신을 제한합니다. 네트워크 액세스가 비활성화된 상태에서 실행할 때 Claude Code는 여전히 Anthropic API와 통신할 수 있으며, 이는 VM에서 데이터가 나갈 수 있습니다.
- 자격 증명 보호: Anthropic 호스팅 환경에서 git 자격 증명 및 서명 키는 샌드박스 외부에 유지되며, 프록시는 범위 자격 증명으로 세션을 대신하여 인증합니다. 자체 호스팅 환경에서 배포는 git 자격 증명을 제공합니다. git 구성을 참조하세요
- API 자격 증명: Anthropic 호스팅 환경의 Pro 및 Max 플랜에서 클라우드 환경에 추가한 키는 샌드박스 외부에 동일한 방식으로 유지되며, 세션을 떠난 후 일치하는 요청에 첨부됩니다. 자체 호스팅 환경에는 API 자격 증명이 없으며 Team 및 Enterprise 플랜에는 아직 없습니다
- 안전한 분석: 코드는 PR을 생성하기 전에 세션의 격리된 환경 내에서 분석 및 수정됩니다
문제 해결
런타임 API 오류가 대화에 나타나면API Error: 500, 529 Overloaded, 429 또는 Prompt is too long과 같은 경우 오류 참조를 참조하세요. 이러한 오류와 해결 방법은 CLI 및 Desktop 앱과 공유됩니다. 아래 섹션에서는 클라우드 세션에 특정한 문제를 다룹니다.
세션 생성 실패
새 세션이Session creation failed로 시작되지 않거나 프로비저닝에서 정지되면 Claude Code가 세션용 VM을 할당할 수 없습니다.
- status.claude.com에서 클라우드 세션 인시던트를 확인하세요
- 용량이 온디맨드로 프로비저닝되므로 1분 후 다시 시도하세요
- GitHub 연결이 저장소에 도달할 수 있는지 확인하세요. GitHub 연결 후 저장소가 나타나지 않음을 따르세요
조직 UUID를 가져올 수 없음
claude --cloud 및 claude --teleport는 claude.ai 계정으로 로그인해야 합니다. API 키로 인증하거나 저장된 계정 세부 정보가 오래된 경우 이러한 명령은 Unable to get organization UUID 또는 API 키 인증이 충분하지 않다는 메시지로 실패합니다. API 키 인증 또는 오래된 계정 세부 정보를 사용하면 세션 ID 없이 claude --teleport를 실행하면 세션 선택기에 Error loading Claude Code sessions이 표시되고 동일한 수정이 적용됩니다.
/login을 실행하여 claude.ai 계정으로 로그인한 다음 명령을 다시 시도하세요. 오류가 제공자의 이름을 지정하면 오류 표를 참조하세요: 클라우드 세션을 타사 제공자를 통해 사용할 수 없습니다.
Remote Control 세션 만료 또는 액세스 거부
--teleport는 클라우드 세션이 사용하는 동일한 Remote Control 세션 인프라를 통해 연결되므로 인증 및 세션 만료 오류는 Remote Control 용어로 표시됩니다. Remote Control session expired 또는 Access denied가 표시될 수 있습니다. 연결 토큰은 단기이며 계정으로 범위가 지정됩니다.
- 로컬에서
/login을 실행하여 자격 증명을 새로 고친 다음 다시 연결하세요 - 세션을 소유한 동일한 계정으로 로그인했는지 확인하세요
Remote Control may not be available for this organization이 표시되면 Owner가 조직에 대해 클라우드 세션을 활성화하지 않았습니다
환경 만료
클라우드 세션은 비활성 기간 후 중지되고 세션의 VM이 회수됩니다. 세션은 MCP connector 도구 호출을 승인하거나 MCP 서버에 로그인하기를 기다리는 동안 비활성으로 간주되며 해당 대기 중에 만료될 수 있습니다. claude.ai/code에서 세션을 다시 열어 대화 기록이 복원된 새로운 VM을 프로비저닝하세요. VM이 회수되었을 때 여전히 실행 중이던 백그라운드 작업(예: subagents 및 셸 명령)은 복원되지 않습니다.제한 사항
클라우드 세션을 워크플로우에 사용하기 전에 다음 제약 사항을 고려하십시오:- 속도 제한: 클라우드 세션은 계정 내의 다른 모든 Claude 및 Claude Code 사용과 속도 제한을 공유합니다. 여러 작업을 병렬로 실행하면 비례적으로 더 많은 속도 제한을 소비합니다. 클라우드 VM에 대한 별도의 컴퓨팅 요금은 없습니다.
- 저장소 인증: 동일한 계정으로 인증된 경우에만 클라우드 세션을 터미널로 가져올 수 있습니다.
- 플랫폼 제한: 저장소 복제 및 풀 요청 생성에는 GitHub이 필요합니다. 자체 호스팅 GitHub Enterprise Server 인스턴스는 Team 및 Enterprise 플랜에서 지원됩니다.
CCR_FORCE_BUNDLE=1을 설정하여 GitLab, Bitbucket 또는 기타 비-GitHub 저장소를 로컬 번들로 클라우드 세션에 전송할 수 있지만, 세션은 결과를 원격으로 다시 푸시할 수 없습니다. - 조직 IP 허용 목록: 클라우드 세션은 사용자의 네트워크가 아닌 Anthropic 관리 인프라에서 Anthropic API를 호출하는 반면, 자체 호스팅 환경의 세션은 사용자의 네트워크에서 호출합니다. 조직에 IP 허용 목록이 활성화되어 있으면 모든 Anthropic 호스팅 클라우드 세션이 인증 오류로 실패합니다. 이는 Code Review 및 Anthropic 호스팅 환경에서 실행되는 routines에도 적용됩니다. 자체 호스팅 환경으로 라우팅된 routine은 사용자의 네트워크에서 API를 호출합니다. Anthropic 지원에 문의하여 조직의 IP 허용 목록에서 Anthropic 호스팅 서비스를 제외하십시오.
관련 리소스
- 클라우드 환경: 클라우드 세션의 네트워크 액세스, 환경 변수 및 설정 스크립트 구성
- Projects: Claude가 리포지토리에서 병렬 클라우드 세션을 조정하고 결과를 보고하는 하나의 대화
- Ultrareview: 클라우드 샌드박스에서 심층 다중 에이전트 코드 검토 실행
- Routines: 일정에 따라, API 호출을 통해 또는 GitHub 이벤트에 응답하여 작업 자동화
- Hooks 구성: 세션 수명 주기 이벤트에서 스크립트 실행
- 모든 설정: 모든 구성 옵션
- 보안: 격리 보장 및 데이터 처리
- 데이터 사용: Anthropic이 클라우드 세션에서 보유하는 것
- Claude Tag: 동일한 클라우드 인프라에서 실행되는 조직 관리형 Slack의 @Claude