Claude Code v2.1.229: 원격 제어, 플러그인 마켓플레이스 및 중요 수정 사항

Claude Code v2.1.229(8월 12일 릴리스)는 원격 세션 개선, 플러그인 마켓플레이스 지원, 스트리밍, Windows 경로, MCP OAuth 관련 안정성 수정을 제공합니다.
원격 제어 및 플러그인 마켓플레이스
claude remote-control --continue는 이제 가장 최근 원격 제어 세션을 재개하는 것으로 문서화되었습니다.- 자체 호스팅 러너 세션은 이제 관리형 환경 동작과 일치하도록 서버 제공 Claude Code 후크를 지원합니다.
- 긴 생각 사이에 게이트웨이 스트리밍 응답에 SSE keepalive 핑이 추가되어 Vertex 및 Bedrock 업스트림에서 유휴 시간 초과 연결 끊김을 방지합니다.
- 플러그인 마켓플레이스
command소스는 로컬 명령(예: IDE)이 플러그인 디렉터리를 출력하도록 허용합니다. 세션마다 다시 해석되며 재시작 없이 적용됩니다. 제자리에서 사용하려면mode: "link"를 사용하세요. ListAgents는 이제 연결이 끊긴 원격 제어 세션을offline으로 표시하고 클라우드 세션을cloud로 레이블을 지정합니다.
주요 수정 사항
- 스트리밍 중 긴 응답이 사라지고 터미널에 두 번 인쇄되던 문제를 수정했습니다.
- 도구 호출에 문자열이 아닌
glob,file_path또는command값이 있을 때 발생하는 충돌(--resume포함)을 수정했습니다. - 진행률 표시줄이나 마크다운 테이블이 매우 좁은 터미널에서 렌더링될 때 발생하는 RangeError 충돌을 수정했습니다(
--continue/--resume에도 영향). - Windows에서 확장된 길이(
\\?) 또는 UNC 경로를 참조할 때 발생하는 충돌을 수정했습니다. CLAUDE_CODE_ATTRIBUTION_HEADER를 통해 속성 헤더를 비활성화한 사용자(직접 Anthropic API 연결)에게 자동 모드가 실패하던 문제를 수정했습니다.- 사용자 지정
ANTHROPIC_BASE_URL게이트웨이를 사용하는 claude.ai 구독자에게/model이 Sonnet/Opus 1M을 거부하던 문제를 수정했습니다. - 리디렉션 URI에서
localhost대신127.0.0.1을 사용하여 엄격한 권한 부여 서버로 MCP OAuth를 수정했습니다. - 노트북 터미널에서 슬래시 명령을 입력한 후 원격 제어 클라이언트에 멈춘 스피너가 표시되던 문제를 수정했습니다.
- Claude Code 리뷰 워크플로(
/install-github-app에서)가 리뷰를 게시하지 않고 완료되던 문제를 수정했습니다. - 확장 프로그램이 연결된 상태에서 수천 개의 IDE 진단이 있는 파일을 편집한 후 멀티초 UI 멈춤을 수정했습니다.
- 일회성
claude plugin명령이 오래된 플러그인 버전의 정리를 방해하는 잔여 liveness 파일을 남기던 문제를 수정했습니다. - CPU 제한 컨테이너의 동적 워크플로가 컨테이너의 CPU 제한 대신 호스트의 코어 수를 사용하던 문제를 수정했습니다.
- 원자적 파일 교체 후 파일 감시자 핸들 누수, 네트워크/가상 파일 시스템에서 예약된 작업 감시자가 실패할 때 Windows의 처리되지 않은 오류를 수정했습니다.
- SDK 및
--input-format stream-json세션에서 공백만 있는 메시지에 400 오류가 발생하던 문제를 수정했습니다. - 32MB 요청 제한을 초과하는 대화에서 이미지/문서를 제거할 수 없을 때 압축을 재시도하던 문제를 수정했습니다. 이제 명확한 메시지와 함께 한 번만 실패합니다.
- Claude Desktop의 OpenTelemetry 내보내기가 Desktop 관리 게이트웨이에 의해 거부되던 문제를 수정했습니다.
managed-mcp.json이 배포된 상태에서 자체 호스팅 러너/원격 세션이 시작 시 종료되던 문제를 수정했습니다. 이제 서버는 경고와 함께 건너뜁니다.- 자체 호스팅 러너 저장소 준비가 Git Credential Manager 프롬프트에서 멈추던 문제를 수정했습니다. 이제 자격 증명이 없으면 git이 빠르게 실패합니다.
개선 사항 및 변경 사항
- 워크플로 팬아웃은 이제 같은 접두사를 가진 형제 에이전트를 지연시켜 후속 에이전트가 캐시된 프롬프트 접두사를 다시 지불하는 대신 재사용하도록 합니다.
CLAUDE_CODE_WORKFLOW_PREFIX_STAGGER_MS=0으로 비활성화할 수 있습니다. - "프롬프트가 너무 깁니다" 오류가 자동 압축으로 복구할 수 없는 이유를 설명하도록 개선되었습니다. 단지
/compact를 제안하는 대신입니다. - 샌드박스: 네트워크 도메인 목록의 IPv6 리터럴은 이제 대괄호로 묶이고(예:
[::1]:443), 모호한 철자는 실패-폐쇄로 강제되고/doctor로 플래그가 지정됩니다. /login은 이제 성공적인 로그인 후CLAUDE_CODE_OAUTH_TOKEN재정의 경고를 반복합니다./commit-push-pr는 더 이상 위험한 플래그(--force,--amend,--no-verify)가 있는 git/gh 명령을 자동 승인하지 않습니다.- Windows의 자체 호스팅 러너는 이제 명시적
--base-dir이 필요합니다. 기본 체크아웃 디렉터리가 없습니다. - VSCode: "문제 보고" 및
/bug는 더 이상 사용되지 않는 설문 조사 링크 대신 기본 제공 피드백 대화 상자를 엽니다. - VSCode:
/btw측면 질문 패널은 이제 경계를 끌어 크기를 조정할 수 있습니다. - VSCode: 사이드바에 세션 그룹이 추가되었습니다.
이 릴리스는 원격/자체 호스팅 환경에서 Claude Code를 실행하는 팀, 플러그인 마켓플레이스를 사용하는 팀, 스트리밍 또는 Windows 특정 충돌을 겪는 모든 사용자에게 특히 관련이 있습니다. 전체 세부 정보는 GitHub에서 확인하세요.
📖 전체 소스 읽기: GitHub Claude-Code
👀 See Also

