2026년 5월 3주차 Claude Code 업데이트 (v2.1.139 ~ v2.1.143)

v2.1.139: 에이전트 뷰·/goal 추가와 다수 버그를 수정했습니다 · v2.1.140: 에이전트·백그라운드·플러그인 버그를 대거 수정 · v2.1.141: 에이전트·권한·플러그인·MCP 안정성과 UX를 개선 · v2.1.142: 백그라운드 세션·플러그인·MCP 오류를 대거 수정 · v2.1.143: 플러그인 의존성 강제와 백그라운드 세션 안정성 개선

Claude Code release notes cover image

이번 주 요약

  • v2.1.139 — 에이전트 뷰·/goal 추가와 다수 버그를 수정했습니다
  • v2.1.140 — 에이전트·백그라운드·플러그인 버그를 대거 수정
  • v2.1.141 — 에이전트·권한·플러그인·MCP 안정성과 UX를 개선
  • v2.1.142 — 백그라운드 세션·플러그인·MCP 오류를 대거 수정
  • v2.1.143 — 플러그인 의존성 강제와 백그라운드 세션 안정성 개선

v2.1.139 — v2.1.139

공개일: 2026-05-12 · 원문 보기

변경 사항

  • 에이전트 뷰(Research Preview)를 추가했습니다: 실행 중, 사용자 입력 대기 중, 또는 완료된 모든 Claude Code 세션을 하나의 목록으로 보여줍니다. 시작하려면 claude agents를 실행하세요. 자세한 내용: https://code.claude.com/docs/en/agent-view
  • /goal 명령을 추가했습니다: 완료 조건을 설정하면 Claude가 그 조건이 충족될 때까지 여러 턴에 걸쳐 계속 작업합니다. 대화형, -p, Remote Control에서 동작합니다. 현재 경과 시간/턴 수/토큰 수를 오버레이 패널로 실시간 표시합니다
  • 마우스 휠 스크롤 속도를 라이브 미리보기와 함께 조정하는 /scroll-speed 명령을 추가했습니다
  • 플러그인의 구성 요소 인벤토리와 세션당 예상 토큰 비용을 보여주는 claude plugin details 을 추가했습니다
  • 트랜스크립트 뷰 내비게이션을 추가했습니다: ?는 키보드 단축키, {/}는 사용자 프롬프트 사이 이동, v는 단축키 패널 전환
  • args: string[] 필드(exec 형식)가 있는 hook을 추가했습니다. 셸 없이 명령을 직접 실행하므로 경로 플레이스홀더를 따옴표로 감쌀 필요가 없습니다
  • PostToolUsecontinueOnBlock hook 설정 옵션을 추가했습니다 — true로 설정하면 hook의 거부 사유를 Claude에 다시 전달하고 턴을 계속합니다
  • 이제 MCP stdio 서버는 hook과 동일하게 환경 변수로 CLAUDE_PROJECT_DIR을 받습니다. 플러그인 설정은 명령에서 ${CLAUDE_PROJECT_DIR}를 참조할 수 있습니다
  • 컴팩션 프롬프트가 이제 모델에게 민감한 사용자 지시를 보존하라고 요청합니다
  • /mcp Reconnect가 이제 재시작 없이 .mcp.json 편집 내용을 반영하며, 재연결 실패 시 HTTP 상태와 URL을 표시합니다
  • /context all의 각 skill별 토큰 추정치가 이제 모델의 토크나이저를 반영하고 반올림된 값을 표시합니다
  • claude plugin install @가 이제 마켓플레이스를 자동 새로고침하고, 플러그인이 없다고 보고하기 전에 재시도합니다
  • /plugin의 설치된 플러그인 상세 정보가 이제 hook 이벤트 이름과 MCP 서버 이름을 깔끔하게 표시합니다
  • /context가 이제 플러그인에서 제공된 skill에 대해 제공 플러그인의 이름을 표시합니다
  • 원격 MCP 서버의 일시적 실패 시 재연결 재시도가 이제 모든 사용자에게 활성화됩니다
  • 서브에이전트의 API 요청이 이제 x-claude-code-agent-id / x-claude-code-parent-agent-id 헤더를 포함하며, claude_code.llm_request OTEL span에는 agent_id / parent_agent_id 속성이 포함됩니다
  • ANTHROPIC_API_KEY / apiKeyHelper / ANTHROPIC_AUTH_TOKEN이 설정되어 있으면, Claude.ai 로그인도 존재하더라도 Remote Control, /schedule, claude.ai MCP 커넥터, 알림 기본 설정이 이제 비활성화됩니다. 이 기능을 사용하려면 API 키 설정을 해제하세요
  • 만료된 자격 증명과 forceRemoteSettingsRefresh 정책 설정이 claude auth login/logout/status를 복구 불가능한 상태로 막던 교착 상태를 수정했습니다
  • autoAllowBashIfSandboxed$VAR$(cmd) 같은 셸 확장을 포함한 명령을 자동 승인하지 않던 문제를 수정했습니다
  • hook이 터미널에 쓰면서 화면에 표시된 대화형 프롬프트를 손상시킬 수 있던 버그를 수정했습니다. 이제 hook은 터미널 접근 없이 실행됩니다
  • HTTP/SSE MCP 서버가 프로토콜이 아닌 데이터를 스트리밍할 때 무제한 메모리 증가가 발생하던 문제를 수정했습니다 — 이제 응답 본문은 SSE 프레임당 16 MB로 제한됩니다
  • Skill(name ) 권한 규칙을 수정했습니다 — 이제 와일드카드 형식이 Bash(ls ) 동작과 동일하게 접두사 매치로 동작합니다
  • 심볼릭 링크된 ~/.claude/settings.json의 편집을 설정 핫 리로드가 감지하지 못하던 문제를 수정했습니다
  • 마켓플레이스 키가 매니페스트 이름과 다를 때 플러그인 상세 정보 로드에 실패하던 문제를 수정했습니다
  • /model 선택기의 “Default” 행이 ANTHROPIC_DEFAULT_OPUS_MODEL/ANTHROPIC_DEFAULT_SONNET_MODEL 재정의를 반영하지 않던 문제를 수정했습니다
  • 응답 완료 5분 후 워치독 타이머가 스트림 취소 시 해제되지 않아 발생하던 불필요한 “stream idle timeout”을 수정했습니다
  • 10개 이상의 MCP 서버가 구성되어 있고 캐시 디렉터리에 쓰기 권한이 없을 때 조용히 exit 1 하던 문제를 수정했습니다 — 이제 오류 메시지에 근본 원인이 포함됩니다
  • 탭 이름, 목록 포인터, 대화상자의 선택 행에 입력 커서가 깜빡이던 문제를 수정했습니다
  • 트랜스크립트 뷰의 문자 단축키가 마우스 클릭 후 작동하지 않던 문제를 수정했습니다
  • Bash 모드에서 위쪽 화살표 기록이 첫 번째 항목만 반복하고 진행 중인 초안을 덮어쓰던 문제를 수정했습니다
  • 여러 이미지를 붙여넣거나 드래그해도 마지막 것만 삽입되던 문제를 수정했습니다
  • 어두운 테마에서 읽기 어려운 짙은 남색 링크를 수정했습니다 — 이제 활성 테마에 맞게 조정됩니다
  • 모델이 opus 별칭으로 설정된 서드파티 사용자에게 중복된 “Current model” 행이 표시되던 문제를 수정했습니다
  • PAYG 3P 제공업체에서의 기존 Opus 선택기 항목이 기본 항목과 동일한 모델로 해석되던 문제를 수정했습니다
  • Cursor와 VS Code 1.92–1.104에서 마우스 휠 스크롤 속도를 수정했습니다; 이제 트랙패드는 일정한 속도로 스크롤되고 마우스 휠은 한 칸당 약 3줄을 유지합니다
  • 백그라운드 세션에 연결된 상태에서 Windows Terminal과 VS Code의 스크롤 동작을 수정했습니다
  • 연결이 끊긴 서버의 MCP 리소스가 @server: 자동완성에 계속 남아 있던 문제를 수정했습니다
  • 두 파일 diff 스니펫이 잘린 줄 수를 1개 더 많이 보고하던 문제를 수정했습니다
  • Grep 결과가 Windows 드라이브 문자 경로를 상대 경로로 변환하지 않던 문제와, 단일 파일 경로에서 count 모드가 잘못된 총합을 보고하던 문제를 수정했습니다
  • 경계에 포함된 텍스트가 시각 셀 너비 계산 오류 때문에 CJK/이모지에서 넘치던 문제를 수정했습니다
  • 퍼지 매치 하이라이트가 이모지와 보충 평면 문자를 중간에서 분리하던 문제를 수정했습니다
  • 정규식 메타문자를 포함한 skill 인수 이름이 인수 치환을 깨뜨리던 문제를 수정했습니다
  • ProgressBar가 거의 가득 찬 분수 셀을 전체 블록으로 렌더링하던 문제를 수정했습니다
  • 마지막 구독자가 fetch 진행 중 떠날 때 task polling과 fs.watch가 다시 살아나던 문제를 수정했습니다
  • 매니페스트 이름이 소스 식별자와 다를 때 플러그인 의존성 해석이 오래된 개수를 남기던 문제를 수정했습니다
  • 세션에 파싱할 수 없는 타임스탬프가 있을 때 Insights Time-of-Day 차트가 왜곡되던 문제를 수정했습니다
  • cmd/super/win 모디파이어만 사용하는 keybinding이 파싱 불가능하다고 표시되던 문제를 수정했습니다
  • --print 모드에서 claude_code.active_time.total OpenTelemetry 메트릭이 전송되지 않던 문제를 수정했습니다
  • claude plugin update가 마켓플레이스 내부의 플러그인 간 심볼릭 링크를 보존하지 않던 문제를 수정했습니다
  • [VSCode] 가장 최근에 닫은 세션 탭을 다시 여는 단축키를 Cmd/Ctrl+Shift+T로 추가했습니다. claudeCode.enableReopenClosedSessionShortcut로 설정할 수 있습니다

