기본 권한 모드 변경과 백그라운드 세션 안정화
기본 권한 모드가 Manual로 바뀌고, 백그라운드 세션과 에이전트의 여러 중단 문제가 수정됐습니다.
교안에 영향
기본 권한 모드가 `Manual`로 바뀌어 옛 안내 글의 기본값 설명이 맞지 않을 수 있습니다.
요약
- `AskUserQuestion` 대화가 기본적으로 자동 진행되지 않도록 바뀌었고, `/config`로 유휴 시간 제한을 켤 수 있습니다. - CLI, `--help`, VS Code, JetBrains 전반에서 기본 권한 모드가 `Manual`로 변경됐습니다. - 백그라운드 세션 중단, 재시작, 충돌 후 복구, `daemon.lock` 관련 문제와 서브에이전트 반환 오류가 수정됐습니다. - 접근성 출력, `/mcp` 포커스 추적, 음성 받아쓰기, tmux 3.4+ 렌더링, 설치 스크립트 안내가 개선됐습니다.
바뀐 것
개선
- `AskUserQuestion` 대화가 기본적으로 자동 진행되지 않도록 바뀌었고, `/config`로 유휴 시간 제한을 설정할 수 있게 됐습니다.
- CLI, `--help`, VS Code, JetBrains 전반에서 기본 권한 모드가 `Manual`로 바뀌었으며 `--permission-mode manual`과 `"defaultMode": "manual"`도 함께 허용됩니다.
- tmux 3.4+에서 깜박임을 줄이기 위해 동기화된 터미널 출력이 활성화됐습니다.
- 화면 낭독기 출력에서 장식용 glyph를 숨기고, transcript 기호는 짧은 레이블로 읽으며, 중첩 표는 `Header: value.` 형식으로 읽도록 개선됐습니다.
기타
- 설치 스크립트가 시스템 메모리 부족으로 설치가 중단됐을 때 그 이유를 더 잘 설명하도록 개선됐습니다.
수정
- `.claude.json`의 `disabledMcpServers` 또는 `enabledMcpServers`에 배열이 아닌 값이 있을 때 시작 시 충돌하던 문제가 수정됐습니다.
- 절전/복귀나 중단된 세션 재개 시 백그라운드 세션이 조용히 멈추거나, 잠시 중단된 뒤 `Esc`로 취소한 턴을 다시 실행하거나, 충돌 뒤 오래된 `daemon.lock` 때문에 백그라운드 에이전트가 다시 시작되지 않던 문제가 수정됐습니다.
- 재설치한 이전 빌드가 데몬을 가로채지 못하도록 백그라운드 에이전트 데몬 인계 기준이 빌드의 포함 timestamp를 보도록 바뀌었고, 로스터 손상·필드 보존·소켓 인증 토큰 유실 문제도 수정됐습니다.
- 서브에이전트가 속도 제한으로 첫 출력 없이 끝났을 때 실패 대신 빈 결과를 돌려주도록 수정됐습니다.
- 백그라운드 에이전트 출력의 제어 바이트가 agent view 터미널로 흘러들어가던 문제가 수정됐습니다.
- `claude agents --plugin-dir <dir>`에서 `agents` 뒤에 플래그를 둬도 plugin의 agents와 skills가 agent view에 표시되도록 수정됐습니다.
- 같은 저장소의 git worktrees에서 project-scoped plugins가 올바르게 로드되도록 수정됐습니다.
- `/mcp` 서버 목록이 화면 낭독기와 확대 도구의 포커스를 제대로 추적하지 못하던 문제가 수정됐습니다.
- 음성 받아쓰기가 녹음에 오디오가 없을 때 잘못된 "Voice connection failed" 메시지를 보여주던 문제가 수정됐습니다.