PowerShell 도구와 MCP·시작 성능 개선
Windows용 PowerShell 도구, MCP 관련 개선, 시작 속도와 여러 편의 기능이 추가·개선되었습니다.
교안에 영향
`owner/repo#123`가 아닌 bare `#123` 링크를 안내하던 예전 문서는 더 이상 맞지 않습니다.
요약
- Windows용 PowerShell tool과 `TaskCreated`, `WorktreeCreate` hook 지원이 추가됐습니다. - `allowedChannelPlugins`, `CLAUDE_STREAM_IDLE_TIMEOUT_MS`, `x-client-request-id` 등 관리·진단용 설정과 요청 정보가 늘었습니다. - MCP server 중복 제거, 설명 길이 제한, `ToolSearch` 캐시, `/model` 표기 커스터마이즈 등 MCP·모델 관련 동작이 개선됐습니다. - 음성 입력, 단축키, 커서·IME, 첨부 스니펫, 시작 성능, 원격 제어, 배너·링크 표시 등 여러 버그가 수정됐습니다.
바뀐 것
새 기능
- Windows용 PowerShell tool을 선택적 미리보기로 추가했습니다.
- `ANTHROPIC_DEFAULT_{OPUS,SONNET,HAIKU}_MODEL_SUPPORTS` 환경 변수를 추가해 3p 기본 모델의 effort/thinking capability 감지를 덮어쓸 수 있게 했고, `/model` 선택기 라벨을 바꾸는 `_MODEL_NAME`과 `_DESCRIPTION`도 추가했습니다.
- `CLAUDE_STREAM_IDLE_TIMEOUT_MS` 환경 변수를 추가해 스트리밍 유휴 감시 기준을 설정할 수 있게 했습니다.
- `TaskCreate`로 작업이 생성될 때 실행되는 `TaskCreated` hook을 추가했습니다.
- `WorktreeCreate` hook에서 `type: "http"`를 지원하고, 응답 JSON의 `hookSpecificOutput.worktreePath`로 생성된 worktree 경로를 반환할 수 있게 했습니다.
- 팀·엔터프라이즈 관리자가 채널 plugin 허용 목록을 정의할 수 있는 `allowedChannelPlugins` managed setting을 추가했습니다.
- API 요청에 디버깅용 `x-client-request-id` 헤더를 추가했습니다.
- 75분 이상 지난 세션으로 돌아온 사용자에게 `/clear`를 권하는 idle-return prompt를 추가했습니다.
개선
- `claude-cli://` deep link가 감지 목록의 첫 terminal이 아니라 사용자가 선호하는 terminal로 열리도록 바꿨습니다.
- Rules와 skills의 `paths:` frontmatter가 YAML glob 목록을 받도록 변경했습니다.
- MCP tool 설명과 server instruction 길이 상한을 2KB로 제한했습니다.
- 로컬 설정과 claude.ai connector에 모두 설정된 MCP server를 중복 제거하고, 로컬 설정을 우선하도록 했습니다.
- 멈춘 듯한 interactive prompt에 걸린 background bash task가 약 45초 후 알림을 띄우도록 했습니다.
- 1M 이상 token 수 표기를 `1512.6k` 대신 `1.5m`으로 바꿨습니다.
- `ToolSearch`가 활성화된 경우와 MCP tool이 설정된 사용자에게도 global system-prompt caching이 동작하도록 했습니다.
수정
- voice push-to-talk에서 voice key를 누르는 동안 글자가 text input에 섞이거나 transcript 삽입 위치가 틀어지던 문제를 고쳤습니다.
- footer item에 포커스가 있을 때 위/아래 화살표 키가 반응하지 않던 문제를 고쳤습니다.
- multiline input의 줄 시작 경계에서 `Ctrl+U`가 아무 동작도 하지 않던 문제를 고쳤습니다.
- 기본 chord binding을 `null`로 해제해도 chord-wait mode에 들어가던 문제를 고쳤습니다.
- mouse 이벤트가 transcript search input에 `mouse`라는 문자열을 넣던 문제를 고쳤습니다.
- 바깥 세션에 `--json-schema`가 있고 subagent도 schema를 지정하면 workflow subagents가 API 400으로 실패하던 문제를 고쳤습니다.
- 일부 terminal에서 사용자 메시지 말풍선의 특정 emoji 뒤 배경색이 비어 보이던 문제를 고쳤습니다.
- 이 세션에서 Claude가 자신의 settings를 편집하도록 허용하는 권한 옵션이 `Edit(.claude)` allow rules가 있는 사용자에게 유지되지 않던 문제를 고쳤습니다.
- 큰 편집 파일에서 attachment snippet을 생성할 때 멈추던 문제를 고쳤습니다.
- server reconnect 시 MCP tool/resource cache 누수가 발생하던 문제를 고쳤습니다.