v2.1.140 — v2.1.140

공개일: 2026-05-13 · 원문 보기

변경 사항

  • Agent 도구 subagent_type 매칭을 개선하여 대소문자와 구분자에 무관한 값을 허용합니다(예: "Code Reviewer"code-reviewer로 해석됨)
  • 에이전트 색상 팔레트를 업데이트했습니다
  • disableAllHooks 또는 allowManagedHooksOnly가 설정된 상태에서 /goal이 아무 표시 없이 멈추는 문제를 수정했습니다 — 이제 끝나지 않는 인디케이터 대신 명확한 메시지를 표시합니다
  • 심볼릭 링크된 설정 파일이 변경 이벤트를 잘못 귀속시키고 불필요한 ConfigChange 훅을 발생시키던 설정 핫 리로드 회귀를 수정했습니다
  • 백그라운드 서비스가 idle 종료 직전에 있을 때 claude --bg가 “connection dropped mid-request” 오류로 실패하던 문제를 수정했습니다
  • 엔터프라이즈 엔드포인트 보안이 있는 머신에서 백그라운드 서비스 시작이 실패하던 문제를 더 많은 시간을 허용하도록 수정했습니다
  • 원격 managed 설정이 401에서 재시도하지 않던 문제를 수정했습니다 — 이제 강제로 새로고침한 토큰으로 한 번 재시도합니다
  • managed extraKnownMarketplaces 자동 업데이트 정책이 known_marketplaces.json에 저장되지 않던 문제를 수정했습니다
  • 완료 시 이미 알림을 보내는 백그라운드 작업을 폴링하기 위해 /loop이 중복 웨이크업을 예약하던 문제를 수정했습니다
  • 누락된 실행 파일(예: gh)이 있을 때 모든 검사마다 동기식 where.exe 재시작을 유발하여 Windows에서 이벤트 루프가 반복적으로 정지하던 문제를 수정했습니다
  • offset이 공백이 앞뒤에 붙은 문자열이거나 +가 접두된 문자열로 전달될 때 Read 도구 호출의 검증이 실패하던 문제를 수정했습니다
  • 네이티브 터미널 커서가 포커스를 잃었을 때 입력 캐럿 위치에 머물지 않던 문제를 수정했습니다
  • 이제 플러그인은 plugin.json이 대응하는 키를 설정했기 때문에 기본 컴포넌트 폴더(예: commands/)가 조용히 무시될 때 경고합니다. 이는 /doctor, claude plugin list, 그리고 /plugin에서 표시됩니다.

