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)