검색
← 릴리스 노트

프롬프트 캐시·재개·슬래시 명령 개선

클로드 코드 · 2.1.108 · 기능추가 · 2026.04.14

프롬프트 캐시 제어, 세션 재개, 내장 슬래시 명령 탐색과 관련된 기능이 추가되고 여러 오류가 수정되었습니다.

교안에 영향

예전 안내 글의 `/undo` 안내는 이제 `/rewind` 기준으로 봐야 합니다.

요약

- `ENABLE_PROMPT_CACHING_1H`와 `FORCE_PROMPT_CACHING_5M`로 프롬프트 캐시 TTL을 제어할 수 있게 됐습니다. - `/config`와 `/recap`로 세션 복귀용 recap 기능을 쓸 수 있고, `Skill` 도구로 `/init`, `/review`, `/security-review` 같은 내장 슬래시 명령을 찾고 실행할 수 있습니다. - `/undo`는 `/rewind`의 별칭이 되었고, `/model`, `/resume`, `Ctrl+O` 관련 동작과 안내가 개선됐습니다. - 요금제/레이트 제한 오류, 붙여넣기, `/feedback` 재시도, `--resume`/`--teleport`, 세션 제목, 문자 손실 등 여러 버그가 수정됐습니다. - 파일 읽기·편집·구문 강조의 메모리 사용량을 줄이고, 비활성화된 프롬프트 캐시와 플러그인 자동 업데이트에 대한 동작을 보완했습니다.

바뀐 것

새 기능 5

  • `ENABLE_PROMPT_CACHING_1H` 환경 변수를 추가해 API key, Bedrock, Vertex, Foundry에서 1시간 프롬프트 캐시 TTL을 선택할 수 있게 했습니다.
  • `FORCE_PROMPT_CACHING_5M`로 5분 프롬프트 캐시 TTL을 강제로 적용할 수 있게 했습니다.
  • 세션으로 돌아올 때 컨텍스트를 제공하는 recap 기능을 추가했고, `/config`에서 설정하거나 `/recap`으로 직접 실행할 수 있게 했습니다.
  • 텔레메트리가 꺼져 있어도 `CLAUDE_CODE_ENABLE_AWAY_SUMMARY`로 recap 기능을 강제로 켤 수 있게 했습니다.
  • 모델이 `Skill` 도구를 통해 `/init`, `/review`, `/security-review` 같은 내장 슬래시 명령을 찾아 실행할 수 있게 했습니다.

개선 7

  • `/undo`를 `/rewind`의 별칭으로 추가했습니다.
  • `/model`은 대화 중간에 모델을 바꾸면 다음 응답이 전체 기록을 다시 읽는다는 경고를 띄우도록 개선했습니다.
  • `/resume` 선택기는 현재 디렉터리의 세션을 기본값으로 보여주고, `Ctrl+A`로 모든 프로젝트를 볼 수 있게 했습니다.
  • 오류 메시지를 개선해 서버 레이트 제한과 플랜 사용 한도를 구분하고, 5xx/529 오류에는 status.claude.com 링크를 보여주며, 알 수 없는 슬래시 명령에는 가장 비슷한 명령을 제안합니다.
  • 파일 읽기, 편집, 구문 강조의 메모리 사용량을 줄이기 위해 언어 문법을 필요할 때만 불러오도록 했습니다.
  • 상세 전사(`Ctrl+O`)를 볼 때 `verbose` 표시를 추가했습니다.
  • `DISABLE_PROMPT_CACHING*` 환경 변수로 프롬프트 캐시가 꺼져 있으면 시작 시 경고를 띄우도록 했습니다.

수정 13

  • `/login` 코드 프롬프트에서 붙여넣기가 되지 않던 문제를 고쳤습니다.
  • `DISABLE_TELEMETRY`를 설정한 구독자가 1시간이 아니라 5분 프롬프트 캐시 TTL로 떨어지던 문제를 고쳤습니다.
  • 안전 분류기의 전사가 컨텍스트 창을 넘었을 때 자동 모드에서 `Agent` 도구가 권한을 묻던 문제를 고쳤습니다.
  • `CLAUDE_ENV_FILE`이 `#` 주석 줄로 끝날 때 `Bash` 도구가 출력을 내지 않던 문제를 고쳤습니다.
  • `claude --resume <session-id>`가 `/rename`으로 지정한 세션 이름과 색을 잃던 문제를 고쳤습니다.
  • 첫 메시지가 짧은 인사말일 때 세션 제목에 예시용 자리표시 문구가 보이던 문제를 고쳤습니다.
  • `--teleport` 뒤에 프롬프트 입력창에 터미널 이스케이프 코드가 깨진 문자로 보이던 문제를 고쳤습니다.
  • `/feedback`에서 실패 후 내용을 다시 수정하지 않아도 Enter로 재전송할 수 있게 했습니다.
  • `--teleport`와 `--resume <id>`의 사전 조건 오류가 메시지 없이 종료되던 문제를 고쳤습니다.
  • 웹 UI에서 설정한 Remote Control 세션 제목이 세 번째 메시지 뒤 자동 생성 제목으로 덮어써지던 문제를 고쳤습니다.
  • `--resume`이 자기 참조 메시지가 포함된 전사에서 세션을 잘라내던 문제를 고쳤습니다.
  • 전사 쓰기 실패가 조용히 무시되지 않고 기록되도록 고쳤습니다.
  • `language` 설정을 사용할 때 발음 구별 기호가 응답에서 빠지던 문제를 고쳤습니다.