Claude Code 업데이트 — 2026년 14주차 (3월 30일 ~ 4월 3일)
v2.1.86 → v2.1.91 릴리스에 걸친 주요 기능 추가 및 개선 사항 정리.
주요 신기능
Computer Use (컴퓨터 사용) — CLI 지원 (리서치 프리뷰)
CLI 환경에 네이티브 앱 자동화 기능이 추가되었다. 이제 터미널에서 바로:
- 네이티브 앱 열기
- UI 클릭 조작
- 자신의 변경 사항 테스트
- 발생한 오류 자동 수정
기존에는 Desktop 앱에서만 사용 가능하던 기능이 CLI로 확장된 것으로, API가 없는 GUI 전용 앱을 다루는 개발자에게 특히 유용하다.
인터랙티브 학습 레슨 (/powerup)
터미널 내에서 애니메이션 기반의 기능 튜토리얼을 바로 볼 수 있는 새 명령어가 추가되었다. 작업 공간을 벗어나지 않고도 최신 업데이트와 기능 변경 사항을 쉽게 파악할 수 있다.
깜빡임 없는 렌더링 (Flicker-Free Rendering)
가상화된 스크롤백(virtualized scrollback)을 사용하는 대체 화면 렌더러가 추가되어 화면 다시 그리기 시 발생하던 시각적 깜빡임이 제거되었다. 프롬프트 입력창이 항상 하단에 고정되며, 환경 변수를 설정해 활성화할 수 있다.
MCP 도구별 결과 크기 제한 설정 (Per-Tool MCP Result-Size Overrides)
MCP 서버 개발자가 anthropic/maxResultSizeChars 어노테이션을 통해 개별 도구의 결과 크기 제한을 최대 500,000자까지 설정할 수 있게 되었다. 대용량 페이로드를 디스크에 쓰지 않고 인라인으로 유지할 수 있어 효율이 높아졌다.
플러그인 실행 파일 PATH 자동 추가 (Plugin Executables on PATH)
플러그인의 bin/ 디렉토리에 배치된 바이너리가 Bash 도구의 PATH에 자동으로 추가된다. 절대 경로 없이 명령어를 직접 호출할 수 있어 편의성이 향상되었다.
기타 개선 사항
자동 모드 권한 처리 개선 (Auto Mode Permission Handling)
- 새로운 PermissionDenied 훅이 추가되었다. 분류기(classifier)가 거부할 때 발동하며,
retry: true를 반환하면 Claude가 다른 방식으로 재시도할 수 있다. /permissions → Recent탭에서 최근 거부된 항목을 확인하고r키를 눌러 수동으로 재시도할 수 있다.
PreToolUse 훅에 defer 값 추가
permissionDecision에 새로운 defer 값이 추가되었다. -p 세션(비대화형)에서 도구 호출 시 일시 중지하고 deferred_tool_use 페이로드와 함께 종료한다. SDK 앱이나 커스텀 UI에서 해당 페이로드를 처리한 뒤 --resume으로 세션을 재개할 수 있다.
/buddy 명령어 (4월 1일 이스터에그)
코딩하는 동안 작은 생명체를 부화시켜 함께할 수 있는 기능. 4월 1일 한정 이스터에그.
disableSkillShellExecution 설정 추가
스킬(skills), 슬래시 커맨드, 플러그인 커맨드에서 인라인 셸 실행을 차단하는 설정이 추가되었다.
Edit 도구 개선
cat 또는 sed -n으로 파일을 조회한 경우에도 별도의 Read 없이 바로 Edit 도구를 사용할 수 있게 되었다.
훅 출력 50K 초과 시 디스크 저장
훅 출력이 50,000자를 초과하면 컨텍스트에 직접 주입하는 대신 디스크에 저장되며, 경로와 미리보기만 표시된다.
인터랙티브 세션에서 thinking 요약 기본 비활성화
인터랙티브 세션에서 thinking 요약(Thinking Summaries)이 기본적으로 꺼졌다. 이전 동작으로 복원하려면 showThinkingSummaries: true로 설정한다.
음성 모드(Voice Mode) 기능 강화
- Push-to-talk 수정자 키 콤보 지원 추가
- Windows WebSocket 지원
- macOS Apple Silicon 마이크 권한 처리 개선
claude-cli:// 딥 링크 개선
딥 링크에서 여러 줄 프롬프트를 지원한다. 줄바꿈은 %0A로 인코딩하여 전달한다.