음성 입력·백그라운드 작업·플러그인 동작 개선
음성 받아쓰기와 백그라운드 작업, 플러그인 처리의 오류를 고치고 일부 조작을 개선했습니다.
교안에 영향
하이픈이 포함된 hook matcher 안내는 부분 일치가 아니라 정확히 일치하도록 바뀌었고, 모든 도구를 매치하려면 `mcp__brave-search__.*` 안내가 맞습니다.
요약
- `CLAUDE_CODE_DISABLE_MOUSE_CLICKS`를 추가해 전체 화면에서 마우스 클릭·드래그·호버를 끄고 휠 스크롤은 유지할 수 있게 했습니다. - 하이픈이 들어간 식별자의 hook matcher 정확도 문제와 음성 받아쓰기, 플러그인 로드·활성화, 백그라운드 작업 관련 오류를 수정했습니다. - Linux의 voice mode에서 마이크 없음과 SoX 미설치를 구분해 안내하도록 개선했습니다. - `claude agents`의 완료 목록 표시와 Remote session 시작 흐름을 개선했습니다.
바뀐 것
새 기능
- `CLAUDE_CODE_DISABLE_MOUSE_CLICKS`를 추가해 전체 화면에서 마우스 클릭·드래그·호버를 비활성화하고 휠 스크롤은 유지할 수 있게 했습니다.
개선
- Linux의 voice mode에서 SoX는 있지만 오디오 캡처 장치가 없을 때 `마이크 없음`과 `SoX 설치 안 됨`을 구분해 보여주도록 개선했습니다.
- `claude agents`의 완료 목록이 남는 세로 공간을 채우도록 바꾸고, 짧은 터미널에서는 헤더를 압축해 실행 중 세션이 보이도록 개선했습니다.
- Remote session 시작 시 컨테이너가 올라오는 동안 프로비저닝 체크리스트를 보여주도록 개선했습니다.
수정
- `code-reviewer`, `mcp__brave-search` 같은 하이픈 포함 식별자의 hook matchers가 부분 일치하던 문제를 고쳐 이제 정확히 일치하도록 했습니다. 하이픈이 있는 MCP 서버의 모든 도구를 매치하려면 `mcp__brave-search__.*`를 사용해야 합니다.
- macOS에서 음성 받아쓰기가 장시간 세션 중 기본 입력 장치 변경 후 침묵을 캡처하던 문제를 수정했습니다.
- 공백 없이 쓰는 언어에서 voice dictation auto-submit이 동작하지 않던 문제를 수정했습니다.
- 프로젝트 `.claude/settings.json`으로만 활성화된 외부 플러그인이 로더 경로마다 명시적 설치 동의를 다시 요구하던 문제를 수정했습니다.
- 플러그인의 `plugin.json` `name`이 마켓플레이스 항목 이름과 다를 때 `/plugin` Enable/Disable이 동작하지 않던 문제를 수정했습니다.
- 새 버전의 Claude Code가 기록한 백그라운드 작업이 `claude agents`에서 사라지거나 데이터가 유실되던 문제를 수정했습니다.
- 충돌한 백그라운드 작업을 다시 열 때 재시작 대신 최대 5초 동안 빈 화면이 보이던 문제를 수정했습니다.
- 제어 소켓 시작에 실패했을 때 백그라운드 agent daemons가 도달 불가능한 상태로 실행되어 재시작을 막던 문제를 수정했습니다.