Claude Code v2.1.229 — 안정성 대폭 강화, 플러그인 시스템도 진화
AI

Claude Code v2.1.229 — 안정성 대폭 강화, 플러그인 시스템도 진화

zaq · · 3 min read

Claude Code 최신 버전에서 꽤 많은 버그가 수정되고, 플러그인과 Remote Control 기능이 한층 다듬었습니다. 특히 스트리밍 중 응답이 사라지던 문제와 좁은 터미널에서의 크래시가 해결된 것이 눈에 띕니다.

스트리밍 응답 사라짐 해결 + 터미널 크래시 수정

가장 체감하기 쉬운 수정입니다. 긴 응답을 스트리밍할 때 일부가 화면에서 사라지거나 두 번 출력되던 버그가 잡혔습니다. 또한 터미널 창이 매우 좁을 때 progress bar나 마크다운 테이블 렌더링이 RangeError를 내며 크래시하던 문제도 해결됐습니다. --continue--resume로 시작할 때도 같은 크래시가 발생할 수 있었는데, 이제 안전합니다.

Remote Control & 클라우드 세션 관리 개선

claude remote-control --continue 명령어가 공식 문서에 추가됐습니다. 가장 최근 Remote Control 세션을 바로 이어서 작업할 수 있어, 끊긴 세션을 복귀하기 훨씬 편해졌습니다. ListAgents에서도 연결이 끊긴 Remote Control 세션은 offline, 클라우드 세션은 cloud로 표시돼 상태 파악이 명확해졌습니다.

플러그인 마켓플레이스 command 소스

이제 플러그인 디렉토리를 로컬 명령(예: IDE)이 출력하고, Claude Code가 매 세션마다 다시 해석해서 적용합니다. 재시작 없이 플러그인이 교체되니 개발 중 빠르게 프로토타이핑할 때 유용합니다. mode: "link"를 쓰면 해당 경로를 그대로 링크로 사용합니다.

Vertex/Bedrock 끊김 방지 + 자잘한 안정성 패치

SSE keepalive 핑이 추가돼, Claude가 길게 "생각"하는 동안 Vertex나 Bedrock 연결이 유휴 타임아웃으로 끊기던 문제를 막아줍니다. 이 외에도 Windows UNC 경로 크래시 수정, MCP OAuth를 127.0.0.1로 교체하여 strict 인증 서버 호환성 개선, /model에서 Sonnet/Opus 1M 거부 버그 수정 등 자잘하지만 신경 쓰이던 이슈들이 줄줄이 해결됐습니다.

보안 강화 한 걸음

/commit-push-pr에서 --force, --amend, --no-verify 같은 위험한 git 플래그가 자동 승인되지 않도록 변경됐습니다. 실수로 히스토리를 날리는 일을 방지할 수 있죠. 샌드박스에서도 IPv6 리터럴 처리가 개선되고, 모호한 스펠링은 fail-closed로 동작하도록 강화됐습니다.


전체적으로 안정성과 운영 경험에 집중한 릴리즈입니다. 새 기능보다는 "쓰다가 짜증 나던 것들"을 꼼꼼히 채운 느낌이고, 특히 Vertex/Bedrock 사용자와 Remote Control을 자주 쓰는 분들에게 체감 개선이 클 것입니다.

출처: https://github.com/anthropics/claude-code/releases/tag/v2.1.229