검색
← 릴리스 노트

원격 제어·플러그인·세션 관리 개선

클로드 코드 · 2.1.229 · 기능추가 · 2026.08.12

원격 제어 재개, 플러그인 소스 재해석, 세션 표시 개선과 함께 여러 안정성 문제가 수정되었습니다.

교안에 영향

원격 제어 재개, `/commit-push-pr` 자동 승인, self-hosted runner Windows 시작, `prompt is too long` 설명, VSCode 피드백/세션 그룹 관련 옛 안내는 더 이상 맞지 않습니다.

요약

- `claude remote-control --continue`로 가장 최근 Remote Control 세션을 다시 이어서 시작할 수 있게 했습니다. - self-hosted runner 세션에 서버가 제공하는 Claude Code hook 지원을 추가했습니다. - 플러그인 marketplace에 `command` 소스를 추가하고, 세션마다 다시 해석해 재시작 없이 적용되게 했습니다. - 끊긴 Remote Control 세션 표기, 스트리밍 출력, Windows 경로, OAuth, `/model` 등 여러 오류와 멈춤 문제를 수정했습니다.

바뀐 것

새 기능 4

  • `claude remote-control --continue`로 가장 최근 Remote Control 세션을 다시 시작할 수 있게 했습니다.
  • self-hosted runner 세션에 서버가 제공하는 Claude Code hook 지원을 추가해 관리형 환경과 맞췄습니다.
  • gateway 스트리밍 응답의 긴 사고 구간에 SSE keepalive ping을 추가해 Vertex와 Bedrock upstream의 idle timeout 연결 끊김을 막았습니다.
  • 플러그인 marketplace에 `command` 소스를 추가해 로컬 명령이 플러그인 디렉터리를 출력하고, 세션마다 다시 해석되며 `mode: "link"`에서 바로 사용할 수 있게 했습니다.

개선 3

  • `ListAgents`가 끊긴 Remote Control 세션을 `offline`으로, 클라우드 세션을 `cloud`로 표시하도록 바뀌었습니다.
  • 워크플로 fan-out에서 같은 접두사를 가진 형제 에이전트를 지연시켜 이후 에이전트가 캐시된 prompt prefix를 재사용하도록 개선했습니다(`CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0`으로 해제 가능).
  • "prompt is too long" 오류가 자동 compaction이 왜 복구하지 못했는지 더 자세히 설명하도록 개선했습니다.

수정 18

  • 긴 응답이 스트리밍 중 일부만 사라지거나 터미널에 두 번 출력되던 문제를 고쳤습니다.
  • 도구 호출의 `glob`, `file_path`, `command` 값이 문자열이 아닐 때 오류 화면으로 떨어지던 문제를 고쳤고, 해당 세션의 `--resume`에서도 발생하지 않게 했습니다.
  • 아주 좁은 터미널에서 진행 표시줄이나 마크다운 표를 그릴 때 발생하던 RangeError 충돌을 고쳤습니다.
  • Windows에서 도구 호출이나 메시지가 `\\?\` 또는 UNC 경로를 참조할 때 발생하던 충돌을 고쳤습니다.
  • `CLAUDE_CODE_ATTRIBUTION_HEADER`로 attribution header를 끈 사용자의 auto mode가 모든 도구 호출에서 실패하던 문제를 고쳤습니다.
  • 커스텀 `ANTHROPIC_BASE_URL` gateway를 쓰는 claude.ai 구독자의 `/model`에서 Sonnet/Opus 1M 선택이 거부되던 문제를 고쳤습니다.
  • 엄격한 authorization server를 쓰는 MCP OAuth에서 redirect URI에 `localhost` 대신 `127.0.0.1`을 사용하도록 고쳤습니다.
  • laptop 터미널에서 슬래시 명령을 입력한 뒤 Remote Control 클라이언트의 작업 스피너가 멈춰 보이던 문제를 고쳤습니다.
  • `/install-github-app`이 생성한 Claude Code Review workflow가 pull request에 리뷰를 남기지 않고 끝나던 문제를 고쳤습니다.
  • IDE extension 연결 상태에서 진단 수가 매우 많은 파일을 편집할 때 UI가 몇 초간 멈추던 문제를 고쳤습니다.
  • 한 번만 실행하는 `claude plugin` 명령이 오래된 플러그인 정리를 막을 수 있는 남은 liveness file을 남기던 문제를 고쳤습니다.
  • CPU 제한 컨테이너에서 동적 workflow가 컨테이너 제한이 아니라 호스트 코어 수를 쓰던 문제를 고쳤습니다.
  • 원자적 파일 교체 뒤 file-watcher 핸들이 새던 문제와, 네트워크 또는 가상 파일시스템에서 scheduled-tasks watcher 실패 시 Windows의 처리되지 않은 오류를 고쳤습니다.
  • SDK와 `--input-format stream-json` 세션에서 공백만 있는 메시지를 제출할 때 400 API 오류가 나던 문제를 고쳤습니다.
  • 이미지나 문서를 더 줄일 수 없는 대화가 API의 32 MB 요청 제한을 넘을 때 compaction을 다시 시도하던 문제를 고쳤고, 이제는 명확한 메시지로 한 번만 실패합니다.
  • Claude Desktop 세션의 OpenTelemetry export가 Desktop-managed gateway를 telemetry endpoint로 쓸 때 거부되던 문제를 고쳤습니다.
  • `managed-mcp.json`이 배포된 상태에서 서버가 MCP servers를 전달하면 self-hosted runner와 다른 원격 세션이 시작 시 종료되던 문제를 고쳤고, 이제 경고와 함께 건너뜁니다.
  • self-hosted runner의 저장소 준비가 Git Credential Manager 프롬프트에서 멈추던 문제를 고쳤고, 자격 증명이 없으면 git이 즉시 실패합니다.