자동 모드와 원격 세션 안정성 개선
Bedrock·Vertex AI·Foundry의 자동 모드 기본 동작을 바꾸고, 원격 세션·에이전트 뷰·입력 처리 관련 오류를 고쳤습니다.
교안에 영향
Auto mode의 설정 위치와 기본 동작이 바뀌어 예전 안내의 `CLAUDE_CODE_ENABLE_AUTO_MODE`나 `.claude/settings.local.json` 설명은 맞지 않습니다.
요약
- Bedrock, Vertex AI, Foundry에서 Auto mode를 기본 제공으로 바꾸고, `disableAutoMode`와 설정 위치도 조정했습니다. - 원격 세션, agent view, Deep research, `/usage-credits`를 포함한 여러 화면과 흐름의 표시·복구·입력 오류를 수정했습니다. - Windows의 AWS 자격 증명 지연, 긴 응답 스트리밍 시 터미널 멈춤, 잘못된 glob·경로 패턴, 플러그인 쉘 주입 문제를 고쳤습니다. - `/doctor`, launcher, worktree, pluginConfigs, `autoMode` 읽기 경로 등 설정·배포 관련 동작도 변경했습니다.
바뀐 것
개선
- agent view에서 같은 텍스트를 다시 붙여넣으면 접힌 `[Pasted text #N]` 자리표시자를 새로 하나 더 만들지 않고 펼치도록 개선했습니다.
- agent view의 blocked session peek에서 질문을 먼저 보이고, 같은 타임스탬프를 두 번 보여주지 않으며 `waiting 3m` 같은 경과 표시를 쓰도록 개선했습니다.
- Bedrock, Vertex, Claude Platform on AWS의 기본 모델을 Claude Opus 4.8로 바꿨습니다.
- Auto mode가 더 이상 `.claude/settings.local.json`의 `autoMode`를 읽지 않도록 바꾸고, 대신 `~/.claude/settings.json`을 사용하도록 했습니다.
기타
- Bedrock, Vertex AI, Foundry에서 `CLAUDE_CODE_ENABLE_AUTO_MODE` 없이도 Auto mode를 사용할 수 있게 했고, `disableAutoMode`로 끌 수 있게 했습니다.
수정
- 긴 목록, 표, 문단, 코드 블록이 포함된 응답을 스트리밍할 때 터미널이 멈추거나 키 입력이 지연되던 문제를 고쳤습니다.
- 비대화형 실행(`claude -p`, SDK)에서 원격 관리 설정이 보안 동의 없이 영구적으로 동의된 것으로 기록되던 문제를 고쳤습니다.
- 정상적인 시스템 생성 대화 업데이트 때문에 prompt-injection 경고가 잘못 뜨던 문제를 고쳤습니다.
- 자동 업데이터가 `~/.local/bin/claude`의 사용자 지정 launcher script나 symlink를 매번 덮어쓰던 문제를 고쳤고, `/doctor`가 외부 관리 launcher를 표시하도록 했습니다.
- `cd`를 포함한 복합 명령에서 출력 리다이렉트가 `/dev/null`뿐일 때도 권한을 묻던 문제를 고쳤습니다.
- 응답 스트리밍이 끝난 뒤 transcript가 답변 시작점 위로 튀던 문제를 고쳤습니다.
- 마지막 `worktree.sparsePaths` worktree를 지운 뒤 `extensions.worktreeConfig`가 저장소 `.git/config`에 남아 `tea` 같은 go-git 도구를 깨뜨리던 문제를 고쳤습니다.
- rules globs, skill paths, `.ignore`, `.worktreeinclude`의 괄호 패턴이 잘못되었을 때 파일 읽기, 파일 제안, worktree 생성이 깨지던 문제를 고쳤습니다.
- 형식이 잘못된 teammate mailbox 메시지 때문에 agent teams에서 1초마다 오류가 반복되는 crash loop를 고쳤습니다.
- plan을 받아 자동으로 이름 붙은 background sessions의 agent-view 행에 그 이름이 보이지 않던 문제를 고쳤습니다.
- git worktree로 들어간 background session이 agent list에서 cold reopen 후 빈 상태로 복원되던 문제를 고쳤습니다.
- Remote Control의 작업 상태 업데이트가 네트워크 중단이나 자격 증명 갱신 뒤 연결이 복구되면 사라지던 문제를 고쳤습니다.
- 데스크톱 앱이 호스팅한 Remote Control session에서 모바일과 웹에 background agent와 workflow 진행 상황이 보이지 않던 문제를 고쳤습니다.
- Deep research 실행에서 Fetch 단계의 agent가 모두 `unknown`으로 표시되던 문제를 고치고, 이제 소스 호스트명이 chip에 표시되도록 했습니다.
- Bedrock이 IAM Identity Center에서 매 API 요청마다 새 AWS SSO 자격 증명을 반복해서 요청하던 문제를 고쳤습니다.
- Windows에서 AWS 자격 증명 해석이 멈출 때(예: 고착된 `credential_process`) 60초 대기 보호가 동작해 무한 대기가 이어지지 않도록 고쳤습니다.
- Plugin hooks, monitors, MCP headersHelper의 셸 형식 명령에서 `${user_config.*}`를 거부하도록 바꿔 셸 주입을 막았습니다.
- Plugin option 값(`pluginConfigs`)이 프로젝트 수준 `.claude/settings.json`에서 읽히지 않게 하고, user, `--settings`, managed settings만 허용하도록 바꿨습니다.
- `/usage-credits`의 금액 입력이 잘못된 값을 숫자만 남기고 조용히 바꾸던 문제를 고치고, 잘못된 금액은 오류로 거부하며 $1,000 초과 금액은 입력 확인을 요구하도록 했습니다.