Claude Code v2.1.141 — v2.1.141 | AIwitness목록으로v2.1.141
변경사항
- 훅 JSON 출력에
terminalSequence 필드를 추가하여 제어 터미널 없이도 훅이 데스크톱 알림, 창 제목, 벨을 내보낼 수 있도록 함
- GitHub SSH 키가 없는 환경에서 GitHub 플러그인 소스를 HTTPS를 통해 복제할 수 있도록
CLAUDE_CODE_PLUGIN_PREFER_HTTPS 추가
- 워크로드 아이덴티티 페더레이션을 위해
ANTHROPIC_WORKSPACE_ID 환경 변수 추가 — 페더레이션 규칙이 둘 이상의 워크스페이스를 포함할 때 발급된 토큰의 범위를 특정 워크스페이스로 제한
- 세션 목록의 범위를 디렉토리로 지정할 수 있도록
claude agents --cwd <path> 추가
/feedback에서 현재 세션보다 오래된 문제에 대해 최근 세션(지난 24시간 또는 7일)을 포함할 수 있도록 함
- 되감기 메뉴: 최근 턴은 유지하면서 이전 컨텍스트를 압축할 수 있도록 "여기까지 요약" 추가
- 자동 모드 권한 대화상자가 이제
permissions.ask 규칙이 프롬프트를 발생시킨 시점을 설명함
- IDE가 연결되어 있을 때 파일 편집 권한 프롬프트에서 "IDE에서 diff 보기" 옵션 복원
/bg 또는 ←←를 통해 시작된 백그라운드 에이전트가 이제 기본값으로 되돌리지 않고 현재 권한 모드를 유지
claude agents: 작업은 완료하지만 백그라운드 셸을 실행 중인 에이전트가 이제 진행 중이 아닌 완료됨으로 이동
- 긴 생각 시간 동안의 스피너 피드백 개선 — 스피너가 10초 후 주황색으로 변하여 Claude가 여전히 작업 중임을 신호
- 플러그인 메뉴 네비게이션 개선:
→/Tab으로 탭 전환, ↑로 탭 스트립으로 이동, 전체 화면 모드에서 탭 헤더 및 검색 상자를 클릭 가능하도록 함
ANTHROPIC_SMALL_FAST_MODEL 재정의가 설정되지 않은 경우 Bedrock/Vertex/Foundry/게이트웨이에서 백그라운드 부가 쿼리가 사용 불가능한 Haiku 모델 ID을 전송하는 문제 수정 — 이제 메인 루프 모델로 폴백
- 파이프 키 파일이 잠겼거나 읽을 수 없을 때 Windows에서
claude daemon status와 /doctor가 불명확한 오류를 표시하는 대신 기본 오류를 표시하도록 수정
- 플래그를 추가하는 래퍼를 통해 시작된 경우
claude agents가 대시보드 대신 에이전트 타입 목록을 표시하는 문제 수정
- 작업 디렉토리가 삭제된 경우
claude agents가 충돌한 세션을 열어 중복 디스패치가 실행되는 문제 수정
- 사용자 정의
ANTHROPIC_BASE_URL 게이트웨이의 백그라운드 작업이 자동으로 이름 지정되지 않는 문제 수정 — 이제 이름 지정자가 Haiku 모델이 구성되지 않았을 때 메인 모델을 사용
- 한 세션의
/model이 다른 동시 세션의 자동압축 임계값을 무음으로 변경하는 문제 수정
- 도구 권한 프롬프트가 열려 있는 동안 권한 모드를 전환해도 새 설정이 도구를 허용할 때 프롬프트가 자동 닫혀지지 않는 문제 수정
- 권한/대화상자 프롬프트가 열려 있는 동안 Enter를 누르면 입력 상자의 텍스트도 제출되는 문제 수정
- 훅이
EnterWorktree가 작업 디렉토리를 전환한 후 존재하지 않는 transcript_path를 수신하는 문제 수정
- 셀 줄 바꿈이 있는 마크다운 테이블이 경계선이 있는 그리드로 렌더링되지 않고 수직 키-값 레이아웃으로 폴백하는 문제 수정(v2.1.136의 회귀)
- 입력 상자에 자동 복원된 취소된 프롬프트가 위쪽 화살표 히스토리에서 제거되는 문제 수정으로 중복 항목 방지
- 응답이 시작되기 전에 Ctrl+C/Esc로 취소된 프롬프트가 위쪽 화살표 히스토리에서 삭제되는 문제 수정
- vim INSERT/VISUAL 모드에서 실행 중인 턴을 Ctrl+C가 중단하지 못하는 문제 수정
enter이 chat:newline으로 다시 바인딩되었을 때 대체 chat:submit 키 바인딩(예: meta+enter, ctrl+enter)이 작동하지 않는 문제 수정
- 출력 스타일이 구성되었을 때 프롬프트 제안이 무음으로 비활성화되는 문제 수정
spinnerVerbs 설정이 턴 완료 메시지에서 무시되는 문제 수정
- AskUserQuestion 팝업이 선행 채팅 내용의 마지막 줄을 숨기는 문제 수정
- 웹 검색 상태가 검색 오류를 반환할 때 "0개 검색 수행됨"으로 표시되는 문제 수정
- 멀티라인 상태 표시줄 출력이 어떤 라인이 터미널 너비를 초과할 때 행을 삭제하거나 손상시키는 문제 수정
- light-ansi 테마가 밝은 배경에서 diff 컨텍스트 라인에 보이지 않는 흰색을 사용하는 문제 수정 — 이제 검은색 사용
- 에러 오버레이가 원래 오류 메시지를 숨기는 축소된 번들 소스를 덤프하는 문제 수정
- 피드백 설문 등급 숫자 입력 후 Enter를 누르면 등급 대신 채팅 메시지로 제출되는 문제 수정
- 에이전트 패널의 선택된 부 에이전트에서
x를 누르면 에이전트를 중지하지 않고 프롬프트에 입력되는 문제 수정
- 세션 제목이 사용자의 첫 프롬프트 전에 플러그인 모니터 알림에서 파생되는 문제 수정
- "PermissionRequest 훅에서 허용됨"이 축소된 읽기/검색 그룹에서 도구 호출당 한 번씩 반복되는 문제 수정
/tui가 실행 중인 백그라운드 셸 및 부 에이전트를 무음으로 삭제하는 문제 수정 — 이제 거부하고 완료될 때까지 기다리도록 요청
- 환영 배너가 Bedrock, Vertex, Foundry 및 기타 타사 제공자에서 "API 사용량 청구"를 표시하는 문제 수정 — 이제 제공자 이름 표시
/mcp 서버 목록이 짧은 터미널의 전체 화면 모드에서 포커스된 서버를 계속 표시하지 않는 문제 수정
/feedback 번들의 수정이 세션 ID와 같은 따옴표 값에 대해 무효한 JSON을 생성하는 문제 수정
- 데스크톱 및 타사 제공자 세션이 호스트 관리 설정에서
apiKeyHelper/ANTHROPIC_AUTH_TOKEN를 잘못 상속하는 문제 수정
- 로거 초기화 전에 발생한 초기 분석 이벤트가 무음으로 삭제되는 문제 수정
- 마켓플레이스
ref가 업스트림에 더 이상 존재하지 않을 때 sha도 고정되어 있으면 claude plugin install이 실패하는 문제 수정
- 플러그인 세부정보 창이
.mcp.json을 통해 선언하는 플러그인의 MCP 서버를 0으로 표시하는 문제 수정
- 설정되지 않은 구성 변수가 있는 플러그인 MCP 서버가 "구성 문제" 메시지 및 수정 힌트 대신 일반 연결 실패로 표시되는 문제 수정; 형식이 잘못된
.mcp.json 항목이 다른 MCP 서버를 삭제하지 않도록 함
- POSIX 셸 매개변수 확장(예:
${var%pattern})을 사용하는 MCP 서버 구성이 누락된 환경 변수로 잘못 표시되는 문제 수정
- MCP HTTP/SSE 서버가 연결 시 403을 반환할 때 "실패"가 아닌 "인증 필요"로 표시되도록 수정
- 원격 MCP 서버가 선택적 서버 이벤트 스트림 재연결에 실패할 때 불필요하게 연결을 끊는 문제 수정 — 도구 호출은 POST를 통해 계속
- 워커 세션 토큰이 세션 중에 회전할 때 원격 제어 MCP 커넥터가 모두 401로 실패하는 문제 수정
- 원격 제어가 서버가 오래된 토큰을 거부할 때
/login을 통해 반복하지 않고 신뢰된 장치를 자동으로 다시 등록하도록 수정
- 베타 추적이 활성화된 SDK/헤드리스 모드에서 초기 OTel 스팬이 무음으로 삭제될 수 있는 경쟁 조건 수정
- 사용자 정의
voice:pushToTalk 키 바인딩 및 "space": null 바인딩 해제가 무음으로 무시되는 문제 수정
- Windows Alt+V 이미지 붙여넣기가 클립보드에 스크린샷이 포함되어 있을 때 "이미지를 찾을 수 없음"으로 보고하는 문제 수정
- glibc 및 musl 플랫폼 패키지가 모두 설치된 Linux의 SDK "Claude Code 네이티브 바이너리를 찾을 수 없음" 문제 수정
- Bedrock:
awsCredentialExport는 이제 구성되었을 때 항상 실행되며 주변 AWS 자격증명이 해결될 때 건너뛰지 않아 교차 계정 접근에 대한 인증 수정
- [VSCode] 마이크가 침묵만 생성할 때 채팅 내 마이크가 피드백을 표시하지 않는 문제 수정 — 이제 "오디오 감지 안됨" 표시
- [VSCode] 음성 모드: WSL 오류가 WSLg 사용자에게
sox libsox-fmt-pulse 설치를 제안하도록 수정
claude agents: 사전 준비된 백그라운드 워커가 비정상일 때 세션을 시작하지 못하는 문제 수정 — 이제 새로운 시작으로 폴백
claude agents는 더 이상 새로운 REPL을 백그라운드로 전환할 때 남겨진 빈 자리표시자 세션을 표시하지 않으며, ← 통해 진입하되 다른 에이전트가 없을 때 온보딩 텍스트를 표시
- ← 통해 남겨진 유휴 백그라운드 세션은 이제 5분 후 데몬에서 자동으로 종료됨