Claude Code · 2026년 10월 15일 ★★★★

클로드 코드 v2.1.299 릴리스 노트가 유휴 압축의 20만 토큰 기준을 바꾸는 환경변수를 공식으로 밝혔고, MCP 허용 규칙은 이름이 정확히 맞는 서버에만 걸리게 바뀌었어요

10월 14일 나온 v2.1.299 릴리스 노트는 10월 11일 소개한 유휴 압축을 처음 공식으로 적으면서, 20만 토큰 이상 대화를 약 54분 쉬면 1시간 프롬프트 캐시가 만료되기 전에 압축하고 그 20만 토큰 기준은 CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS 로 바꿀 수 있다고 밝혔어요(이 환경변수와 "idleCompaction": false 는 모두 v2.1.290 이상에서 동작하고, 지금까지는 사용자의 실행 파일 분석으로만 알려졌던 값이에요). 권한 규칙도 바뀌어 mcp__a 허용 규칙은 이제 a__b·a_ 같은 이름의 서버를 허용하지 않고, 에이전트의 tools: 목록도 이름을 댄 서버의 도구만 받아요. 이 밖에 @ 파일 멘션을 내용 대신 경로만 넘기는 CLAUDE_CODE_DISABLE_FILE_MENTIONS 환경변수가 생겼고, /usage 사용률이 100% 넘게 나오던 문제와 응답 본문을 끝내지 않는 서버에서 HTTP MCP 연결이 30초 멈추던 문제가 고쳐졌어요.

용어 풀이
MCP
Model Context Protocol. AI 에이전트가 외부 도구·데이터에 연결되는 표준 규약
HTTP
웹에서 요청과 응답을 주고받는 기본 통신 규약
운영자 인사이트

mcp__a 처럼 서버 이름 앞부분만 적은 허용 규칙이 다른 서버까지 허용해 왔다면 업데이트 뒤 권한 요청이 다시 뜰 수 있으니, 정규화된 서버 이름 전체로 mcp__<서버>__* 를 적어 두세요. 유휴 압축을 끄기는 아깝지만 중간 크기 대화까지 줄어드는 게 싫다면 CLAUDE_CODE_IDLE_COMPACT_MIN_TOKENS 를 높여 기준만 올릴 수 있어요.

여러 관점으로 보기
  • HTTP MCP 연결 멈춤 제보 10월 2일 윈도우에서 원격 HTTP MCP 서버가 30초 뒤 시간 초과로 끊긴다는 제보였고, 댓글에서는 서버가 202 응답 본문을 끝내지 않는 장면이 잡혔으며 한 사용자 환경에서는 어베스트 웹 실드가 원인이었다는 확인도 나왔어요. GitHub (anthropics/claude-code)

원본 보기 (github-releases:claude-code)