v2.1.141 — v2.1.141

공개일: 2026-05-14 · 원문 보기

변경 사항

  • 훅이 컨트롤 터미널 없이도 데스크톱 알림, 창 제목, 벨 소리를 보낼 수 있도록 hook JSON 출력에 terminalSequence 필드를 추가했습니다.
  • GitHub SSH 키가 없는 환경을 위해 GitHub 플러그인 소스를 SSH 대신 HTTPS로 클론하도록 CLAUDE_CODE_PLUGIN_PREFER_HTTPS를 추가했습니다.
  • 워크로드 ID 페더레이션용 ANTHROPIC_WORKSPACE_ID 환경 변수를 추가했습니다. 페더레이션 규칙이 둘 이상의 워크스페이스를 포괄할 때, 발급된 토큰의 범위를 특정 워크스페이스로 제한합니다.
  • 세션 목록을 디렉터리로 범위 지정할 수 있도록 claude agents --cwd 를 추가했습니다.
  • /feedback에서 현재 세션보다 더 긴 범위의 문제에 대해 최근 세션(최근 24시간 또는 7일)을 포함할 수 있습니다.
  • 되감기 메뉴: 최근 턴은 그대로 유지하면서 이전 컨텍스트를 압축할 수 있도록 “여기까지 요약”을 추가했습니다.
  • Auto 모드 권한 대화상자가 이제 permissions.ask 규칙이 프롬프트를 발생시켰을 때를 설명합니다.
  • IDE가 연결된 경우 파일 편집 권한 프롬프트에서 “IDE에서 diff 보기” 옵션을 복원했습니다.
  • /bg 또는 ←←로 시작된 백그라운드 에이전트가 이제 기본값으로 되돌아가지 않고 현재 권한 모드를 유지합니다.
  • claude agents: 작업을 끝냈지만 백그라운드 셸이 계속 실행 중인 에이전트는 이제 Working 아래에 남아 있지 않고 Completed로 이동합니다.
  • 긴 사고 시간 동안의 스피너 피드백을 개선했습니다. 이제 10초 후 스피너가 호박색으로 바뀌어 Claude가 계속 작업 중임을 알립니다.
  • 플러그인 메뉴 탐색을 개선했습니다: /Tab으로 탭 전환, 로 탭 스트립 이동, 전체화면 모드에서 탭 헤더와 검색 상자를 클릭할 수 있습니다.
  • ANTHROPIC_SMALL_FAST_MODEL 재정의가 설정되지 않은 상태에서 Bedrock/Vertex/Foundry/gateway의 백그라운드 사이드 쿼리가 사용할 수 없는 Haiku 모델 ID를 보내던 문제를 수정했습니다. 이제 메인 루프 모델로 되돌아갑니다.
  • Windows에서 데몬 파이프 키 파일이 잠겨 있거나 읽을 수 없을 때 claude daemon status/doctor가 예외를 발생시키던 문제를 수정했습니다. 이제 अस्प명한 실패 대신 근본 오류를 표시합니다.
  • 플래그를 추가하는 래퍼를 통해 실행될 때 claude agents가 대시보드 대신 에이전트 유형 목록을 보여주던 문제를 수정했습니다.
  • 작업 디렉터리가 삭제된 상태에서 claude agents가 크래시된 세션을 열 때 중복 디스패치를 발생시키던 문제를 수정했습니다.
  • 커스텀 ANTHROPIC_BASE_URL 게이트웨이에서 백그라운드 작업이 자동 이름을 받지 못하던 문제를 수정했습니다. 이제 Haiku 모델이 구성되지 않은 경우 namer가 메인 모델을 사용합니다.
  • 한 세션에서 /model을 변경하면 다른 동시 세션의 자동 압축 임계값이 조용히 바뀌던 문제를 수정했습니다.
  • 도구 권한 프롬프트가 열려 있을 때 권한 모드를 전환하면, 새 설정이 해당 도구를 허용하는 경우 프롬프트가 자동으로 닫히지 않던 문제를 수정했습니다.
  • 권한/대화상자 프롬프트가 열려 있을 때 Enter를 누르면 입력 상자의 텍스트도 함께 제출되던 문제를 수정했습니다.
  • EnterWorktree가 작업 디렉터리를 전환한 뒤 훅이 존재하지 않는 transcript_path를 받던 문제를 수정했습니다.
  • 셀 줄바꿈이 있는 마크다운 표가 테두리 그리드 대신 세로형 키-값 레이아웃으로 되돌아가던 문제를 수정했습니다(2.1.136의 회귀).
  • 자동 복원되어 입력 상자에 들어간 취소된 프롬프트가 위쪽 화살표 기록에서 제거되던 문제를 수정하여 중복 항목을 방지했습니다.
  • 어떤 응답도 받기 전에 Ctrl+C/Esc로 취소한 프롬프트가 위쪽 화살표 기록에서 빠지던 문제를 수정했습니다.
  • vim INSERT/VISUAL 모드에서 실행 중인 턴을 Ctrl+C가 중단하지 못하던 문제를 수정했습니다.
  • enterchat:newline으로 재바인딩된 경우 meta+enter, ctrl+enter 같은 대체 chat:submit 키바인딩이 동작하지 않던 문제를 수정했습니다.
  • 출력 스타일이 구성된 경우 프롬프트 제안이 조용히 비활성화되던 문제를 수정했습니다.
  • 턴 완료 메시지에서 spinnerVerbs 설정이 반영되지 않던 문제를 수정했습니다.
  • AskUserQuestion 팝업이 앞선 채팅 내용의 마지막 줄을 가리던 문제를 수정했습니다.
  • Web Search 상태가 검색에서 오류가 반환되면 “Did 0 searches”로 표시되던 문제를 수정했습니다.
  • 여러 줄 상태줄 출력에서 어떤 줄이 터미널 폭을 초과하면 행이 누락되거나 손상되던 문제를 수정했습니다.
  • 라이트 배경에서 diff 컨텍스트 줄에 보이지 않는 흰색을 쓰던 light-ansi 테마를 수정했습니다. 이제 검은색을 사용합니다.
  • 오류 오버레이가 minify된 번들 소스를 덤프해 원래 오류 메시지를 가리던 문제를 수정했습니다.
  • 피드백 설문 평점 숫자를 입력한 뒤 Enter를 누르면 그 숫자가 평점이 아니라 채팅 메시지로 제출되던 문제를 수정했습니다.
  • 에이전트 패널에서 선택된 서브에이전트 위에서 x를 누르면 에이전트를 중지하는 대신 프롬프트에 입력되던 문제를 수정했습니다.
  • 첫 프롬프트 이전에 플러그인 모니터 알림에서 세션 제목이 파생되던 문제를 수정했습니다.
  • 접힌 read/search 그룹 아래에서 도구 호출마다 “PermissionRequest 훅에 의해 허용됨”이 한 번씩 반복되던 문제를 수정했습니다.
  • /tui가 실행 중인 백그라운드 셸과 서브에이전트를 조용히 제거하던 문제를 수정했습니다. 이제 이를 거부하고 종료를 기다리라고 요청합니다.
  • Bedrock, Vertex, Foundry 및 기타 타사 공급자에서 환영 배너가 “API Usage Billing”을 표시하던 문제를 수정했습니다. 이제 공급자 이름을 표시합니다.
  • 전체화면 모드의 짧은 터미널에서 /mcp 서버 목록이 포커스된 서버를 화면에 유지하지 못하던 문제를 수정했습니다.
  • /feedback 번들에서 세션 ID 같은 인용된 값의 redaction이 유효하지 않은 JSON을 만들던 문제를 수정했습니다.
  • 데스크톱 및 타사 공급자 세션이 호스트의 managed-settings에서 apiKeyHelper/ANTHROPIC_AUTH_TOKEN을 잘못 상속하던 문제를 수정했습니다.
  • 초기 분석 이벤트가 로거 초기화 전에 발생하면 조용히 버려지던 문제를 수정했습니다.
  • claude plugin installsha도 고정되어 있을 때 업스트림에서 마켓플레이스 ref가 더 이상 존재하지 않는 플러그인에 대해 실패하던 문제를 수정했습니다.
  • .mcp.json으로 MCP 서버를 선언한 플러그인에 대해 플러그인 상세 패널이 MCP 서버 수를 0으로 표시하던 문제를 수정했습니다.
  • 설정 변수가 설정되지 않은 플러그인 MCP 서버가 일반적인 연결 실패 대신 수정 힌트가 포함된 “구성 문제” 메시지를 표시하도록 수정했습니다. 잘못된 .mcp.json 항목이 다른 MCP 서버를 더 이상 제거하지 않습니다.
  • ${var%pattern} 같은 POSIX 셸 매개변수 확장을 사용하는 MCP 서버 구성이 누락된 환경 변수로 잘못 표시되던 문제를 수정했습니다.
  • 연결 시 403을 반환하는 MCP HTTP/SSE 서버가 “failed”로 표시되던 문제를 수정했습니다. 이제 “needs auth”로 표시됩니다.
  • 선택적 server-events 스트림 재연결에 실패하면 원격 MCP 서버가 불필요하게 연결이 끊기던 문제를 수정했습니다. 도구 호출은 POST를 통해 계속됩니다.
  • 워커 세션 토큰이 세션 중간에 회전할 때 Remote Control MCP 커넥터가 모두 401으로 실패하던 문제를 수정했습니다.
  • 서버가 오래된 토큰을 거부할 때 Remote Control이 신뢰된 장치를 자동으로 다시 등록하도록 수정했습니다. 이제 /login을 반복하지 않습니다.
  • beta tracing이 활성화된 SDK/headless 모드에서 초기 OTel span이 조용히 버려지던 경합 상태를 수정했습니다.
  • 사용자 지정 voice:pushToTalk 키바인딩과 "space": null 언바인드가 조용히 무시되던 문제를 수정했습니다.
  • Windows Alt+V 이미지 붙여넣기에서 클립보드에 스크린샷이 있을 때 “no image found”를 보고하던 문제를 수정했습니다.
  • glibc와 musl 플랫폼 패키지가 모두 설치된 Linux에서 SDK가 “Claude Code native binary not found”를 보고하던 문제를 수정했습니다.
  • Bedrock: 이제 awsCredentialExport는 구성되어 있으면 ambient AWS 자격 증명이 해석되더라도 항상 실행됩니다. 이를 통해 교차 계정 액세스 인증 문제가 수정됩니다.
  • [VSCode] 채팅 내 마이크가 마이크에서 오직 무음만 출력될 때 피드백을 보여주지 않던 문제를 수정했습니다. 이제 “No audio detected”를 표시합니다.
  • [VSCode] 음성 모드: 이제 WSL 오류가 WSLg 사용자를 위해 sox libsox-fmt-pulse 설치를 제안합니다.
  • claude agents: 미리 데워진 백그라운드 워커가 비정상일 때 세션 시작이 더 이상 실패하지 않습니다. 이제 새로 시작하는 쪽으로 되돌아갑니다.
  • claude agents가 더 이상 새 REPL을 백그라운드로 돌린 뒤 남은 빈 자리 표시자 세션을 표시하지 않으며, 다른 에이전트가 없을 때 로 들어오면 온보딩 텍스트를 표시합니다.
  • 에서 남은 빈 유휴 백그라운드 세션은 이제 daemon이 5분 후 자동으로 종료합니다.

