본문으로 건너뛰기

Claude Code v2.1.113 업데이트로 인한 CLI 확장성 차단 문제

Anthropic이 Claude Code v2.1.113부터 Node.js 번들 대신 Bun 컴파일 바이너리를 배포하면서 기존의 CLI 패치 및 확장 기능이 불가능해졌습니다.

주요 논점

01중립다수

Anthropic의 폐쇄적인 업데이트 정책이 CLI 확장성을 저해하고 있다.

합의점 vs 논쟁점

합의점

  • v2.1.112 버전이 확장 가능한 마지막 버전임

논쟁점

  • Anthropic의 IP 보호 정책과 커뮤니티 확장성 지원 간의 균형

실용적 조언

  • 확장 기능이 필요한 경우 v2.1.112 버전에 고정할 것

섹션별 상세

Anthropic이 v2.1.113 업데이트를 통해 기존 Node.js 기반의 cli.js 번들을 Bun으로 컴파일된 네이티브 바이너리로 교체했다. 이로 인해 코드 수정이 불가능해졌으며, 기존의 AST 및 문자열 레벨 패치 방식이 더 이상 작동하지 않는다.
이번 변경으로 인해 CLI를 래핑하거나 확장하는 도구, 커스텀 훅 주입, TUI 수정 등 Claude Code 프로세스 내부에서 실행되던 모든 기능이 중단되었다. 현재 Bun 바이트코드에 대한 디컴파일러가 존재하지 않아 소스 복구가 불가능한 상태다.
공식적인 확장 API나 마이그레이션 가이드 없이 변경이 이루어져 커뮤니티의 개발 생태계가 타격을 입었다. 작성자는 v2.1.112 버전을 고정하여 사용할 것을 권장하며, 공식적인 확장성 지원 부재에 대한 우려를 표했다.

언급된 도구

Claude Code추천

CLI 기반 코딩 에이전트

Bun중립

런타임 및 컴파일러

Node.js추천

이전 런타임

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 04. 18.수집 2026. 04. 18.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.