대형 세션과 터미널 사용성 개선
대형 세션 처리, 터미널 입력·스크롤, 플러그인 동작과 여러 명령어의 안정성이 개선됐다.
교안에 영향
`/resume`가 큰 세션을 예전처럼 빈 대화로 넘기지 않아, 관련 안내 글의 대형 세션 재개 설명이 맞지 않을 수 있습니다.
요약
- `/resume`가 큰 세션에서 더 빨라졌고, 세션 로드 실패를 빈 화면 대신 오류로 표시합니다. - `/config` 검색이 옵션 값까지 찾고, `/doctor`는 응답 중에도 열 수 있으며, `/plugin`·`/update`·`/tui` 관련 동작이 개선됐습니다. - VS Code, Cursor, Windsurf 터미널의 스크롤과 여러 키 입력 문제가 수정됐고, `/terminal-setup`이 스크롤 민감도를 설정합니다. - 보안 검사와 `gh` 속도 제한 처리, Usage 탭, 플러그인 자동 설치, slash command 메뉴, 인디스크립트 렌더링 등 여러 문제가 수정됐습니다.
바뀐 것
개선
- `/resume`가 큰 세션에서 더 빠르게 동작하고, 많은 dead-fork 항목이 있는 세션도 더 효율적으로 처리합니다.
- 여러 stdio 서버가 설정된 경우 MCP 시작이 더 빨라졌고, `resources/templates/list`는 첫 `@`-mention 시점까지 미뤄집니다.
- VS Code, Cursor, Windsurf 터미널의 전체화면 스크롤이 더 부드러워졌고, `/terminal-setup`이 편집기 스크롤 민감도를 설정합니다.
- thinking spinner가 별도 힌트 줄 대신 인라인 진행 상태를 보여줍니다.
- `/config` 검색이 옵션 값까지 일치시켜, 예를 들어 `vim`으로 Editor mode 설정을 찾을 수 있습니다.
- `/doctor`를 Claude가 응답 중일 때도 현재 턴이 끝나기 전에 열 수 있습니다.
- `/reload-plugins`와 백그라운드 플러그인 자동 업데이트가 이미 추가한 마켓플레이스의 누락된 플러그인 의존성을 자동 설치합니다.
- Bash tool이 `gh` 명령이 GitHub API rate limit에 걸렸을 때 힌트를 표시해 에이전트가 재시도 대신 대기할 수 있게 합니다.
- Settings의 Usage 탭이 5시간 및 주간 사용량을 바로 보여 주고, usage endpoint가 rate-limited여도 실패하지 않습니다.
- `--agent`로 main-thread agent를 실행할 때 agent frontmatter의 `hooks:`가 동작합니다.
- 슬래시 명령 메뉴가 필터 결과가 없을 때 사라지지 않고 `No commands match`를 보여 줍니다.
기타
- `Claude Code`와 설치 프로그램이 다운로드 주소를 `https://downloads.claude.ai/claude-code-releases`로 변경했습니다.
수정
- sandbox auto-allow가 `/`, `$HOME` 등 중요한 시스템 디렉터리를 대상으로 한 `rm`/`rmdir`의 위험 경로 안전 검사를 우회하지 못하게 수정했습니다.
- 터미널 UI에서 Devanagari와 다른 Indic scripts의 열 맞춤이 깨지던 문제를 수정했습니다.
- Kitty keyboard protocol을 쓰는 터미널에서 `Ctrl+-`가 undo를 실행하지 않던 문제를 수정했습니다.
- Kitty keyboard protocol을 쓰는 터미널에서 `Cmd+Left/Right`가 줄 시작과 끝으로 이동하지 않던 문제를 수정했습니다.
- 래퍼 프로세스(`npx`, `bun run` 등)로 `Claude Code`를 실행할 때 `Ctrl+Z`로 터미널이 멈추던 문제를 수정했습니다.
- inline mode에서 터미널 크기 조정이나 큰 출력이 발생하면 이전 대화 기록이 반복되던 scrollback duplication을 수정했습니다.
- 짧은 터미널 높이에서 modal search dialogs가 화면을 벗어나 검색창과 키보드 힌트가 가려지던 문제를 수정했습니다.
- VS Code 통합 터미널에서 스크롤 중 흩어진 빈 칸과 composer chrome이 사라지던 문제를 수정했습니다.
- parallel request가 request setup 중 끝날 때 cache control TTL 순서와 관련된 간헐적 API 400 오류를 수정했습니다.
- 50MB를 넘는 transcript가 있는 대화를 `/branch`가 거부하던 문제를 수정했습니다.
- 큰 세션 파일에서 `/resume`가 오류 대신 빈 대화를 조용히 보여 주던 문제를 수정했습니다.
- `/plugin` Installed 탭에서 Needs attention 또는 Favorites에 있는 항목이 중복 표시되던 문제를 수정했습니다.
- 세션 중간에 worktree에 들어간 뒤 `/update`와 `/tui`가 동작하지 않던 문제를 수정했습니다.