검색
← 릴리스 노트

세션·도구 동작과 메모리 사용 개선

클로드 코드 · 2.1.30 · 기능추가 · 2026.02.03

Read, /debug, Task, /model, MCP 연동과 세션 복구·메모리 사용이 전반적으로 개선됐습니다.

교안에 영향

`/model`이 즉시 실행되도록 바뀌어 예전의 대기열 처리 안내가 맞지 않으며, `Task`와 `Read` 결과 형식도 달라졌습니다.

요약

- Read 도구에 `pages` 매개변수가 추가되어 PDF의 특정 페이지 범위를 읽을 수 있게 됐습니다. - `@`로 언급한 10페이지 초과 PDF는 본문에 그대로 넣지 않고 가벼운 참조로 처리합니다. - `/debug`, `Task` 결과 표시, `/model` 실행 방식, `--resume` 메모리 사용이 개선됐습니다. - MCP OAuth 설정, `git log`/`git show` 옵션 지원, VSCode 질문 대화상자 입력, 세션 목록 중복과 여러 오류가 수정됐습니다.

바뀐 것

새 기능 4

  • Read 도구에 `pages` 매개변수가 추가되어 PDF의 특정 페이지 범위를 읽을 수 있게 됐습니다.
  • Dynamic Client Registration을 지원하지 않는 MCP 서버용으로 사전 구성된 OAuth 클라이언트 자격 증명을 `claude mcp add`의 `--client-id`와 `--client-secret`으로 사용할 수 있게 했습니다.
  • `/debug`가 추가되어 현재 세션 문제를 진단하는 데 도움을 줍니다.
  • [VSCode] 질문 대화상자의 "Other" 텍스트 입력에 여러 줄 입력을 지원합니다. 새 줄은 Shift+Enter를 사용합니다.

개선 7

  • 10페이지가 넘는 PDF는 `@`로 언급해도 본문에 그대로 삽입하지 않고 가벼운 참조로 반환합니다.
  • 읽기 전용 모드에서 추가적인 `git log`와 `git show` 플래그(`--topo-order`, `--cherry-pick`, `--format`, `--raw`)를 지원합니다.
  • `Task` 도구 결과에 토큰 수, 도구 사용 횟수, 실행 시간을 표시합니다.
  • 설정에 reduced motion mode를 추가했습니다.
  • `--resume`의 메모리 사용량을 세션 인덱스 대신 가벼운 stat 기반 로딩과 점진적 보강으로 바꿔 크게 줄였습니다.
  • `TaskStop` 도구가 중단된 명령이나 작업 설명을 결과 줄에 표시하도록 개선했습니다.
  • `/model`이 대기열에 들어가지 않고 즉시 실행되도록 변경했습니다.

수정 9

  • API 대화 기록에 의미 없는 `(no content)` 텍스트 블록이 생기던 문제를 수정했습니다.
  • 도구 설명이나 입력 스키마가 바뀌어도 프롬프트 캐시가 제대로 무효화되지 않던 문제를 수정했습니다.
  • 생각 블록이 포함된 대화에서 `/login` 후 400 오류가 날 수 있던 문제를 수정했습니다.
  • `parentUuid` 순환이 있는 손상된 transcript 파일로 세션을 재개할 때 멈추던 문제를 수정했습니다.
  • extra-usage를 사용할 수 없을 때 Max 20x 사용자에게 잘못된 `/upgrade` 안내가 나오던 문제를 수정했습니다.
  • 입력 중일 때 권한 대화상자가 포커스를 빼앗던 문제를 수정했습니다.
  • 서브 에이전트가 공유 애플리케이션 상태와 동기화되지 않아 SDK 제공 MCP 도구에 접근하지 못하던 문제를 수정했습니다.
  • `.bashrc` 파일이 있는 Windows 사용자에게 bash 명령이 실행되지 않던 회귀 문제를 수정했습니다.
  • [VSCode] 새 대화를 시작할 때 세션 목록에 중복 세션이 나타나던 문제를 수정했습니다.