## 변경 사항 - `maxProseWidth` 설정을 추가하여, 테이블과 코드 블록은 전체 너비를 유지하는 반면 넓은 터미널에서 Claud
요약
이번 업데이트는 Claude의 사용성을 크게 개선하는 여러 변경 사항을 포함합니다. `maxProseWidth` 설정을 추가하여 넓은 터미널 환경에서 산문 너비를 제한하고, `/status`, `claude doctor` 등의 진단 명령어를 추가했습니다. 또한, 세션 관리 및 API 오류 처리 로직이 대폭 수정되어 안정성과 사용자 경험이 향상되었습니다.
핵심 포인트
- 넓은 터미널에서 Claude의 가독성을 높이는 `maxProseWidth` 설정 추가
- 시스템 상태 확인을 위한 `/status`, `claude doctor` 등 진단 명령어 도입
- 세션 재개 및 지속성 관련 API 오류 수정으로 안정성 강화
- 다양한 환경(SDK, VS Code)에서의 사용성 개선 및 버그 수정
변경 사항
-
maxProseWidth설정을 추가하여, 테이블과 코드 블록은 전체 너비를 유지하는 반면 넓은 터미널에서 Claude의 산문(prose) 너비를 제한할 수 있게 되었습니다. -
시작 시 알림 및 프로젝트 설정 파일에 무시되었거나 원격 측정(telemetry)을 비활성화한 변수를 나열하는
/status와claude doctor항목이 추가되었습니다. -
managed-mcp.json과 함께 독점적으로 실행되는 경우에도claude --chrome이 작동할 수 있도록allowClaudeInChromeWithManagedMcp관리 설정이 추가되었으며, Chrome이 차단되었을 때 표시되는 오류 메시지에 이 이름이 명시됩니다. -
/readyz가 데이터베이스 장애 조치(failover)와 같은 짧은 Postgres 서비스 중에도 준비 상태를 유지할 수 있도록 Claude 앱 게이트웨이에store.readiness_grace_seconds가 추가되었습니다. -
전체 화면 모드에서
/feedback초안 목록에 스크롤바가 추가되었으며, 마우스가 목록 위에 올라가면 나타납니다. -
웹 검색 결과를 포함하는 대화 기록이 API에서 복호화할 수 없는 경우(예: 타사 게이트웨이를 통해 답변된 턴) 발생하는 모든 요청 실패 (400 에러) 문제가 수정되었습니다.
-
지속되거나 재개되는 세션(
--continue,--resume)이 이전 메시지를 변경된 형태로 다시 전송하여 API가 Claude의 초기 추론을 놓칠 수 있던 여러 사례가 수정되었습니다. -
Claude가 작업하는 동안
/model,/rename,/artifacts또는 다른 즉각적인 슬래시 명령어를 사용할 때 이전에 확장된 사고(extended thinking)가 손실되던 문제가 수정되었습니다. -
지속되거나 재개되는 대화에서, 대화 초기에 제공되었던 내장 도구를 제외하는
--tools목록으로 다시 시작할 경우 이전의 확장된 사고를 잃게 되던 문제가 수정되었습니다. -
SDK에서 호스팅되는 세션(예: Claude Desktop)에서 응답되지 않은 Fable 사용 크레딧 프롬프트가 모델을 전환하는 문제를 수정했습니다. 이제 턴이 종료되며, Remote Control 클라이언트는 모델 전환 알림을 볼 수 있습니다.
-
사용량 크레딧이 아직 활성화되지 않아 계획에 필요한 경우, 전체 Fable 모델 ID를 사용하여
/model명령을 실행했을 때 API 오류로 중단되는 문제를 수정했습니다. 이제 사용량 크레딧 프롬프트가 나타납니다. -
다른 Claude Code 프로세스가 새로 고침하는 도중에 종료되거나 강제 종료된 후, 최대 1분 동안 "또 다른 Claude Code 프로세스가 이를 새로 고치고 있습니다"라는 로그인 오류로 요청이 실패하던 문제를 수정했습니다.
-
다른 Claude Code 창이 로그인 상태를 새로 고치는 동안 시작된 세션(여러 VS Code 창에서 흔함)이 조직 정책 가져오기를 다시 시도하지 않던 문제를 수정했습니다.
-
CLAUDE.md 및 규칙 파일이 리포지토리 심볼릭 링크를 통해 macOS의
/Network경로(..또는/.vol-스타일 커널 경로)로, 또는 규칙 링크가 macOS의/home으로 나열되는 경우 시작 시 읽히던 문제를 수정했습니다. -
설정 파일에서 중간 패턴
:*을 가진 Bash 권한 규칙이--allowedTools를 준수하는 동안 건너뛰어지던 문제를 수정했습니다. 이제 이들은 모든 소스에서 작동하며, 어떻게 일치하는지에 대한 시작 경고가 표시됩니다. -
원격 세션의 작업자가 재시작될 때 복구된 권한 프롬프트에서 승인된 명령이 두 번 실행되던 문제를 수정했습니다.
-
disableClaudeAiConnectors또는allowManagedPermissionRulesOnly와 같은 부울 잠금 키에 오타가 있는 값을 관리 설정이 무시하던 문제를 수정했습니다. 이제 잠금이 적용되며 시작 시 해당 키를 이름으로 표시합니다. -
중첩된 값 중 하나가 유효하지 않을 때
permissions,autoMode,worktree,attribution과 같은 관리 설정 전체가 완전히 무시되던 문제를 수정했습니다. 나머지 블록은 여전히 적용됩니다. -
리포지토리, 사용자 및
--add-dir스킬, 명령, 스킬 디렉터리 플러그인 매니페스트가 관리되는allowManagedPermissionRulesOnly하에서 자체 도구를allowed-tools를 통해 사전 승인하던 문제를 수정했습니다. -
Amazon Bedrock 및 Bedrock Mantle의 안전장치 블록 메시지에 요청 ID가 표시되지 않던 문제를 수정했습니다. 이제 블록 메시지에도 메시지 ID가 함께 표시됩니다.
-
Vertex AI: Claude Code가 아직 인식하지 못하는 새로 출시된 모델에 대해 웹 검색이 제공되지 않던 문제 수정
-
Bash와 PowerShell에서 전체 디스크 할당량을 'Exit code 1' 뒤에 숨기고 임시 파일에 큰 출력 파일을 남기던 문제 수정
-
도구 입력 유효성 검사 오류가 동일 호출의 다른 매개변수들도 무효할 때 알 수 없는, 누락되었거나 오타가 난 매개변수 이름만 지정하던 문제 수정; 이제 해당 매개변수들도 함께 나열됨
-
터미널의 브래킷 붙여넣기 모드가 세션 중간에 재설정된 후 붙여넣은 여러 줄 텍스트가 한 줄씩 제출되던 문제 수정
-
SessionStart훅이 있는 프로젝트에서 프롬프트 예시 텍스트가 시작 시 깜빡이고 사라지던 문제 수정 -
전체 화면 모드로 시작할 때 첫 번째 프레임 전에 빈 화면이 깜빡이던 문제 수정
-
화면 길이가 짧아졌지만 여전히 터미널보다 높은 상태에서 전체 화면이 아닌 렌더러의 깨지고 잘못 배치된 행 문제 수정. 예: 셸 명령어가 출력을 스트리밍하는 동안 프롬프트 줄을 삭제하는 경우
-
다시 그려진 줄의 CJK 문자나 이모지가 다음 행으로 감싸질 때 diff에서 마지막 열에 남아있던 오래된 문자 문제 수정
-
프롬프트가 탭을 포함할 때 히스토리에서 불러온 프롬프트 앞에서 커서가 착지하던 문제 수정
-
'지금 보내기(send-now)' 힌트가 이를 새 줄로 전송하는 터미널에서 ctrl+enter를 표시하던 문제 (Windows Terminal 1.25 이전); 이제 해당 터미널에서는 ctrl+x ctrl+s를 표시함
-
Remote Control 자체의 적격성 오류 메시지에서
--debug와 함께 실행하라고 안내하는데도 불구하고claude remote-control --debug가 'Unknown argument: --debug'로 실패하던 문제 수정 -
/install-github-app이 "취소됨(cancelled)"을 표시한 후에도 여전히 브랜치를 푸시하고 API 키 시크릿을 저장하던 문제 수정; 이제 남은 단계가 중단되고 이미 수행된 작업 내용이 보고됨 -
Bedrock, Vertex 및 기타 타사 제공업체에서
/feedback,/bug및/share를 사용했을 때 취소했음에도 불구하고 여전히 리포트 파일이 저장되던 문제 수정 -
플러그인 설정 파일이 활성화되어 있거나 읽을 수 없는 경우에도 플러그인 제거 보고 성공 및 저장된 옵션 삭제 문제 수정; 이제 중단하고 파일을 명명합니다.
-
설치된 플러그인 목록을 읽을 수 없어 플러그인 제거 시 플러그인의 저장된 옵션과 비밀 정보가 삭제되는 문제 수정; 이제 유지되며 제거 시 그렇게 표시됩니다.
-
/skills에서/바로 뒤에 키를 입력했을 때 스킬 목록으로 이동하는 대신 검색 상자로 이동하는 문제 수정 -
타이핑 중 터미널 커서가
/skills검색 상자에서 스킬 목록으로 점프하여 캐럿을 숨기고 IME 입력을 잘못된 위치에 놓일 수 있던 문제 수정 -
전체 화면 모드가 아닌 경우,
/skills및/mcp와 같은 스크롤바가 있는 목록이 두 열 더 좁게 표시되어 스크롤바가 나타날 수 없던 문제 수정 -
긴 리바운드 키를 가진 에이전트 패널 푸터가 두 줄로 감싸지는 문제, 그리고
-
vim 모드에서
.앞에 입력된 카운트를 무시하는 문제 수정 (반복 명령어x,s,p,d또는c, 그리고 전체 줄에 대한p/P,o,O,J,>>및<<사용 시 위 줄이 감싸지면서 잘못된 라인에 작동하던 문제) -
vim 모드에서 히스토리에서 불러오거나 큐에서 되돌아온 프롬프트의 끝을 커서가 지나쳐 버리는 문제 수정 (일반 모드에서
x를 사용했을 때 아무것도 하지 않던 문제) -
압축되지 않은 매우 큰 세션 재개 시간을 개선
-
세션 재개가 불가능하여 트랜스크립트 파일을 읽을 수 없는 경우(EBADF) Windows에서 표시되는 오류 메시지 개선: 가능한 원인과 시도해 볼 방법을 명시함
-
Claude Desktop의 알 수 없는 모델 오류를 개선하여 다른 모델로 전환할 것을 제안하도록 함
-
권한 프롬프트에서 특이한 유니코드 렌더링 개선
-
/artifacts개선: 제목이 한 열에 정렬되고, 세부 정보가 단어 중간에 잘리지 않고 전체적으로 표시되며, 목록이 PgUp/PgDn, Home/End, 마우스 휠 및 클릭을 지원하도록 함 -
claude-api스킬 업데이트: 사전 출력 거절(pre-output refusal) 결제가 이제 '거절 처리 방식' 문서를 연결하고, 스트림 중 거절은 정상 요율로 청구되며, 사전 출력 거절은 사용량 제한에 포함되도록 변경됨 -
Managed Agents 리소스를 버전 관리 파일로 유지하기 위해
claude-api스킬을 업데이트하여ant apply를 추천하도록 함 -
텔레메트리가 꺼져 있을 때(CLAUDE_CODE_AUTO_MODE_SERVER=0 옵션 사용 시) 직접 Anthropic API 연결에서 기본적으로 서버 측 분류기(server-side classifier)를 사용하도록 자동 모드를 변경함
-
Managed 설정 또는
--settings가allowUnsandboxedCommands: false로 설정되거나, ManagedallowManagedDomainsOnly: true인 경우 프로젝트 및 로컬 설정이 무시하는sandbox.excludedCommands를 변경함 -
프로젝트 및 로컬 설정에서 전송을 활성화하거나, 엔드포인트를 설정하거나, 콘텐츠를 캡처하는 OpenTelemetry 변수(
CLAUDE_CODE_ENABLE_TELEMETRY및OTEL_LOG_*)는 무시하도록 변경함 -
Windows/WSL 관리 설정 변경으로, 존재하지만 유효하지 않거나 읽을 수 없는 관리 정책(HKLM의
managed-settings.json)이 사용자 쓰기 가능한 HKCU 및 WSL/etc/claude-code에 적용되는 것을 방지함 -
Skill(anthropic-skills:*)및Skill(claude-ai:*)허용 규칙이 claude.ai에서 동기화된 스킬만 포함하도록 변경되었으며, 단순히 해당 이름을 사용하는 플러그인이나 다른 스킬은 제외됨 -
anthropic-skills또는claude-ai네임스페이스의 스킬 폴더, 명령어 파일 및 워크플로우 명령이 더 이상 로드되지 않도록 변경됨; 이름이 지정된 플러그인은 여전히 로드되지만 동기화된 스킬에 대한 이름을 반환함 -
anthropic-skills또는claude-ai이름으로 구성된 MCP 서버가 스킬이나 프롬프트를 나열하지 않도록 변경됨(도구는 계속 작동함); 목록을 다시 표시하려면 MCP 구성에서 해당 서버의 이름을 변경해야 함 -
/effort의ultracode시각적 요소와 프롬프트 입력창이 일반 스타일로 변경되었으며(리플, 테두리 장식 또는 키워드 반짝임 없음), 동적 워크플로우 스피너 팁이 제거됨 -
시작 배너에서 Clawd 마스코트의 발이 몸체 모서리 아래에 위치하도록 변경됨
-
[VSCode] 긴 답변이 스트림 뒤처짐 현상 수정: 패널이 업데이트마다 전체 답변을 다시 파싱하지 않게 되었음
-
[VSCode] 입력창이 스크롤할 만큼 충분히 길 때 받아쓰기 마이크 버튼이 메시지 입력창의 스크롤바를 가리는 문제 수정
-
[VSCode] 이 컴퓨터에서 시작된 원격 제어 세션이 세션 목록의 웹 항목에서 열리지 않던 문제 수정; 이제 다른 곳에서 실행 중인 경우가 아니라면 로컬 대화를 열게 되었음
-
[VSCode] 확장 호스트가 재시작된 후 편집기 탭의 로그인 화면이 조용히 멈추는 현상 수정; 이제
· [Cloud sessions] GitHub가 아닌 다른 Git 서버에 호스팅된 리포지토리의 클라우드 세션 리포지토리 메뉴에 "Open repository" 및 "Open compare page" 링크 추가
· [Cloud sessions] Slack에서 시작한 세션을 포함하여 이미 하나의 리포지토리가 연결된 실행 중인 클라우드 세션에 다른 GitHub 소유자(예: 포크의 업스트림)의 리포지토리 연결 기능 추가
· [Cloud sessions] 인도와 같이 30분 차이 시간대에 있는 사용자의 시간별 루틴에 표시되는 다음 실행 시간이 30분 오차였던 문제 수정
· [Cloud sessions] 과거 세션에서 많은 체크인 알림을 예약한 계정의 Routines 페이지 및 사이드바의 Scheduled 목록 로딩 속도 개선
· [Claude Tag] Claude Tag 관리 설정에서 하나의 워크스페이스에 저장된 자동 참여 채널 패턴이 Enterprise Grid 조직 전체 설치 시 무시되던 문제 수정; 이제 Claude가 일치하는 새 채널에 참여함
· [Claude Tag] 한 조직의 두 워크스페이스 간에 공유되는 채널에서 해당 채널의 Claude Tag 버전이 다른 워크스페이스에서 저장되었을 때 Claude가 응답하지 않던 문제 수정
AI 자동 생성 콘텐츠
본 콘텐츠는 RSS: GitHub anthropics/claude-code releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기