Claude Code 2.1.x, 끊김·안전·설정 제어를 잇달아 개선

Claude Code 2.1.x, 끊김·안전·설정 제어를 잇달아 개선

Claude Code 2.1.x 업데이트들은 가 실제 작업 중 겪는 불편을 줄이는 쪽에 집중됐다. 2.1.179에서는 응답을 받는 도중 연결이 끊겨도 이미 받은 일부 답변을 버리지 않고 보존하며, 도구 실행 중 표시가 멈춰 보이는 문제를 고쳤다. 윈도우의 WSL2, , 조합에서 마우스 휠 스크롤이 깨지던 회귀 문제도 수정됐다.

리눅스에서는 큰 폴더 트리에 샌드박스 읽기 허용·차단 규칙을 걸었을 때 Bash 도구 설명이 지나치게 커져 세션을 못 쓰게 되던 문제가 고쳐졌다. 이후 업데이트에서는 프롬프트에서 바로 `/ key=value`로 설정을 바꾸는 기능, 원격 세션의 플러그인 로딩 개선, 긴 응답 스트리밍 개선, 그리고 에서 위험한 삭제성 명령을 막는 안전장치가 추가됐다. 예를 들어 사용자가 로컬 작업을 버리라고 명확히 요청하지 않았을 때 `git reset --hard`, `git clean -fd` 같은 명령을 차단하고, 에이전트가 이번 세션에서 만든 커밋이 아니면 ` --amend`도 막는다.

이 멈춘 것처럼 보일 때의 안내 문구도 더 차분하게 바뀌었고, 10초가 아니라 20초 동안 응답이 없을 때 재시도 안내를 띄우도록 조정됐다.

핵심 포인트

  • 응답 도중 연결이 끊겨도 일부 답변을 보존하도록 바뀌었다.
  • WSL2, , 조합의 스크롤 문제와 리눅스 샌드박스 규칙 문제를 고쳤다.
  • 프롬프트에서 `/ key=value` 형식으로 설정을 바로 바꿀 수 있다.
  • 에서 `git reset --hard`, `git clean -fd`, ` --amend` 같은 위험한 명령을 더 엄격히 막는다.
  • 원격 세션의 플러그인 로딩과 긴 응답 스트리밍이 개선됐다.

이 사건을 다룬 원문 (6)

원문 보기