백그라운드 리뷰와 자동 모드 신뢰성 개선
`/code-review`와 `/deep-research` 동작을 조정하고, 자동 모드·접근성·안정성 문제를 함께 고쳤습니다.
교안에 영향
기존 `/code-review`, `/deep-research`, `plan mode with auto`, `--ax-screen-reader` 관련 안내는 동작이 바뀌어 그대로 적용되지 않을 수 있습니다.
요약
- `/code-review`를 백그라운드 서브에이전트로 바꾸고, `/ultrareview`와 `/code-review ultra`의 동작과 오류 안내를 개선했습니다. - `--ax-screen-reader`와 관련해 삭제 텍스트, 입력 음성 안내, 패널 탐색 동작을 보완했습니다. - Windows 경로 처리, 붙여넣기, `/context`, 프롬프트 기록, 세션 재개, 엔진 종료 등 여러 오류를 수정했습니다. - 자동 모드, plan mode with auto, sandbox 권한, 신뢰 대화상자, server-managed settings, skill/plugin frontmatter 처리 방식을 조정했습니다. - `skills`와 `plugins`의 불리언 값 해석, Bedrock 설정과 과금, 원격 세션 하트비트 처리도 고쳤습니다.
바뀐 것
새 기능
- `--ax-screen-reader` 모드에서 단어 및 줄 삭제 시 삭제된 텍스트를 화면낭독기에 알리도록 추가했습니다(`Option+Delete`, `Ctrl+W`, `Cmd+Backspace`, `Ctrl+U`, `Ctrl+K`).
개선
- `/code-review`를 백그라운드 서브에이전트로 실행하도록 바꿔, 리뷰 작업이 대화를 덜 차지하고 쌓인 슬래시 명령을 리뷰 대상으로 유지합니다.
- `/ultrareview`의 오류 피드백을 개선해 Claude가 잘못된 인자를 같은 값으로 재시도하지 않고 바로 수정할 수 있게 했습니다.
수정
- `\u`로 시작하는 Windows 경로 세그먼트가 CJK 문자로 깨져 도구 입력에서 접근 불가해지던 문제를 고쳤습니다.
- 왼쪽 화살표 키가 대화를 되돌릴 때 확인 없이 버리던 문제를 고치고, 편집 직후에는 확인을 요구하며 에이전트 보기에서 `Esc`가 백그라운드로 넘긴 대화로 돌아가게 했습니다.
- 여러 줄 붙여넣기가 새 줄 대신 `j`가 들어가 한 줄로 합쳐지던 문제를 고쳤습니다.
- `/context`가 메시지 선택기에서 compact한 뒤의 이전 토큰 사용량을 잘못 보여주던 문제를 수정했습니다.
- `/ultrareview`가 "review my auth changes" 같은 설명형 인자를 실패하던 문제를 고치고, 현재 브랜치에 대한 리뷰에 해당 문구를 메모로 적용하도록 했습니다.
- `/code-review ultra`가 비대화형 세션에서 로컬 리뷰로 조용히 실행되던 문제를 고쳐 클라우드 리뷰를 시작하도록 했습니다.
- gateway 사용량 집계에서 Bedrock application-inference-profile ARN과 설정으로 매핑된 상위 모델 ID를 올바른 모델 요율로 과금하도록 고쳤습니다.
- 긴 IDE 선택이 이모지 중간에서 잘릴 때 생기던 깨진 문자와, 도구 실행기 오류가 조용히 사라지던 경우를 수정했습니다.
- 엔진 종료 경합으로 가짜 turn이 시작되었다가 버려지던 문제와, 종료 후 입력이 일관되게 거부되지 않던 문제를 고쳤습니다.
- 중단된 도구 호출 뒤에 잘못 표시되던 `[Request interrupted by user]` 메시지와, 도구가 응답 중간에 중단될 때 transcript에 남던 불완전한 `tool_use` 블록을 수정했습니다.
- `--ax-screen-reader` 모드에서 입력 끝의 공백을 읽지 않고 "new line"으로 읽던 VoiceOver 문제를 고쳤습니다.
- 플러그인 및 설정 패널에서 커서가 선택된 행으로 이동하지 않던 문제를 고쳐, 화면낭독기와 확대기가 화살표 탐색을 따라가게 했습니다.
- 깊게 중첩된 watched directory tree가 삭제되거나 이동될 때와, 깊게 중첩된 UI tree를 렌더링할 때 발생하던 최대 호출 스택 초과 크래시를 고쳤습니다.
- 세션이 PR을 만들거나 연결한 직후 종료될 때 pull request 이벤트가 가끔 유실되던 문제를 수정했습니다.
- Bedrock setup wizard가 분리된 AWS 리전의 assume-role 프로필과 프록시 전용 네트워크에서 profile verification에 실패하던 문제를 고쳤습니다.
- 시스템 시계 조정 뒤 turn duration이 음수 또는 잘못 계산되던 문제를 monotonic clock으로 고쳤습니다.
- 시작 시 표시되는 "N MCP servers need authentication" 알림이 claude.ai에서 연결되지 않은 claude.ai connectors까지 세어 과대 표시하던 문제를 수정했습니다.
- prompt history 항목이 기록 경쟁이나 실패 시 유실되거나 중복되던 문제를 고쳤습니다.
- 큰 thinking budget과 context-overflow 오류가 있을 때 동일한 실패 요청을 반복 전송하던 재시도 루프를 고치고, `Ctrl+B` backgrounding이 다른 경로와 같은 background-shell 제한을 적용하도록 했습니다.
- 신뢰되지 않은 폴더에서 agent frontmatter hooks가 실행되던 문제를 고쳐, 이제 hooks는 agent 파일의 폴더 자체가 workspace trust를 승인받아야 합니다.
- compact 후 headless 및 SDK 세션에서 fork-session lineage가 사라지던 문제를 고쳤습니다.
- 기록에 잘못된 delta attachment가 있을 때 resumed session이 매 turn 실패하거나 재개 시 크래시하던 문제를 수정했습니다.