v2.1.142 — v2.1.142

공개일: 2026-05-15 · 원문 보기

변경 사항

  • claude agents 플래그 --add-dir, --settings, --mcp-config, --plugin-dir, --permission-mode, --model, --effort, --dangerously-skip-permissions가 추가되어 실행된 백그라운드 세션을 구성할 수 있게 됨
  • Fast 모드는 이제 기본적으로 Opus 4.7을 사용함(이전에는 Opus 4.6). Fast 모드를 Opus 4.6에 고정하려면 CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE=1을 설정
  • 루트 수준의 SKILL.md가 있고 skills/ 하위 디렉터리가 없는 플러그인은 이제 스킬로 표시됨
  • /plugin 상세 패널과 claude plugin details에서 이제 플러그인이 제공하는 LSP 서버를 표시함
  • /web-setup은 기존 GitHub App 연결을 교체하기 전에 경고함
  • 원격 HTTP 및 SSE MCP 서버에 대해 MCP_TOOL_TIMEOUT이 요청별 fetch 타임아웃을 늘리지 못해, 구성된 값과 무관하게 도구 호출이 60초로 제한되던 문제를 수정함
  • 백그라운드 세션이 기존 git worktree를 인식하지 못해, EnterWorktree가 중복 생성을 거부하는 동안 Edit가 막히던 문제를 수정함
  • macOS 절전/깨우기 후 백그라운드 세션이 사라지고 daemon 재연결이 실패하던 문제를 수정함 — 이제 daemon은 경과한 유휴 시간으로 처리하는 대신 시계 점프를 감지함
  • 바이너리가 업그레이드된 뒤(예: brew upgrade) daemon이 정상 종료되지 않아, 전송된 에이전트가 삭제된 경로에서 크래시 루프에 빠지던 문제를 수정함
  • 공유 탭 없이 Claude-in-Chrome 확장 프로그램이 연결된 경우 백그라운드 에이전트가 크래시 루프에 빠지던 문제를 수정함
  • 연결된 claude agents 세션에서 링크를 클릭하던 문제를 수정함 — 첨부 상태에서는 백그라운드 작업자의 headless 브라우저 shim이 더 이상 적용되지 않음
  • claude agents의 “v to open in editor”가 셸의 $EDITOR/$VISUAL 대신 daemon의 기본 편집기를 사용하던 문제를 수정함
  • 네트워크 드라이브 작업 디렉터리가 있는 Windows에서 claude agents가 교착 상태에 빠지던 문제를 수정함; 이제 시작 중에도 Ctrl+C가 동작함
  • Apple Terminal 또는 다른 256색 전용 터미널에서 claude agents 세션에 연결할 때 배경색 번짐이 발생하던 문제를 수정함
  • claude --bg --dangerously-skip-permissions가 retire/wake를 거치며 유지되지 않던 문제를 수정함
  • 첫 메시지가 링크일 때 세션 제목이 URL에서 파생되던 문제를 수정함
  • 원격 클라이언트의 중복 set_model 요청이 대화 기록에 중복 /model breadcrumb를 주입하던 문제를 수정함
  • skills: ["./"]를 사용하는 플러그인에서 잘못된 “path escapes plugin directory” 오류가 표시되던 문제를 수정함
  • 플러그인 캐시 정리가 설치 메타데이터가 없을 때 활성 플러그인 버전 디렉터리를 삭제하던 문제를 수정함
  • 새로 게시된 플러그인에 대해 /plugin browse 패널이 “0 installs”를 표시하던 문제를 수정함
  • 플러그인 권고가 기본 폴더를 가리는 모든 plugin.json 키 이름을 명시하지 않던 문제를 수정함
  • 반응형 압축을 개선함: 첫 요약 시도는 이제 원래 요청의 오버플로 크기에서 시작하므로, 거의 전체 컨텍스트를 다시 시도하는 낭비를 피함
  • 훅 구성 오류를 개선함: SessionStart/Setup/SubagentStart에 프롬프트형 또는 에이전트형 훅을 구성하면 이제 “대신 명령형 훅을 사용하세요”라는 명확한 오류가 표시됨
  • Usage Policy 거부 메시지에서 오래된 /model claude-sonnet-4-20250514 제안을 제거함

