
Claude Code 주간 업데이트 요약 (2026/08/02 주)
요약
Claude Code v2.1.213~v2.1.220 업데이트 내용을 요약합니다. Opus 5 모델이 기본 모델로 추가되어 1M 컨텍스트를 지원하며, 자율 실행 기능들이 명시적 호출 방식으로 변경되었습니다.
핵심 포인트
- Opus 5 추가: 1M 컨텍스트 지원 및 기존 Opus 4.8과 동일한 가격 정책
- 자율 실행 폐지: /verify, /code-review, /deep-research의 자동 실행이 수동 호출로 변경
- 코드 리뷰 개선: /code-review가 백그라운드 서브 에이전트로 실행되어 대화 흐름 유지
- 보안 강화: 권한 자동 승인 관련 보안 수정 사항 포함
이 기사는 AI가 Claude Code의 CHANGELOG를 정리한 것입니다. 오류가 포함되어 있을 가능성이 있으므로, 중요한 판단은 공식 문서를 통해 확인해 주시기 바랍니다.
2026년 8월 2일 주 요약: Claude Code v2.1.213~v2.1.220의 변경 사항을 정리했습니다. 이번 주의 하이라이트는 Opus 5가 새로운 기본 Opus 모델로 추가된 것(v2.1.219, 1M 컨텍스트 대응 · 가격은 Opus 4.8과 동일)과, /verify · /code-review · /deep-research의 자율 실행이 단계적으로 폐지된 것(v2.1.215 · v2.1.218)의 2건입니다. 아울러 권한 자동 승인의 허점을 막는 보안 수정이 여러 건 포함되어 있으며, 후단의 목록에서 함께 다룹니다.
이번 주 Claude Code 업데이트를 정리했습니다. 대상은 v2.1.213~v2.1.220의 변경 사항입니다 (지난번: 2026/07/18 주).
공식 What's New 주별 다이제스트(code.claude.com/docs/en/whats-new)는 2026-08-02 시점에서 이 범위(Week 30 이후)가 아직 공개되지 않았습니다. 따라서 본 기사는 GitHub의 CHANGELOG.md · GitHub Releases · npm 레지스트리를 1차 정보원으로 하여 정리했습니다.
참고로 v2.1.213은 npm 레지스트리에는 공개되어 있으나, 공식 CHANGELOG.md · GitHub Releases 중 어디에도 엔트리가 존재하지 않아 무엇이 바뀌었는지 공식 정보로는 알 수 없었습니다. 이 점은 '기타 변경 사항 목록'에 주석으로 기재하는 것에 그칩니다.
v2.1.219에서 Claude Opus 5가 추가되어 새로운 기본 Opus 모델이 되었습니다. 가장 큰 변화는 컨텍스트 윈도우(Context Window)로, 1M 토큰에 대응합니다. 가격은 Opus 4.8과 동일하게 설정되어 있으며, 입력 $5/출력 $25 per Mtok 수준입니다 (Anthropic 공식 Pricing 문서 및 공식 CHANGELOG에서 확인). fast mode로 사용할 경우의 가격은 $10/$50 per Mtok입니다.
아울러 fast mode 대상 모델에서 Opus 4.7이 제외되어, 이후 /fast는 Opus 5와 Opus 4.8에만 적용되도록 변경되었습니다. 이전 버전에서 Opus 4.7을 fast mode로 사용하고 있었다면, 업데이트 후에는 자동으로 대상에서 제외됩니다. 가지고 계신 설정이나 문서에 "fast mode는 Opus 4.7"이라고 적힌 부분이 있다면 다시 작성해 두는 것이 좋습니다.
이번 주는 여러 버전에 걸쳐 Claude가 자율적으로 스킬을 실행하는 동작이 축소되었습니다. v2.1.215에서 /verify · /code-review의 자율 실행이 폐지되어, 사용할 경우에는 명시적으로 명령어를 호출해야 합니다. v2.1.218에서는 /deep-research의 자동 실행도 폐지되어 마찬가지로 수동 실행이 전제가 되었습니다.
함께 v2.1.218에서 /code-review는 백그라운드 서브 에이전트(Sub-agent)로서 실행되도록 변경되어, 리뷰 결과가 대화를 가득 채우지 않게 되었습니다. 쌓아온 슬래시 명령어를 한꺼번에 리뷰 대상으로 지정할 수 있게 된 점도 소소하게 기쁜 변경 사항입니다. 3가지 사항의 공통점은 "Claude가 판단하여 알아서 해주는 것"에서 "명시적으로 호출하는 것"으로의 회귀이며, 자율 실행의 폭주를 우려했던 사용자에게는 환영할 만한 방향의 변경일 것입니다.
| 버전 | 기능명 | 개요 | 영향도 |
|---|---|---|---|
| v2.1.213 | changelog 항목 없음 | npm 레지스트리에는 공개되어 있으나, 공식 CHANGELOG.md 및 GitHub Releases에 항목/태그 페이지가 존재하지 않아 무엇이 변경되었는지 공식 정보로는 불분명함 | 낮음 |
| ... | dir/** 허용 규칙의 과도한 매칭 수정 (보안) | Edit(src/**)와 같은 단일 세그먼트 허용 규칙이 트리 내 어디에 있든 dir/라는 이름의 디렉토리에 대한 쓰기를 잘못하여 자동으로 승인하던 버그를 수정 | 높음 |
| v2.1.214 | Windows PowerShell 5.1 권한 체크 우회 수정 (보안) | PowerShell 5.1 세션에서 실행되는 명령에 영향을 미치는 권한 체크 우회 문제를 수정 | 높음 |
| v2.1.214 | 장대 명령의 권한 체크 강화 | 10,000자를 초과하는 Bash 명령은 항상 프롬프트에서 확인을 요청하도록 변경 (기존에는 자동으로 실행되는 경우가 있었음) | 중간 |
| v2.1.214 | dir/** hook의 if: 조건 시맨틱스 변경 (파괴적 변경) | 단일 세그먼트 dir/** 후크의 if: 조건이 <cwd>/dir에만 매칭되도록 변경. 임의의 깊이에 매칭시키려면 **/dir/**로 다시 작성해야 함 | 높음 |
| v2.1.214 | help / man 명령의 자동 승인 재검토 (보안) | 안전하지 않은 옵션, 명령 치환, 백슬래시 경로를 실행할 수 있는 help / man 명령을 자동으로 승인하지 않도록 수정 | 중간 |
| v2.1.214 | Docker 명령에 권한 프롬프트 추가 | 데몬 리다이렉트 플래그 (--url / --connection / --identity, Podman의 원격 모드 포함)를 동반하는 docker 명령에 권한 프롬프트를 추가 | 중간 |
| v2.1.214 | --settings를 통한 플러그인이 로드되지 않는 결함 수정 | --settings CLI 플래그를 통해 활성화한 플러그인이 로드되지 않던 회귀 버그 (v2.1.181 이후 발생)를 수정 | 중간 |
| v2.1.216 | sandbox.filesystem.disabled 설정 추가 | 네트워크 egress 제어는 유지하면서 파일 시스템 격리(isolation)만 스킵할 수 있는 새로운 설정을 추가 | 중간 |
| v2.1.216 | 메시지 정규화(normalization)의 성능 저하 수정 | 장시간 세션에서 턴 수에 따라 메시지 정규화 비용이 2차 함수적으로 증가하여, 수 초 단위의 정지 및 resume 지연이 발생하던 문제를 수정 | 중간 |
| v2.1.216 | AskUserQuestion의 오작동 수정 | 사용자가 |
| v2.1.217→v2.1.219 | 서브 에이전트(Sub-agent)의 중첩 실행 기본 설정이 주간 내에 두 번 변경됨 | v2.1.217에서 "서브 에이전트는 기본적으로 자신의 서브 에이전트를 실행하지 않는다"로 변경된 직후, v2.1.219에서 "기본적으로 최대 깊이 3까지 중첩 가능"으로 재변경됨 (CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH로 조정 가능). 방침 전환의 배경은 공식 소스에 기재되어 있지 않음 | 높음 |
| v2.1.217 | --max-budget-usd가 백그라운드 서브 에이전트도 중지 | 예산 상한 도달 시, 신규 서브 에이전트 실행을 거부하고 실행 중인 백그라운드 에이전트도 중지하도록 수정 | 중간 |
| v2.1.217 | 이모지 숏코드 보완 및 트랜스크립트(Transcript) 쓰기 실패 경고 | 프롬프트 입력 시 :heart: 등의 이모지 숏코드 자동 보완을 추가. 디스크 용량 부족 등으로 트랜스크립트 쓰기에 실패할 경우 경고를 표시하도록 개선 | 낮음 |
| v2.1.217 | MCP 도구 출력의 메모리 누수(Memory Leak) 수정 | 잘려나간(truncated) MCP 도구 출력의 완전판이 세션 종료 시까지 메모리에 계속 유지되는 메모리 누수 문제를 수정 | 중간 |
| v2.1.218 | 왼쪽 화살표 키로 인한 대화 파기 버그 수정 (데이터 손실 방지) | 편집 직후 왼쪽 화살표 키를 누르면 대화가 취소 불가능하게 파기되는 버그를 수정. 편집 직후에는 확인을 요청하도록 변경 | 높음 |
| v2.1.218 | plan mode + auto에서의 Bash 확인 동작 변경 | 정적 분석으로 읽기 전용임을 증명할 수 없는 Bash 명령에 대해, auto mode의 분류기(Classifier)가 판정하도록 변경 (기존에는 프롬프트 확인) | 중간 |
| v2.1.218 | context: fork 스킬이 기본적으로 백그라운드 실행 | context: fork를 지정한 스킬은 기본적으로 백그라운드 실행이 됨 (background: false로 스킬 단위의 옵트아웃 가능) | 중간 |
| v2.1.218 | Windows 경로 손상 버그 수정 | C:\Users\unicorn과 같이 \u로 시작하는 세그먼트를 포함하는 Windows 경로가 도구 입력에서 CJK 문자로 깨져 파일에 접근할 수 없게 되는 문제를 수정 | 중간 |
| v2.1.219 | Dynamic workflows의 기본 크기 변경 | Dynamic workflows가 "medium" 사이즈(15개 미만의 에이전트 권장)를 기본값으로 설정. /config를 통해 다른 사이즈나 무제한으로 변경 가능 | 중간 |
| v2.1.219 | sandbox.network.strictAllowlist 설정 추가 | 샌드박스화된 명령에 대해, 허용 목록(Allowlist) 외의 호스트로의 통신을 프롬프트 없이 거부하는 설정을 추가 | 중간 |
| v2.1.219 | DirectoryAdded 훅(Hook) 추가 | /add-dir 실행 시(또는 SDK의 register_repo_root) 트리거되는 새로운 훅을 추가 | 낮음 |
| v2.1.219 | claude -p의 스트림 도중 에러 발생 시 출력 누락 수정 | API 도중 에러로 턴(Turn)이 실패했을 때, 이미 생성된 답변이 출력에서 누락되는 문제를 수정 | 중간 |
| v2.1.220 | 버그 수정 및 신뢰성 개선 (상세 내용 없음) | CHANGELOG.md의 기재는 "Bug fixes and reliability improvements" 한 줄뿐이며, 구체적인 변경 내용은 공식 소스에 기재되어 있지 않음 | 낮음 |
"기타 변경 사항 목록" 중에 영향도 "높음" 항목이 여러 개 있다. 하이라이트만큼 눈에 띄지는 않지만, 실질적인 피해로 이어질 수 있는 내용이므로 언급해 둔다.
** dir/** 허용 규칙의 과잉 매칭 (v2.1.214)**:
Edit(src/**)
와 같은 단일 세그먼트 허용 규칙이 트리 내 어디에 있더라도 dir/라는 이름의 디렉토리에 대한 쓰기를 잘못하여 자동 승인하던 버그가 수정되었다. 의도하지 않은 디렉토리에 대한 쓰기가 확인 프롬프트 없이 통과되었을 가능성이 있으므로, 세밀하게 권한 규칙을 설정하고 있는 경우에는 영향 범위를 확인해 두는 것이 좋다. 아울러, 동일한 dir/** 계열의 훅 if: 조건의 의미론(Semantics)도 변경되었으며(파괴적 변경), 임의의 깊이에 매칭시키고 싶다면 **/dir/**를 사용해야 한다.
라고 다시 작성해야 한다. 왼쪽 화살표 키로 인한 대화 파기 버그 (v2.1.218, 데이터 손실 방지): 편집 직후 왼쪽 화살표 키를 누르면 대화가 취소 불가능한 형태로 파기되는 버그가 수정되었다. 편집 직후에는 확인을 요청하도록 변경되었다. 작업 내용이 사라지는 유형의 결함이므로, 수정 전 버전을 사용하고 있었다면 영향이 없었는지 되돌아보는 것이 좋다.
서브 에이전트(Sub-agent)의 중첩 실행 기본 설정이 일주일 사이 번복: v2.1.217에서 "서브 에이전트는 기본적으로 자신의 서브 에이전트를 실행하지 않는다"라는 제한이 도입된 직후, v2.1.219에서 "기본적으로 깊이 3까지 중첩 가능"으로 복구되었다. CHANGELOG.md의 기재 내용을 그대로 따라가 보면 모순이 아니라 사실상의 방침 전환이지만, 왜 채 일주일도 되지 않아 복구했는지는 공식 소스에서 읽어낼 수 없다. 다단계 서브 에이전트 구성을 운용하고 있는 경우에는 현재 버전에서의 동작을 CLAUDE_CODE_MAX_SUBAGENT_SPAWN_DEPTH 설정값과 함께 확인해 두는 것이 안전하다.
참고로 v2.1.220은 공식 CHANGELOG.md의 기재가 "Bug fixes and reliability improvements"라는 한 줄뿐이라, 구체적인 변경 내용은 공식 정보만으로는 알 수 없었다.
자세히 테스트한 내용은 별도 기사로 작성할 예정이다. 특히 Opus 5의 1M 컨텍스트(Context) 대응은 실제 장시간 세션에서의 동작을 검증한 뒤 별도 기사로 정리하고 싶다.
- 기사 제목 예정 (공개 후 링크로 교체)
이 기사는 はてなブログ (Hatena Blog) 에서의 크로스 포스트입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기