클로드라밴드: 지속적인 클로드 코드 세션을 위한 터미널 래퍼
Claudraband는 공식 Claude Code TUI를 제어된 터미널 환경에서 실행하는 래퍼로, 재개 가능한 워크플로우, HTTP 데몬을 통한 원격 세션 제어, 그리고 Zed나 Toad와 같은 대체 프론트엔드를 위한 ACP 서버 통합을 가능하게 합니다. 이를 위해서는 Node.js/Bun, 인증된 Claude Code, 그리고 최상의 로컬 워크플로우를 위한 tmux가 필요합니다.

AI 지식 작업을 위한 오픈소스 SDK
ClioAI의 kw-sdk는 지식 작업을 수행하는 AI 에이전트를 위한 구조화된 프레임워크를 제공하며, 작업 브리핑, 루브릭 생성 및 검증을 포함한 자체 검증 루프를 구현합니다.

GLM-5-Turbo, 사용자 테스트에서 낮은 도구 호출 오류율 보여
z-ai/glm-5-turbo 모델은 테스트에서 평균 0.57%의 도구 호출 오류율을 보여주며, 이는 GLM-5의 약 3% 오류율보다 현저히 낮습니다. 한 사용자는 CLI 도구와 함께 사용하여 97,000단어의 판타지 소설을 최소한의 문제로 작성하는 데 성공했다고 보고했습니다.

js-notepad: Claude 코드를 위한 내장 MCP 서버가 있는 스크립트 가능한 메모장
js-notepad는 Claude Code의 도움으로 구축된 무료 오픈소스 스크립트 가능 노트패드 애플리케이션입니다. 내장된 MCP 서버를 통해 Claude Code가 페이지 읽기/쓰기, 스크립트 실행, 할 일 생성 및 결과 푸시를 위해 앱과 직접 상호작용할 수 있습니다.