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

Claude Code, PostHog의 SQL 파서를 70배 속도 향상으로 재작성 – 속성 기반 테스트와 병렬 에이전트의 작동 방식
PostHog는 여러 Claude Code 세션을 병렬로 사용하여 SQL 파서를 재작성, 70배의 속도 향상을 달성했습니다. 새로운 파서는 16K 라인의 수제 재귀 하강 코드와 속성 기반 테스트로 구성됩니다.

CostClaw: OpenClaw 에이전트를 위한 무료 로컬 비용 추적 대시보드
CostClaw는 OpenClaw의 네이티브 훅을 통해 모든 LLM 호출을 캡처하고 모델 분석, 세션별 비용, 시간별 지출 차트를 보여주는 대시보드를 제공하는 무료 로컬 플러그인입니다. 개발자는 자신의 하트비트 에이전트가 3분마다 24시간 내내 Claude Sonnet을 실행하여 아무것도 하지 않는데도 월 60달러를 소모하고 있음을 발견했고, 이를 Haiku로 전환하여 약 65%의 비용을 절감했습니다.

CK 검색: MCP 서버 통합을 갖춘 로컬 의미론적 검색 도구
CK Search는 클라우드 의존성 없이 텍스트 디렉토리를 인덱싱하는 로컬 시맨틱 검색 도구로, 내장 MCP 서버를 포함하고 있습니다. 이 도구는 MCP를 통해 AI 에이전트가 사용할 수 있으며, 소스는 grep과 비교한 설정, 장점, 한계를 다루는 실용적인 가이드를 제공합니다.

RubyLLM: 모든 주요 AI 제공업체를 위한 하나의 Ruby 프레임워크
RubyLLM은 OpenAI, Anthropic, Gemini, Ollama 등 800개 이상의 모델을 하나의 Ruby API로 통합합니다. 채팅, 비전, 툴, 에이전트, 스트리밍, Rails 통합을 지원하며 의존성은 3개뿐입니다.