Claude Code 공식 CHANGELOG 기반 최신 업데이트
이 페이지는 Claude Code 공식 CHANGELOG를 기반으로 버전별 주요 변경사항을 정리합니다. 매일 자동으로 갱신됩니다.
v2.1.316 (2026년 6월 기준). 전체 상세 내역은 항상 공식 CHANGELOG에서 확인하세요.
CLAUDE_CODE_DISABLE_ULTRATHINK 추가 — ultrathink 키워드를 끄는 CLAUDE_CODE_DISABLE_ULTRATHINK 추가pooled_budget으로 설정CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP 추가 — 개인 CA에 필요한 서버를 위해 서로를 인증하는 시스템 교차 인증서를 루프에 유지하는 CLAUDE_CODE_DISABLE_LOOPED_CROSS_CERT_DROP 추가CLAUDE_CODE_SUBAGENT_EFFORT 추가 — 다른 어떤 것도 지정하지 않을 때 서브에이전트가 실행되는 노력 수준을 설정하는 CLAUDE_CODE_SUBAGENT_EFFORT 추가 (세션의 노력을 상속하는 대신)managed.policy_mode: layered 추가 — Claude 앱 게이트웨이에 managed.policy_mode: layered 추가: 개발자와 일치하는 모든 정책이 적용되며, 각 정책은 아래 나열된 정책 위에 병합됨 (첫 번째 정책만 적용되는 것이 아님)guardrail.input_tagging 추가 — Claude 앱 게이트웨이 Bedrock 업스트림에 guardrail.input_tagging 추가. 이는 Amazon Bedrock 가드레일의 프롬프트 공격 필터에 필요한 입력 태그로 프롬프트를 감쌈. all_messages_and_system은 시스템 프롬프트도 태그함SHELLOPTS가 내보내질 때 Bash 도구에서 시작된 Bash 스크립트가 첫 번째 명령 후에 중지되던 문제 수정param, using 또는 속성으로 시작할 때 PowerShell 훅이 종료 코드 2에서 차단되지 않던 문제 수정sonnet, opus, haiku가 최신 모델이 계정 또는 지역에서 아직 사용할 수 없을 때 이전 모델로 전환하는 대신 세션 중간에 오류를 표시하던 문제 수정availableModels, deniedModels, models에 대해 확인하지 않던 문제 수정. 이제 차단된 모델을 지정하는 요청은 필드 이름을 포함하는 400 오류를 반환함claude auth login 수정 — 관리되는 설정이 Claude 앱 게이트웨이를 요구하는 경우 claude auth login이 실행을 거부하던 문제 수정. 터미널에서는 이제 게이트웨이 로그인 화면을 표시함--restricted 세션 파일 업로드 수정 — 읽기 허용 규칙이 적용되는 경우 --restricted 세션이 작업 디렉토리 외부에서 파일을 업로드하던 문제 수정autoMode.allow 목록 수정 — "$defaults"가 없는 관리되는 autoMode.allow 목록이 호스트 앱의 --settings, /permissions에 추가된 첫 번째 규칙 또는 /auto-mode-setup에서 내장 예외를 다시 가져오던 문제 수정claude -p 출력 수정 — 백그라운드 에이전트가 여전히 실행 중일 때 claude -p 텍스트 출력이 자동 모드가 턴을 중지한 이유를 때때로 설명하지 않던 문제 수정CLAUDE_CODE_AUTO_MODE_SERVER=1 수정 — 실험적 베타가 꺼진 프록시 또는 LLM 게이트웨이 뒤의 호스트 애플리케이션(예: Claude Desktop)에서 시작된 세션에서 CLAUDE_CODE_AUTO_MODE_SERVER=1이 무시되던 문제 수정headersHelper 스크립트 수정 — 자격 증명 이름의 환경 변수가 1과 같은 스위치 값으로 설정되었을 때 플러그인 MCP headersHelper 스크립트가 손상된 CLAUDE_PLUGIN_ROOT 및 서버 URL을 수신하던 문제 수정register_repo_root 수정 — SDK register_repo_root 제어 요청이 작업 디렉토리 외부의 디렉토리( CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD=1 사용)의 CLAUDE.md를 로드하지 않던 문제 수정?를 표시하고, 규칙을 삭제할 수 있는 재게시를 거부할 때 해당 규칙을 다시 인용하지 않던 문제 수정/model <id> 경고 수정 — /model <id>가 모델이 이 버전에서 인식되지 않고 자동 압축이 200K 컨텍스트 창을 가정할 때 경고하지 않던 문제 수정/clear 또는 /resume이 실행되었을 경우, 대화를 재개해도 계획이 복원되지 않던 드문 경우 수정errexit 및 pipefail을 설정하고 winpty 별칭만 정의되거나 아무것도 정의되지 않았을 때 Windows의 Git Bash에서 Bash 도구가 별칭과 함수를 손실하던 문제 수정/code-review 개선 — Claude Desktop 또는 웹의 코드 탭에서 시작된 /code-review 개선: 클라우드 및 claude remote-control 세션은 이제 일반 텍스트 목록 대신 결과 카드를 표시함/diff 개선 — 대규모 리포지토리의 /diff 개선: 각 새로 고침은 일반적으로 전체 리포지토리 git 명령을 하나 적게 실행하며, git이 느릴 때 새로 고침 간격이 벌어짐claude agents에 워크스페이스 신뢰 프롬프트 추가 — 신뢰할 수 없는 디렉토리에 대해 claude의 동작과 일치하도록 claude agents에 워크스페이스 신뢰 프롬프트 추가CLAUDE_CODE_OAUTH_TOKEN이 저장된 로그인 세션의 단기 토큰으로 교체될 때 발생하던 일시적인 401 오류 수정. 재시작 전까지 헤드리스 세션이 중단되던 문제 해결claude self-hosted-runner 오류 수정 — --base-dir을 생성하거나 쓸 수 없을 때 claude self-hosted-runner가 등록 후 모든 세션에서 실패하던 문제 수정. 이제 시작 시 명확한 오류와 함께 종료됨ListAgents는 name [ref]로 표시). 이전에는 먼저 메시지를 보내야만 답장할 수 있었음claude self-hosted-runner를 통해 팀 및 엔터프라이즈 플랜에서 자신의 머신 또는 컨테이너를 Claude Code 웹, 모바일, 데스크톱 세션을 실행할 수 있는 장소로 전환할 수 있음archive 플러그인 소스 추가 — git 또는 npm 없이 HTTPS를 통해 zip 파일에서 플러그인을 설치할 수 있으며, 선택적으로 SHA-256 고정 가능ANTHROPIC_BEDROCK_REGION_PREFIX 환경 변수 추가 — Bedrock이 AWS_REGION에서 파생된 프로필보다 특정 교차 지역 추론 프로필을 선호하도록 ANTHROPIC_BEDROCK_REGION_PREFIX 환경 변수 추가crossSessionInbound 및 dialogExpiry 설정 추가 — 권한이 우회된 세션으로 전송된 크로스 세션 메시지는 승인을 위해 보류되고, 다른 세션으로 전송된 메시지는 자동 전달됨extract 및 onExtractNoMatch, JWT 인식 마스킹에 대한 decode: "jwt", AWS SigV4 재서명에 대한 awsPairs/sigv4 추가. 이 옵션은 network.tlsTerminate가 필요하며 사용자, 관리 또는 --settings 설정에서만 적용됨SendMessage 추가 — Claude Code 세션은 이제 ListAgents를 사용하여 서로를 검색하고 메시지를 주고받을 수 있음 (macOS 및 Linux)/resume은 더 이상 프로젝트를 교차하지 않음SendMessage 보고 오류 수정 — SendMessage가 팀원의 받은 편지함에 쓰기 작업이 실제로 실패했을 때 "Message sent"를 보고하던 문제 수정. 실패한 전달은 이제 오류로 보고됨denyRead: "~/.aws/")로 작성된 샌드박스 파일 시스템 거부 항목이 Linux 및 macOS에서 조용히 우회 가능하던 문제 수정/clear 및 기타 출력 없는 명령 후 원격 제어 및 SDK 클라이언트가 빈 "(no content)" 메시지를 표시하던 문제 수정CLAUDE_CODE_ENABLE_AUTO_MODE 옵트인 없이 자동 모드 사용 가능. 설정에서 disableAutoMode로 비활성화 가능claude -p, SDK)에서 원격 관리 설정이 보안 동의 대화 상자 없이 영구적으로 동의로 기록되던 문제 수정~/.local/bin/claude의 사용자 지정 런처 스크립트 또는 심볼릭 링크를 덮어쓰던 문제 수정. /doctor는 이제 외부 관리 런처를 보고함cd 복합 명령 권한 수정 — 유일한 출력 리디렉션이 /dev/null일 때 cd가 포함된 복합 명령이 권한을 요청하던 문제 수정worktree.sparsePaths 워크트리가 제거된 후 extensions.worktreeConfig가 리포지토리의 .git/config에 남아있던 문제 수정.ignore, .worktreeinclude의 잘못된 괄호 패턴으로 인해 파일 읽기, 파일 제안, 워크트리 생성이 중단되던 문제 수정[Pasted text #N] 플레이스홀더가 확장되고, 두 번째 플레이스홀더가 추가되지 않음.claude/settings.local.json (리포지토리 상주)에서 autoMode를 읽지 않음. 대신 ~/.claude/settings.json 사용credential_process 고착) Windows에서 무한정 멈추던 문제 수정. 60초 중단 방지 가드가 이제 작동함${user_config.*}가 거부됨 (셸 인젝션 수정). 훅: exec 형식( 배열) 또는 사용. 모니터 및 headersHelper: 스크립트 내부에서 값 읽기 (구성 파일 또는 서버의 블록)/cd 디렉토리 경로 제안 추가 — /add-dir 동작과 일치하도록 /cd에 디렉토리 경로 제안 추가/doctor CLAUDE.md 검사 추가 — Claude가 코드베이스에서 파생할 수 있는 콘텐츠를 잘라내어 체크인된 CLAUDE.md 파일을 다듬을 것을 제안하는 /doctor 검사 추가/commit-push-pr git push 자동 허용 개선 — /commit-push-pr이 이제 origin 외에도 리포지토리의 구성된 푸시 원격(remote.pushDefault 또는 하나만 구성된 경우 유일한 원격)으로 git push를 자동 허용함/login Anthropic 지원 — 게이트웨이: /login이 이제 Anthropic이 운영하는 공용 게이트웨이 엔드포인트를 지원함EnterWorktree 확인 요청 — EnterWorktree가 이제 프로젝트의 .claude/worktrees/ 디렉토리 외부의 Git 워크트리에 진입하기 전에 확인을 요청함/clear 재설정이 연결된 클라이언트로 전파됨args$CLAUDE_PLUGIN_OPTION_<KEY>envpluginConfigs가 더 이상 프로젝트 수준 .claude/settings.json에서 읽히지 않음. 사용자, --settings, 관리되는 설정만 적용됨/usage-credits 입력 유효성 검사 — /usage-credits 금액 입력이 잘못된 값(예: 붙여넣은 타임스탬프)을 자동으로 숫자로 변환하던 문제 수정. 이제 잘못된 금액은 오류와 함께 거부되며, $1,000를 초과하는 금액은 입력 확인이 필요함