검색
← 릴리스 노트

원격 제어와 세션 공유 기능 확장

클로드 코드 · 2.1.224 · 기능추가 · 2026.08.07

원격 제어, 세션 간 메시지, 샌드박스 관련 기능이 늘고 여러 연결·표시 문제가 수정되었습니다.

교안에 영향

예전에는 `claude self-hosted-runner`, `SendMessage`, `ListAgents`, `archive` plugin source, `ANTHROPIC_BEDROCK_REGION_PREFIX` 관련 안내가 맞지 않으며, 200개 subagent 제한과 일부 Remote Control 동작 설명도 틀리게 됩니다.

요약

- self-hosted environments와 `claude self-hosted-runner`로 자체 머신이나 컨테이너에서 Claude Code 세션을 실행할 수 있게 됐습니다. - `archive` plugin source, cross-session `SendMessage`, `crossSessionInbound`와 `dialogExpiry`, 샌드박스 자격 증명 마스킹 옵션이 추가됐습니다. - Remote Control의 compaction, 연결 실패 표시, `/clear` 동작, 세션 만료 후 재생성, VSCode 연결 상태 표시가 개선됐습니다. - 경로 해석, `SendMessage`, 샌드박스 파일 접근 차단, MCP 도구 검색, 플러그인 설치 기록, paste 복구, 클립보드, 피드백 공유, 자동 시작 관련 버그가 수정됐습니다. - 200개였던 subagent 생성 제한이 제거되고, 관리 설정과 Bash tool 설명, paste 자리표시자 번호 처리 방식이 변경됐습니다.

바뀐 것

새 기능 7

  • self-hosted environments가 추가되어 `claude self-hosted-runner`로 자체 머신이나 컨테이너에서 Claude Code web, mobile, desktop 세션을 실행할 수 있게 됐습니다.
  • `archive` plugin source가 추가되어 git이나 npm 없이 HTTPS zip에서 플러그인을 설치할 수 있고, 선택적으로 SHA-256 고정을 사용할 수 있습니다.
  • 삭제 중 사용할 수 없는 paste가 있으면 명령어 텍스트를 바꾸기 전에 취소하고 확인하는 단계가 추가됐습니다.
  • Bedrock용 `ANTHROPIC_BEDROCK_REGION_PREFIX` 환경 변수가 추가되어 `AWS_REGION`에서 유도한 값보다 특정 교차 리전 inference profile을 우선하도록 할 수 있습니다.
  • `crossSessionInbound`와 `dialogExpiry` 설정이 추가되어, 권한 우회로 실행 중인 세션으로 들어오는 교차 세션 메시지는 승인 대기 상태가 되고 다른 세션에는 자동 전달됩니다.
  • 샌드박스 자격 증명 마스킹 옵션 `extract`, `onExtractNoMatch`, `decode: "jwt"`와 `maskClaims`, `awsPairs`, `sigv4`가 추가됐습니다.
  • cross-session `SendMessage`가 추가되어 macOS와 Linux에서 어떤 머신의 Claude Code 세션끼리도 메시지를 주고받을 수 있고, `ListAgents`로 대상을 찾을 수 있습니다.

개선 5

  • fullscreen mode가 반복 compaction에서도 가장 최근 구간만이 아니라 compaction 이전 전체 history를 scrollback에 유지하도록 개선됐습니다.
  • Remote Control에서 attached web과 mobile clients가 compaction 진행 상태와 compaction 이후 경계를 보게 되었고, `/clear` 재설정도 attached clients에 전파되도록 개선됐습니다.
  • Remote Control 연결 실패 시 8초짜리 toast만 보이던 대신, 상세 정보와 재연결 단축키가 있는 지속적 실패 표시가 나오도록 개선됐습니다.
  • managed settings에서 조직 설정이 바뀌지 않았다면 다시 로그인하거나 조직을 바꿔도 approval prompt가 다시 나타나지 않도록 변경됐습니다.
  • feedback-survey transcript share는 동의 시 마지막 요청의 model settings까지 업로드하며, system prompt(`CLAUDE.md` 포함), tool definitions, model parameters가 함께 포함됩니다.

기타 1

  • 세션당 200개였던 subagent 생성 제한이 제거되어, 오래 지속되는 세션도 새 agent 생성을 거부하지 않게 됐습니다.

수정 12

  • 길이가 200자보다 긴 프로젝트 경로가 공유된 sanitized prefix 아래에서 다른 프로젝트의 세션 디렉터리로 해석되던 문제를 고쳤고, 세션 목록, 이름 변경, 분기, 삭제, `/resume`가 프로젝트를 넘나들지 않게 했습니다.
  • `SendMessage`가 팀원의 inbox 쓰기에 실패했는데도 "Message sent"로 보이던 문제를 고쳐, 실패 시 오류로 보고합니다.
  • Linux와 macOS에서 샌드박스 파일시스템 deny 항목을 끝 슬래시가 있는 형태로 썼을 때 우회될 수 있던 문제를 고쳤습니다.
  • Bash tool 결과에 샌드박스 위반 상세가 나오지 않던 문제를 고쳐, Claude가 차단된 파일 또는 네트워크 접근과 이유를 볼 수 있게 했습니다.
  • 중간에 연결된 MCP tools가 tool search를 위해 미뤄지면서 이름이 모델에 알리지 않던 문제를 고쳤습니다.
  • 같은 plugin이 여러 프로젝트에 설치될 때 install record가 조용히 손상되던 문제를 고쳤습니다.
  • 복구하거나 되살린 paste 내용이 오래됐거나 placeholder 번호가 충돌할 때 잘못된 데이터를 붙이거나 텍스트를 잃던 문제를 고쳤습니다.
  • Wayland에서 copy-on-select가 때때로 clipboard에 도달하지 않던 문제를 고쳐 두 selection write가 더 이상 경쟁하지 않게 했습니다.
  • feedback survey의 transcript share가 긴 세션에서 조용히 실패하던 문제를 고쳐, 실패하면 성공 메시지 대신 오류를 보여줍니다.
  • Remote Control auto-start가 오래된 login token이 있는 cold start에서 "Remote credentials fetch failed"로 간헐적으로 실패하던 문제를 고쳤습니다.
  • Remote Control과 SDK clients에서 `/clear`와 같은 출력 없는 명령 뒤에 빈 "(no content)" 메시지가 보이던 문제를 고쳤습니다.
  • server session이 만료된 뒤 다시 만든 Remote Control session이 이전 로컬 대화 기록을 새 session에 올리던 문제를 고쳤습니다.