클로드 코드의 권한·배경 세션·업로드 안정화
권한 처리, 배경 세션, 파일 업로드와 크로스플랫폼 동작이 전반적으로 개선됐다.
교안에 영향
권한 안내와 `/usage-credits`, `/clear`, 파일 업로드, `/resume`, 배경 세션 관련 기존 안내 글은 일부 내용이 더 이상 맞지 않을 수 있다.
요약
- `--forward-subagent-text` 플래그와 `CLAUDE_CODE_FORWARD_SUBAGENT_TEXT` 환경 변수가 추가됐다. - 권한 미리보기, `/usage-credits`, `always allow` 규칙, `/clear` 등 권한·세션 관련 동작이 조정됐다. - 배경 에이전트, 서브에이전트, MCP 서버, `/resume` 관련 버그가 수정됐다. - Claude in Chrome, Windows, Bedrock, Vertex, Vim 모드, 터미널 렌더링 관련 개선과 수정이 포함됐다. - 환경 변수 해석, 문서 링크, 프롬프트 캐싱, 스킬·플러그인 디렉터리 처리 같은 기타 변경이 반영됐다.
바뀐 것
새 기능
- `--forward-subagent-text` 플래그와 `CLAUDE_CODE_FORWARD_SUBAGENT_TEXT` 환경 변수가 추가되어 스트림 JSON 출력에 서브에이전트의 텍스트와 생각을 포함할 수 있다.
기타
- Windows에서 synced skill/plugin directory naming이 더 견고해졌고, `/clear` 이후에도 CCR web fetch/search proxies가 동작하도록 개선됐다.
수정
- 권한 미리보기가 채팅 채널로 전달될 때 bidirectional-override, zero-width, look-alike quote 문자를 무력화하지 않던 문제가 수정됐다.
- 비샌드박스 Bash에 대한 PreToolUse hook의 `ask` 결정이 auto mode에서 덮어써지던 문제가 수정됐다.
- 많은 세션이 하나의 credential store를 공유할 때 절전 후 병렬 Claude Code 세션이 동시에 로그아웃되던 문제가 수정됐다.
- idle 상태의 웹 세션이 깨어난 뒤 plugin MCP servers가 다시 연결되지 않아 MCP 호출이 실패하던 문제가 수정됐다.
- Claude Code on Vertex와 Bedrock에서 시작 시 기본 Opus 모델을 시도하고, 모델이 명시돼 있어도 불필요한 fallback 안내를 출력하던 문제가 수정됐다.
- 명시적 model override로 생성된 subagents가 재개되거나 후속 메시지를 받을 때 부모 모델로 되돌아가던 문제가 수정됐다.
- 설정 소스에서 project settings를 제외해도 중첩된 `.claude/rules/*.md` 파일이 로드되던 문제가 수정됐다.
- 파일 업로드 검증이 개선되어 `.prn` 같은 DOS device suffix나 trailing dot으로 끝나는 파일명이 허용되고, 여러 hard link를 가진 파일은 거부된다.
- Chrome의 Claude로 파일을 업로드할 때 remote 및 CLI 세션에서 실패하던 문제가 수정됐다.
- 입력이 `?`로 남는 편집이 조용히 무시되고 shortcuts panel이 토글되던 문제가 수정됐다.
- Claude in Chrome 확장이 켜져 있지만 Chrome이 실행 중이 아닐 때 시작이 멈추던 문제가 수정됐다.
- Settings tabs, Stats, diff views 등 비동기 콘텐츠가 300ms 늦게 표시되던 문제가 수정됐다.
- agents view에서 막 끝난 background session을 다시 열면 같은 session id로 빈 대화가 시작되던 문제가 수정됐다.
- `/loop`를 한 번 사용하면 세션이 `/resume`에서 사라지던 문제가 수정됐다.
- `/terminal-setup` 또는 onboarding terminal setup 이후 화면 낭독 사용자가 audible terminal bell을 잃던 문제가 수정됐다.
- LLM gateway auth(`ANTHROPIC_AUTH_TOKEN` + `ANTHROPIC_BASE_URL`)를 쓰는 background jobs가 daemon 재시작 후 "Not logged in"으로 돌아오던 문제가 수정됐다.
- git이 worktree를 더 이상 인식하지 못할 때 `claude agents` 작업이 영구적으로 삭제되지 않던 문제가 수정됐다.
- `/clear`가 session cost counter를 초기화하지 않던 문제가 수정되어 statusline의 비용이 `$0`에서 다시 시작한다.
- Claude in Chrome setup pages가 Windows에서 브라우저로 열리지 않던 문제가 수정됐다.
- Windows에서 stdin을 읽을 수 없을 때 headless print-mode session이 충돌하거나 조용히 종료되던 문제가 수정됐다.
- background session titles가 agents view에서 링크가 포함된 프롬프트의 경우 명명 모델의 거절 문구를 보여주던 문제가 수정됐다.
- 사용자가 종료한 background agents가 자동으로 다시 뜨고, 되살아난 agents가 예전 session의 오래된 프롬프트를 다시 실행하던 문제가 수정됐다.
- schedule이 없는 routines가 다음 실행 시간을 서기 1년으로 보고하던 문제가 수정됐다.