Claude Code 데일리 브리핑 - 2026-08-29

최신 릴리스 요약

버전날짜핵심 변경
v2.1.2518/28PreModelSwitch/PostModelSwitch 훅, /usage Spend limit bar, 심볼릭 링크·플러그인 경로 등 보안 수정 5건
v2.1.2508/28버그 수정 및 안정성 개선(별도 changelog 없음, 8/28 브리핑에서 다룸)
v2.1.2488/27--restricted 모드, 크로스세션 메시징 Bedrock·Vertex·Foundry 확장 (8/28 브리핑에서 다룸)

v2.1.250(8/28)과 같은 날, 대규모 changelog를 동반한 v2.1.251(8/28)이 이어졌습니다. 어제 브리핑에서는 v2.1.250이 changelog 없는 조용한 패치로만 보였지만, 뒤이어 나온 v2.1.251은 이번 주 최대 규모의 보안 강화 릴리스입니다. 심볼릭 링크를 이용한 파일 도구 우회, 플러그인 마켓플레이스 경로 탈출, Workflow 툴의 scriptPath 권한 우회, Grep·Glob의 심볼릭 링크 deny 규칙 우회 등 다섯 건의 보안 수정이 한 번에 포함됐고, PreModelSwitch/PostModelSwitch 훅, 서브에이전트 실시간 스트리밍, /usage Spend limit bar 같은 신기능도 함께 나왔습니다.

전체 릴리스 노트


주요 신규 기능 & 실전 활용

PreModelSwitch/PostModelSwitch 훅 — 모델 전환을 가로채 차단·확인·기록합니다 (v2.1.251)

모델이 전환되는 시점을 가로채는 PreModelSwitch·PostModelSwitch 훅 이벤트가 추가되어, 전환을 차단하거나 확인을 요구하거나 로그로 남길 수 있습니다. 함께 SessionStart의 resume 훅도 세션의 최신성(staleness)과 예상 재캐싱 비용을 전달받도록 개선됐습니다.

# hooks 설정 예시
hooks:
  PreModelSwitch:
    - command: "./check-model-switch.sh"

fast mode 전환이나 effort별 모델 분기처럼 여러 모델을 자동으로 오가는 세션에서, 전환 시점 자체를 감사하거나 특정 모델로의 전환을 막고 싶었다면 이제 훅 하나로 처리할 수 있습니다. 전체 릴리스 노트

/usage에 Spend limit bar, 상태줄에 rate_limits.spend_limit가 추가됩니다 (v2.1.251)

Claude apps 게이트웨이 뒤에서 지출 한도(spend limit)가 설정된 조직의 개발자를 위해, /usage에 지출 한도 진행 바가 추가되고, 상태줄 스크립트에서 쓸 수 있는 rate_limits.spend_limit 필드도 함께 제공됩니다.

게이트웨이 지출 한도를 조직이 관리하는 환경에서 일하고 있다면, 한도에 얼마나 가까워졌는지를 /usage나 커스텀 상태줄에서 바로 확인할 수 있게 됐습니다. 전체 릴리스 노트

포그라운드 서브에이전트의 도구 호출이 Remote Control에 실시간 스트리밍됩니다 (v2.1.251)

포그라운드로 실행 중인 서브에이전트의 도구 호출과 결과가 Remote Control로 연결된 클라이언트에 실시간 스트리밍되기 시작했습니다(백그라운드 서브에이전트는 기존처럼 상태만 표시하는 것이 기본값입니다).

아이폰이나 웹에서 Remote Control로 세션을 지켜보고 있다면, 서브에이전트가 지금 정확히 어떤 도구를 호출하고 있는지까지 실시간으로 따라갈 수 있습니다. 전체 릴리스 노트

Model Hardware Standard — Anthropic과 HHMI Janelia, AI 에이전트로 로봇·실험 장비를 다루는 공통 표준 (8/29)

Anthropic과 HHMI Janelia가 AI 에이전트와 실제 하드웨어(현미경·로봇 팔·액체 처리기 등)를 연결하는 Model Hardware Standard(MHS)의 제한된 연구 프리뷰를 시작했습니다. 제조사마다 다른 장비의 제어 방식과 상태 정보를 통일해, 장비를 새로 연결할 때마다 맞춤 코드를 짜야 했던 부담을 줄이는 것이 목표입니다.

Claude 에이전트를 실험실·로보틱스 워크플로에 투입하는 팀이라면, 장비별 커스텀 통합 대신 이 표준을 따르는 방향을 눈여겨볼 만합니다. GeekNews


개발자 워크플로우 팁

/cost에 세션별 프롬프트 캐시 라인이 추가됩니다 (v2.1.251)

/cost에 이번 세션의 프롬프트 캐시 적중률, 미스, 재캐싱된 토큰 수, warm/cold 상태를 보여주는 줄이 추가되고, 상태줄 스크립트가 쓸 수 있는 prompt_cache 객체도 함께 제공됩니다.

/cost
# 캐시 히트율·미스·재캐싱 토큰·warm/cold 상태를 한 줄로 확인

캐시 적중률이 왜 떨어졌는지 감으로 짐작하는 대신, /cost 한 번으로 바로 숫자를 확인하고 세션 구조를 조정할 수 있습니다. 전체 릴리스 노트

CLAUDE_CODE_SUBAGENT_MODEL이 기본값 지정용으로 바뀝니다 — 에이전트별 model:이 우선합니다 (v2.1.251)

