Claude Code v2.1.132 — 터미널 안정성 대폭 개선, IDE 호환성 버그 수정
Claude Code v2.1.132가 출시되었습니다. 터미널 종료 시 안전하게 정리되지 않던 문제와 여러 IDE에서 마우스 스크롤이 비정상 동작하던 버그들이 수정되었습니다.
한마디로 요약하면
Ctrl+C나 SSH 연결 끊김 시 터미널 모드가 복구되지 않던 문제가 해결되었습니다. Cursor, VS Code, JetBrains IDE에서 마우스 스크롤 관련 버그도 잡혔습니다. 이모지가 포함된 텍스트에서 커서 위치가 꼬이던 문제도 수정되었습니다.
안전한 종료와 세션 복구
외부에서 SIGINT를 보냈을 때(IDE 정지 버튼, kill -INT) 갑작스럽게 종료되지 않고, 터미널 모드를 복구한 뒤 --resume 힌트를 출력합니다. SSH 연결이 중간에 끊어지거나 터미널을 닫아도 예외 없이 정상적으로 종료됩니다.
--resume으로 세션을 복원할 때 이모지가 툴 에러 트렁케이션으로 손상되면 no low surrogate in string 에러가 발생하던 문제도 수정되었습니다. 기존에 손상된 세션은 로드 시 자동으로 정리됩니다.
IDE별 스크롤 버그 수정
세 가지 IDE에서 마우스 스크롤 관련 문제가 해결되었습니다:
- Cursor / VS Code 1.92–1.104: 스크롤이 너무 빠르던 문제(xterm.js 상위 버그)
- JetBrains IDE 2025.2: 스크롤 시 화살표 키가 잘못 입력되거나 방향이 반대되거나 가속이失控되던 문제
- Linux/X11:
/usage에서Ctrl+S로 스크린샷을 클립보드에 복사할 때 멈추던 문제
여러 IDE를 오가며 Claude Code를 쓰는 환경에서 체감할 수 있는 수정입니다.
풀스크린 모드와 텍스트 처리 개선
풀스크린 모드에서 노트북 절전 모드 해제 후나 Ctrl+Z/fg 후에 빈 화면이 보이던 문제가 수정되었습니다. 이제 다음 키 입력이나 출력 스트림 전까지 기다리지 않고 즉시 화면이 복원됩니다.
이모지와 인도어 결합 문자(conjunct), ZWJ 시퀀스가 줄바꿈 경계에 걸칠 때 커서가 글리프 중간에 위치하던 버그도 수정되었습니다. Vim 연산자가 분해형(NFD) 악센트 문자를 포함한 텍스트를 망가뜨리던 문제도 잡혔습니다.
기타 수정
/로 시작하는 텍스트를 붙여넣으면 입력이 사라지거나 알 수 없는 명령어 에러가 뜨던 문제 수정- 붙여넣기 시 포커스 이벤트나 마우스 추적 보고서가 섞이면 이스케이프 시퀀스가 프롬프트에 유출되던 문제 수정
CLAUDE_CODE_SESSION_ID환경변수가 Bash 도구 서브프로세스에 추가되어 훅에서 전달되는session_id와 일치합니다CLAUDE_CODE_DISABLE_ALTERNATE_SCREEN=1로 풀스크린 렌더러를 비활성화하고 터미널 네이티브 스크롤백을 유지할 수 있습니다Ctrl+V로 이미지를 붙여넣을 때 "Pasting…" 힌트가 표시됩니다--permission-mode플래그가 플랜 모드 세션을 재개할 때 무시되던 문제 수정
마무리
IDE 호환성과 터미널 안정성에 집중한 버그 수정 릴리스입니다. SSH로 원격 서버에서 Claude Code를 쓰거나, 여러 IDE를 번갈아 쓰는 개발자에게 특히 유용합니다. 이런 세심한 버그 수정이 쌓여 Claude Code의 신뢰도가 높아지고 있습니다.
출처: https://github.com/anthropics/claude-code/releases/tag/v2.1.132