Claude Code 2.1.162 업데이트에서는 여러 기능과 안정성이 개선되었습니다. 명령어 사용 경험이 개선되어 `/effort` 명령어는 선택한 난이도 수준이 새 세션의 기본값으로 유지될 때 확인 메시지를 표시하고, 자동완성 메뉴에서 슬래시 명령어를 클릭하면 즉시 실행되지 않고 프롬프트에 입력된 후 Enter 키로 실행할 수 있게 변경되었습니다. Remote Control은 시작 메시지 대신 persistent footer pill로 표시되며, Windsurf가 Devin Desktop으로 이름이 변경되었습니다.
기술적 수정 사항도 여러 개 포함되었습니다. 설정 디렉토리가 읽기 전용일 때의 시작 대기 문제가 해결되었으며, WebFetch 권한 규칙이 내장 사전 승인 도메인에 올바르게 적용되도록 개선되었습니다. Windows에서 백슬래시나 대소문자가 다른 경로의 권한 규칙이 정상 작동하지 않던 문제와 읽기 거부 규칙이 Glob/Grep 결과에서 파일을 숨기지 못하던 문제도 수정되었습니다. 추가로 `claude agents --json` 명령어에 대기 중인 세션의 상태를 보여주는 `waitingFor` 필드가 추가되었고, `--tools` 옵션에서 Grep/Glob을 명시적으로 나열할 때 이제 내장 검색 기능이 포함된 네이티브 빌드에서 전용 검색 도구를 제공합니다.
Claude Code 2.1.162
- `claude agents --json` now includes `waitingFor` showing what a waiting session is blocked on (e.g. permission prompt) - `--tools`: explicitly listing Grep/Glob now provides the dedicated search tools on native builds with embedded search (previously these names were silently ignored) - `/effort` now confirms when your chosen level will persist as the default for new sessions - Clicking a slash command in the autocomplete menu now fills it into your prompt instead of running it immediately; press Enter to run - Remote Control now shows as a persistent footer pill (with a link to the session) instead of a startup message - Renamed Windsurf to Devin Desktop in the `/ide` menu, `/terminal-setup`, and `/scroll-speed`, following the editor's rebrand - Fixed a silent startup hang when the config directory is read-only or unwritable — Claude Code now starts with in-memory config and surfaces startup errors instead of showing a blank screen - Fixed WebFetch permission rules not being applied to built-in preapproved domains; explicit `WebFetch(domain:...)` deny/ask/allow rules now take precedence over the preapproved-host auto-allow - Fixed Windows permission rules never matching when spelled with backslashes (`~\`, `\\server\share`) or case-variant paths, and Read deny rules not hiding files from Glob/Grep results - Fixed an interrupt (Esc) sent at the very start of a turn being silently dropped in stream-json/SDK sessions, leaving the turn running with no "Interrupted" feedback -
출처: Claude Code 변경로그 (원문 보기)