v2.1.143 — v2.1.143

공개일: 2026-05-16 · 원문 보기

변경 사항

  • 플러그인 의존성 강제 적용 추가: 다른 활성 플러그인이 대상에 의존하는 경우 claude plugin disable이 이제 거부하며(복사해 붙여넣을 수 있는 비활성화 체인 힌트 포함), claude plugin enable은 전이적 의존성을 강제로 활성화함
  • /plugin 마켓플레이스 탐색 패널에 예상 컨텍스트 비용(턴당 및 호출당 토큰 추정치) 추가
  • worktree.bgIsolation: "none" 설정 추가로, worktree가 실용적이지 않은 저장소에서 백그라운드 세션이 EnterWorktree 없이 작업 복사본을 직접 편집할 수 있게 함
  • PowerShell 도구가 이제 -ExecutionPolicy Bypass를 전달함. CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1로 제외할 수 있음
  • 백그라운드 세션이 이제 유휴 상태에서 깨어난 뒤 설정한 모델과 effort 수준을 보존함
  • 연결된 에이전트 세션에서 Shift+Tab이 이제 순환에 자동 모드도 포함함
  • 비배열 scopes 값을 가진 손상된 .credentials.json이 CLI 시작 시 멈추게 하거나 OAuth 토큰 새로 고침을 조용히 중단시키는 문제 수정
  • Windows Terminal과 WSL의 claude agents에서 오른쪽 클릭 붙여넣기 수정
  • 차단이 반복되어 무한 루프에 빠지는 stop hook 수정 — 이제 8회 연속 차단 후 경고와 함께 턴이 종료됨(CLAUDE_CODE_STOP_HOOK_BLOCK_CAP으로 재정의 가능)
  • Claude가 유휴 상태로 반복 사이에 있을 때 보류 중인 /loop 깨우기를 Esc/Ctrl+C가 취소하지 못하던 문제 수정
  • 백그라운드 셸이나 위임된 하위 에이전트가 아직 실행 중일 때 /goal 평가자가 실행되던 문제 수정
  • settings.json envNO_COLOR/FORCE_COLOR가 Claude Code 자체 UI 색상을 제거하던 문제 수정 — 이제 하위 프로세스에만 적용됨
  • Windows에서 세션을 나열할 때 에이전트 뷰가 PowerShell 프로세스를 반복 생성하던 문제 수정
  • 프롬프트 없이 /bg를 실행하면 분기된 세션에 “continue”를 보내던 문제 수정 — 이제 분기본은 입력을 기다림
  • --agent plugin: 접두사 없이 플러그인 제공 에이전트를 찾지 못하던 문제 수정
  • 에이전트 뷰에서 세션을 삭제해도 해당 전사 파일이 제거되지 않던 문제 수정
  • Windows Terminal에서 연결된 백그라운드 세션을 스크롤할 때 오래된 조각이 렌더링되던 문제 수정
  • 호스트 절전 또는 macOS App Nap 이후 백그라운드 에이전트에서 worker-stall 감지가 거짓 양성으로 폭주하던 문제 수정
  • 5xx 오류 메시지가 설정된 게이트웨이나 클라우드 제공자를 이름으로 표시하지 않고 status.claude.com을 가리키던 문제 수정
  • PowerShell 도구가 이제 Bedrock, Vertex, Foundry 사용자의 Windows에서 기본적으로 활성화됨. CLAUDE_CODE_USE_POWERSHELL_TOOL=0으로 제외할 수 있음.
  • claude agents가 이제 --add-dir, --settings, --mcp-config, --plugin-dir를 स्वीकार하며, 이를 대시보드와 거기서 파견되는 백그라운드 세션에 적용함
  • claude agents가 이제 --permission-mode, --model, --effort, --dangerously-skip-permissions를 받아 뷰에서 파견되는 세션의 기본값을 설정할 수 있음
  • claude --bg --dangerously-skip-permissions가 이제 retire→wake를 넘어 유지됨
  • 백그라운드 세션이 IDE 파일 참조를 warm spare의 입력에 조용히 캡처하여, claude agents에서 파견된 다음 프롬프트 앞에 그 참조가 붙던 문제 수정
  • git worktree remove가 실패할 때 worktree 정리가 더 이상 rm -rf로 되돌아가지 않으므로, gitignore된 파일이나 진행 중인 파일의 손실을 방지함
  • macOS의 백그라운드 작업 세션이 Full Disk Access가 부여되어 있어도 ~/Documents, ~/Desktop, ~/Downloads 아래 파일을 읽을 때 “Operation not permitted” 오류를 겪던 문제 수정
  • /bg가 이제 --mcp-config, --settings, --add-dir, --plugin-dir, --strict-mcp-config를 보존하여, 백그라운드 세션이 재생성되어도 MCP 서버와 설정을 유지함
  • claude agents에서 시작된 백그라운드 세션이 이제 settings.jsonpermissions.defaultMode를 따름(이전에는 auto 모드로 덮어써졌음)
  • 수정: Windows에서 응답이 스트리밍되는 동안 claude agents에서 ←를 누르면 에이전트 목록이 모든 입력에 응답하지 않게 될 수 있던 문제
  • /bg-detach가 이제 --fallback-model을 보존하여, 백그라운드 작업자가 과부하 시 하드 실패 대신 폴백 모델로 저하되도록 함
  • /bg-detach가 이제 --allow-dangerously-skip-permissions를 보존하여, 분기된 작업자가 Shift+Tab 순환에서 권한 우회 기능을 계속 사용할 수 있게 함
  • 수정: 백그라운드 데몬 시작 시 ~/.local/bin/claude 실행기가 없거나 실행 불가능하면 실행 중인 바이너리로 되돌아가도록 함
  • claude agents --allow-dangerously-skip-permissions가 파견된 세션을 우회 모드로 기본 설정하던 문제 수정 — 이제 권한 순환에서 사용할 수 있게 함

이 글은 Claude Code 공식 릴리스 노트를 자동 번역·요약한 결과입니다. 원문은 GitHub releases에서 확인할 수 있습니다.

관련 글

@robocom

정리를 위해 작성하는 개인노트