2026년 5월 15일부터 23일까지, Anthropic은 Claude Code v2.1.143부터 v2.1.150까지 총 8개 버전을 출시했습니다 . 이미 빠른 속도로 발전하는 도구에서 불과 9일 만에 8개 버전이 나온 셈입니다. 이번 릴리스 묶음은 계획된 인프라 작업(백그라운드 세션 안정성, OTel 트레이싱, 슬래시 명령어 이름 변경)과, 원래 릴리스로부터 며칠 이내에 동일한 서브시스템을 수정하는 반응형 핫픽스가 혼재되어 있습니다. 무엇이 바뀌었는지, 그리고 프로덕션에서 Claude Code를 운영하는 팀에게 어떤 의미인지 정리했습니다.
9일간 8번의 릴리스, 속도가 중요한 이유
Claude Code의 릴리스 주기는 이미 개발자 도구 기준으로도 공격적인 편이지만, v2.1.143–v2.1.150 구간은 자체 기준으로도 눈에 띕니다. v2.1.148과 v2.1.149 두 버전은 같은 날 출시됐으며 , v2.1.148은 불과 몇 시간 전 v2.1.147이 도입한 회귀 버그를 수정하는 순수 핫픽스였습니다. 예정된 릴리스 주기가 아니라 빠른 내부 피드백 루프의 결과입니다.
/simplify가 /code-review로 이름 변경(로직 버그 탐지 기능 추가), /model은 기본값이 세션 범위로 변경(호환성 깨짐), 백그라운드 세션은 Ctrl+T로 고정 가능, v2.1.145에서 Bash 권한 프롬프트 우회 취약점이 패치됐습니다.
이번 구간을 관통하는 네 가지 테마는 백그라운드 세션 성숙화, 보안 강화, 개발자 편의성 개선(구조화된 JSON 출력, OTel 스팬 ID), 그리고 Windows 동등성 수정입니다. 같은 기간 내 발생한 반응형 핫픽스는 활발한 내부 도그푸딩 압력의 증거입니다 — 엔터프라이즈 사용자들이 다음 예정 릴리스 전에 회귀 버그를 닫을 수 있을 만큼 빠르게 보고하고 있다는 뜻입니다.
이 글은 선별된 신호 요약본입니다. 전체 CHANGELOG와 claudeupdates.dev에서 각 버전의 전체 diff를 확인할 수 있습니다.
버전별 상세 내역 (v2.1.143–v2.1.150)
아래 표는 각 버전의 출시일, 주요 분류, 핵심 변경사항을 정리한 것입니다 .
| 버전 | 날짜 (2026) | 분류 | 주요 변경사항 |
|---|---|---|---|
| v2.1.143 | 5월 15일 | 기능 + 버그 수정 | 플러그인 의존성 강제 적용; worktree.bgIsolation: "none"; PowerShell -ExecutionPolicy Bypass 기본값 설정; stop-hook 루프 상한 8블록 |
| v2.1.144 | 5월 19일 | 안정성 | /resume이 백그라운드 세션 목록 표시; /model이 세션 범위로 변경(호환성 깨짐); 시작 지연 75초 → 15초; "usage credits" 명칭 변경 |
| v2.1.145 | 5월 19~20일 | 스크립팅 + 보안 | claude agents --json; OTel agent_id/parent_agent_id; 플러그인 설치 미리보기; Bash 권한 우회 취약점 패치 |
| v2.1.146 | 5월 21일 (오전) | UX + Windows | /simplify → /code-review 이름 변경 시작; diff 렌더링 성능 개선; PowerShell 회귀 버그 수정; 엔터프라이즈 로그인 강제 적용 |
| v2.1.147 | 5월 21일 (오후) | 기능 | 백그라운드 세션 고정(Ctrl+T); PR 인라인 댓글용 /code-review --comment; 자동 업데이터 재시도 강화 |
| v2.1.148 | 5월 22일 01:16 UTC | 핫픽스 | v2.1.147에서 발생한 Bash 툴 exit-code 127 회귀 버그 복구; 그 외 변경 없음 |
| v2.1.149 | 5월 22일 22:09 UTC | 기능 + 보안 | 카테고리별 /usage 세부 내역; GFM 작업 목록 체크박스; 보안 패치 3건; macOS find vnode 소진 버그 수정 |
| v2.1.150 | 5월 23일 | 인프라 | 내부 변경만 포함; 사용자 대면 변경 없음 |
5월 21일과 5월 22일에 각각 두 건의 릴리스가 출시됐습니다 . v2.1.148은 01:16 UTC에 도착했으며, 불과 몇 시간 전 v2.1.147이 도입한 Bash 툴 회귀 버그에 대한 당일 핫픽스였습니다 . 이 당일 핫픽스야말로 이번 구간에서 빠른 내부 피드백 루프가 존재한다는 가장 명확한 증거입니다.
주요 변경 사항 및 마이그레이션 안내
이번 윈도우에서 프로덕션 파이프라인이나 팀 공유 설정을 운영 중인 분들이 즉시 확인해야 할 변경 사항이 세 가지 있습니다.
/model이 이제 세션 범위로 동작합니다. v2.1.144부터 /model 선택기는 현재 세션에만 적용됩니다 . 새 세션의 기본값을 영구 지정하려면 선택기에서 d를 누르세요. /model이 전역 설정에 기록된다고 가정하는 자동화 스크립트나 습관은 이후 세션에서 오류 없이 잘못된 모델을 사용하게 됩니다.
/simplify → /code-review 이름 변경. v2.1.146–v2.1.147에 걸쳐 이름이 변경되었습니다 . CI 스크립트, 런북, 키바인딩 설정을 업데이트하세요. 이전 별칭은 향후 버전에서 유지되지 않을 수 있습니다.
PowerShell 실행 정책. v2.1.143부터 Windows에서 PowerShell 도구는 기본적으로 -ExecutionPolicy Bypass를 전달합니다 . 정책이 엄격히 잠긴 팀은 다음 옵션으로 비활성화해야 합니다:
CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1
Bash 권한 우회 (v2.1.145 보안 패치). Bash 도구 호출 시 허용 목록에 없는 환경 변수에 대한 단순 변수 할당이 권한 프롬프트를 우회할 수 있었습니다 . v2.1.145 이상으로 업그레이드하면 해당 취약점이 해소됩니다. 업그레이드 후 허용 목록 설정을 재검토하세요.
"엔터프라이즈 로그인 제한이 서드파티 ID 공급자에 대해 적용되지 않고 있었습니다." — Anthropic Claude Code CHANGELOG, v2.1.147 항목 (2026년 5월 21일)
v2.1.147의 엔터프라이즈 ID 적용 수정은 Bash 우회 문제와 별개입니다. 두 가지 모두 현재 릴리스에서 패치되었습니다. 조직에서 Claude Code SSO에 서드파티 IdP를 사용하는 경우, 업데이트 후 로그인 제한이 올바르게 적용되는지 확인하세요.
백그라운드 세션: 안정성과 고정(Pinning)
백그라운드 에이전트의 안정성은 이번 윈도우 전반에서 가장 꾸준히 개선된 서브시스템으로, 거의 모든 릴리스에서 관련 변경이 이루어졌습니다. 이 변경 사항들이 누적되어 장시간 에이전트 작업에 실질적으로 더 안정적인 런타임 환경이 구현되었습니다.
- 손상된
.credentials.json이 더 이상 CLI 시작 시 무한 대기를 유발하지 않습니다 (v2.1.143) . - Stop 훅 루프 상한: 훅이 반복적으로 차단하는 경우, 8회 연속 차단 후 경고와 함께 턴을 종료합니다 .
CLAUDE_CODE_STOP_HOOK_BLOCK_CAP으로 조정 가능합니다. - 모델 및 effort 유지: 유휴 상태에서 깨어날 때 선택된 모델과 effort 수준이 유지됩니다 (v2.1.143) .
- 시작 시 무한 대기 수정:
api.anthropic.com에 접근할 수 없을 때 CLI가 최대 75초 동안 대기하던 것이 15초 안에 타임아웃되도록 개선되었습니다 (v2.1.144) . - 고정 세션(Pinned sessions) (
claude agents에서Ctrl+T): 고정된 세션은 유휴 상태에서도 살아있고, Claude Code 업데이트 중에도 제자리에서 재시작되어 컨텍스트가 보존됩니다 (v2.1.147) .
고정 기능은 운영 측면에서 가장 중요한 변경 사항입니다. v2.1.147 이전에는 Claude Code 자동 업데이트 시 고정되지 않은 백그라운드 세션이 조용히 종료되었습니다. 고정 기능을 사용하면 업데이트 사이클을 거쳐도 컨텍스트가 유지되므로, 분 단위가 아닌 시간 단위로 진행되는 에이전트 작업에 특히 유용합니다.
/code-review: 포매팅 린터에서 리뷰 에이전트로
/simplify에서 /code-review로의 이름 변경은 단순한 레이블 교체가 아니라 기능 범위의 변화를 의미합니다. 이제 이 명령어는 스타일·복잡도 문제뿐만 아니라 정확성 버그도 대상으로 삼습니다 .
v2.1.147에서 추가된 주요 기능 :
- Effort 수준:
/code-review high는 포매팅보다 로직 오류를 우선합니다. 낮은 effort 수준에서는 스타일에 집중합니다. --comment플래그: 검토 결과를 GitHub PR 인라인 코멘트로 게시하여, 컨텍스트 전환 없이 비동기 리뷰가 가능합니다.
"[/code-review]는 이제 선택한 effort 수준에서 정확성 버그를 보고합니다." — Anthropic Claude Code CHANGELOG, v2.1.147 항목 (2026년 5월 21일)
실용적인 CI 통합 방법: claude agents --json으로 세션 상태를 모니터링하고, 열린 PR에 /code-review --comment를 트리거하세요. 결과는 PR 인라인 코멘트로 표시되고, 리뷰어는 diff 뷰에서 처리하며, 에이전트는 백그라운드에서 헤드리스로 실행됩니다. /simplify에서 지금 마이그레이션하세요 — 이전 이름은 영구 별칭으로 유지되지 않을 수 있습니다.
관찰 가능성: OTel 에이전트 트레이싱과 JSON 세션 출력
v2.1.145에 추가된 두 가지 관찰 가능성 기능은 팀이 멀티 에이전트 파이프라인을 계측하는 방식을 바꿉니다 .
claude agents --json은 라이브 세션 상태를 구조화된 JSON으로 반환합니다. tmux-resurrect 연동, 상태 표시줄, 커스텀 세션 피커 등 세션 상태에 프로그래밍 방식으로 반응해야 하는 모든 도구에 안정적인 인터페이스를 제공합니다.
OTel 에이전트 스팬에 이제 agent_id와 parent_agent_id가 적절한 트레이스 부모 관계와 함께 포함됩니다 . v2.1.145 이전에는 멀티 에이전트 OTel 트레이스가 평탄(flat)했습니다 — 개별 스팬은 볼 수 있었지만 부모-자식 위임 경로를 재구성할 수 없었습니다. 이제는 분산 트레이스로 에이전트 전체 호출 트리를 한눈에 확인할 수 있습니다. OTEL_EXPORTER_OTLP_ENDPOINT를 로컬 Jaeger 또는 Tempo 인스턴스로 지정하면 시각화할 수 있습니다.
v2.1.149에서는 /usage에 카테고리별 비용 분류가 추가됩니다. 스킬, 서브에이전트, 플러그인, 개별 MCP 서버 비용이 각각 별도로 보고됩니다 . OTel 트레이싱과 함께 사용하면 단일 릴리스 윈도우에서 멀티 에이전트 워크플로의 지연 시간과 비용을 모두 파악할 수 있습니다.
다음 윈도우에서 주목할 사항
이번 윈도우에서 나타난 네 가지 신호는 v2.1.151 이후를 예측하는 선행 지표로 주목할 만합니다.
- 자동 업데이터 강화 (v2.1.147)는 앞으로 더 공격적인 배포 주기를 시사합니다 — 수동 개입 지점은 줄어들지만, 프로덕션에서 추적해야 할 버전 전환은 더 잦아집니다.
- 플러그인 컨텍스트 비용 미리보기 (v2.1.143)가 마켓플레이스 탐색 패널에 등장한 것은 설치 전 전체 비용 모델을 보여주는 비용 인식 플러그인 선택 UX가 곧 나올 것임을 암시합니다.
- v2.1.146–v2.1.147에서 엔터프라이즈 로그인 강제 공백이 해소된 것은 더 넓은 엔터프라이즈 확장을 앞두고 조직 수준 제어가 강화되고 있음을 보여줍니다. 앞으로 출시되는 버전에서 관리형 설정이 더 늘어날 것으로 예상됩니다.
- 보안 감사 주기: v2.1.145, v2.1.147, v2.1.149에 걸쳐 최소 4건의 권한 및 우회 문제가 패치됐습니다 . 우연의 일치가 아닌 타깃 감사로 보이며 — v2.1.151 이후에도 추가 패치가 이어질 가능성이 높습니다.
GitHub 릴리스 페이지, releasebot.io, claudelog.com에서 v2.1.151 이후 회귀 → 핫픽스 패턴이 안정되는지 계속 이어지는지 추적하세요.
자주 묻는 질문
Claude Code v2.1.147 이후 /simplify 명령어가 사라진 건가요?
/simplify는 /code-review로 완전히 이름이 바뀌었습니다. v2.1.146에서 시작해 v2.1.147에서 마무리됐습니다 . 기능 범위도 확대되어, 이제 단순한 스타일·복잡도 피드백을 넘어 선택한 노력 수준에 따라 정확성 버그까지 보고합니다. 이전 alias 동작이 향후 버전에서 유지될 보장은 없으므로 — 스크립트, CI 워크플로, 런북을 /code-review로 업데이트하세요.
v2.1.144의 /model 범위 변경으로 무엇이 달라지나요?
v2.1.144부터 /model은 현재 세션에만 적용됩니다 . 모델 피커에서 d를 누르면 새 세션의 영구 기본값을 설정할 수 있습니다. /model이 전역 설정에 기록된다고 가정하는 자동화 도구나 워크플로는 새 세션이 열릴 때 오래된 모델을 조용히 사용하게 됩니다. 전역 모델 상태 가정에 의존하는 자동화 스크립트와 개발자 온보딩 문서를 점검하세요.
PowerShell -ExecutionPolicy Bypass 기본값을 어떻게 해제하나요?
Claude Code를 실행하기 전에 환경에 CLAUDE_CODE_POWERSHELL_RESPECT_EXECUTION_POLICY=1을 설정하세요 . PowerShell 실행 정책이 제한된 조직에서는 필수입니다. 기본값은 v2.1.143에서 변경됐으며, 이 환경 변수 없이는 시스템 정책과 무관하게 PowerShell 도구가 매번 -ExecutionPolicy Bypass를 전달합니다.
v2.1.145 보안 수정 사항은 무엇이며 나도 해당되나요?
Bash 도구 호출 내에서 허용 목록에 없는 환경 변수에 단순 변수 대입을 통해 권한 프롬프트를 우회하는 것이 가능했습니다 . 의도적이든 아니든 이 허점에 의존하던 허용 목록 설정이 있다면, v2.1.145 이상으로 업그레이드하면 차단됩니다. 업그레이드 후 Bash 도구 허용 목록 설정을 검토하세요. v2.1.147과 v2.1.149의 관련 패치는 각각 PowerShell cd 우회 문제와 git worktree 샌드박스 쓰기 허용 목록 잘못 설정 문제를 해결합니다.
v2.1.147 이후 고정된 백그라운드 세션은 어떻게 작동하나요?
claude agents 뷰에서 Ctrl+T를 누르면 세션을 고정할 수 있습니다 . 고정된 세션은 유휴 상태에서도 유지되며(고정되지 않은 세션은 회수될 수 있음), Claude Code 업데이트 시 조용히 종료되는 대신 컨텍스트를 보존한 채 제자리에서 재시작됩니다. 이는 이전에 자동 업데이트 중 상태를 잃던 장시간 실행 백그라운드 에이전트 문제의 직접적인 해결책입니다.
Claude Code의 다음 단계
v2.1.143–v2.1.150 윈도우는 Claude Code가 두 가지 모드를 동시에 운영하는 모습을 보여줍니다. OTel 트레이싱, /code-review, 세션 고정 등 계획된 인프라를 출시하면서, 동일한 릴리스 윈도우 내에서 회귀와 보안 공백을 빠르게 메우고 있습니다. 이 조합은 실제 프로덕션 압박 속에서도 건강한 개발 속도를 유지하고 있음을 보여줍니다.
현재 프로덕션에서 Claude Code를 운영 중인 팀은 즉시 조치가 필요한 사항이 세 가지입니다: /model 범위 변경, /simplify → /code-review 이름 변경, PowerShell 실행 정책 기본값 변경. 이번 윈도우의 나머지 변경 사항은 모두 추가적이며 선택 적용입니다. 전체 CHANGELOG, 릴리스 히스토리, Anthropic 공식 릴리스 노트가 이 요약을 넘어선 세부 내용의 권위 있는 출처입니다.
최종 업데이트: 2026-05-26. Anthropic이 2026년 5월 15일~23일 사이에 게시한 Claude Code v2.1.143–v2.1.150 CHANGELOG 항목을 기반으로 합니다.