CLAUDE_CODE_SUBAGENT_MODEL이 지금까지는 모든 서브에이전트의 모델을 무조건 덮어썼지만, 이제는 기본값만 지정합니다. 에이전트 정의 파일의 model: 필드나 스폰 시점에 명시한 모델이 있으면 환경변수보다 우선합니다.

서브에이전트별로 다른 모델을 쓰도록 세밀하게 설정해 뒀는데 환경변수가 이를 덮어써 왔다면, 이번 변경으로 의도한 대로 동작합니다. 전체 릴리스 노트

/effort가 모델별로 기본값을 따로 저장합니다 (v2.1.251)

/effort로 설정한 기본 effort 레벨이 모델마다 따로 저장되어, 모델을 전환해도 그 모델에 맞는 effort 설정이 유지됩니다.

Opus에는 xhigh를, Sonnet에는 medium을 쓰는 식으로 모델별 effort 습관이 있었다면, 이제 모델을 바꿀 때마다 다시 설정할 필요가 없습니다. 전체 릴리스 노트


보안/제한 이슈

미 법원, 국방부의 Anthropic 블랙리스트 지정은 불법이라고 판결 (8/29)

캘리포니아 연방법원이, Trump 행정부가 Anthropic을 국가안보 위험 기업으로 지정하고 미국 정부 업무에서 배제한 조치를 불법이며 헌법이 보호하는 표현 활동에 대한 보복이라고 판결했습니다. Anthropic은 미 국방부와의 2억 달러 규모 AI 계약 협상 과정에서 자사 기술의 군사적 이용 범위를 두고 갈등을 빚어온 것으로 전해집니다. 리타 린 판사는 59쪽 명령문에서 국가안보 공급망 위험 지정을 ‘위법하고 근거 없다’고 판단하고, 국가안보를 정부 비판자 처벌에 이용할 수 없다고 밝혔습니다.

Claude Code를 정부·국방 관련 프로젝트에 투입하고 있거나 검토 중이라면, Anthropic과 미 국방부 사이의 조달 갈등이 이번 판결로 어떻게 풀리는지가 향후 정책 방향에 영향을 줄 수 있어 계속 지켜볼 만합니다. GeekNews

v2.1.251, 권한 우회 경로를 막는 보안 수정 5건을 한 번에 담습니다

이번 릴리스에는 파일 접근·권한 검사를 우회할 수 있던 경로 다섯 곳을 막는 수정이 함께 포함됐습니다.

신뢰할 수 없는 입력을 다루거나 다중 사용자 환경에서 Claude Code를 운영하고 있다면, 이 다섯 가지 모두 권한 경계를 우회하는 실제 공격 표면을 줄이는 수정이라 업데이트를 미룰 이유가 없습니다. 전체 릴리스 노트

샌드박스 TLS·프록시·자격증명 설정과 커스텀 헤더가 승인을 요구하도록 바뀝니다 (v2.1.251)

샌드박스 TLS를 종료시키거나, 샌드박스 트래픽을 자체 프록시로 우회시키거나, 자격증명을 주입하거나, 샌드박스 격리를 약화시키는 서버 관리형 설정이 적용 전에 승인을 요구하도록 바뀝니다. ANTHROPIC_CUSTOM_HEADERS도 관리형·프로젝트 설정에서 자격증명·조직/테넌트·라우팅·API 동작 관련 헤더(예: Authorization, Host)를 설정할 때는 승인이 필요해집니다.

관리형 설정을 통해 샌드박스나 요청 헤더를 조작할 수 있는 조직 환경에 있다면, 이런 민감한 변경이 이제 조용히 적용되지 않고 눈에 띄는 승인 과정을 거친다는 점을 알아 둘 만합니다. 전체 릴리스 노트

Claude 서비스 현황 — 8/28 Major 인시던트 1건, 3시간 만에 해결

공식 Claude Status API(status.claude.com)를 직접 조회한 결과, 8/28 브리핑이 다룬 8/25~8/28 나흘 연속 무사고 흐름 이후 8/28 17:22~20:21 UTC(약 2시간 59분) 동안 ‘Elevated errors on Claude Code and Claude Cowork’ 인시던트가 새로 등록됐습니다. 영향 등급은 Major였고, 업스트림 클라우드 프로바이더 문제가 원인으로 지목됐으며 세션 재시도로 해결됐습니다.

StatusGator 확인 시점(2026-08-28 23:58 UTC) 기준 지난 24시간 사용자 신고는 5건으로, 8/28 브리핑이 보고한 같은 날 오전 수치와 비슷한 낮은 수준을 유지하고 있어 이번 인시던트의 체감 영향은 크지 않았던 것으로 보입니다. Claude Status · StatusGator

리마인더 — 주간 사용량 50% 부스트 종료 D-2

Claude Code 주간 사용량 50% 부스트가 8월 31일에 종료됩니다 — D-2입니다. Sonnet 5의 입력 2·출력 10달러 가격은 8/26 공식 Pricing 문서로 영구 표준가로 확정된 상태가 그대로 유지되고 있어, 남은 변수는 주간 부스트 종료뿐입니다.


생태계 & 플러그인

오늘은 새로운 MCP 서버·플러그인·서드파티 통합 발표가 확인되지 않습니다.


커뮤니티 뉴스


알아두면 좋은 소소한 변경사항

아래는 모두 v2.1.251 항목입니다.


추천 칼럼 & 읽을거리


흥미로운 프로젝트 & 도구