## 변경 사항 - `/skill-a /skill-b do XYZ`와 같이 중첩된 슬래시 스킬 (slash-skill) 호출 시, 첫 번째 스킬
요약
Claude Code의 업데이트 사항을 다루는 릴리즈 노트입니다. 중첩된 슬래시 스킬 호출 지원, 에이전트 오류 처리 개선, 스트리밍 응답 안정성 확보 등 다양한 버그 수정 및 기능 개선 내용을 포함하고 있습니다.
핵심 포인트
- 중첩된 슬래시 스킬 호출 시 최대 5개까지 로드 가능
- SSL 인증서 및 API 스트리밍 오류 발생 시 즉각적인 알림 및 처리 개선
- 서브 에이전트의 오류 보고 및 작업 내용 반환 로직 수정
- 백그라운드 에이전트의 안정성 및 macOS/Linux 환경 버그 수정
- 메모리 부족 및 리소스 관리 관련 사용자 피드백 강화
변경 사항
-
/skill-a /skill-b do XYZ와 같이 중첩된 슬래시 스킬 (slash-skill) 호출 시, 첫 번째 스킬뿐만 아니라 앞선 모든 스킬(최대 5개)을 로드하도록 변경되었습니다. -
SSL 인증서 오류(TLS 검사 프록시,
NODE_EXTRA_CA_CERTS누락, 만료된 인증서 등) 발생 시, 실행 가능한 가이드를 제시하기 전에 재시도(retries)를 반복하며 소모되던 문제를 수정했습니다. 이제 오류 발생 시 즉시 해결 힌트와 함께 실패를 알립니다. -
API가 부분적인 출력을 내보낸 후 스트리밍 중간에 과부하(overloaded) 또는 서버 오류(server error)를 발생시킬 때, 스트리밍 응답이 버려지던 문제를 수정했습니다. 이제 부분적인 출력은 불완전한 응답(incomplete-response) 알림과 함께 유지됩니다.
-
속도 제한(rate limit) 또는 서버 오류로 인해 중단된 서브 에이전트(subagents)가 부모 에이전트에게 부분적인 작업 내용을 반환하지 않고 조용히 실패하던 문제를 수정했습니다.
-
서브 에이전트가 API 오류(예: 사용량 제한 도달)를 성공적인 결과로 보고하던 문제를 수정했습니다. 이제 오류가 부모 에이전트에게 보고됩니다.
-
Linux에서 비정상적인 종료(unclean shutdown)로 인해 손상된 워커(worker) 레코드가 남을 경우, 백그라운드 에이전트 데몬(background-agent daemon)이 약 50초마다 자기 자신과 실행 중인 모든 에이전트를 종료시키던 문제를 수정했습니다.
-
macOS에서 SSH를 통해 백그라운드 에이전트를 콜드 스타트(cold-start)할 때 "Could not switch to audit session" 오류가 발생하며 실패하던 문제를 수정했습니다 (2.1.196 버전의 회귀 오류).
-
claude stop명령이 백그라운드 에이전트의 재시작(respawn)과 경합(race)할 때 조용히 취소되던 문제를 수정했습니다. 이제 재시작 시 중지(stop) 명령을 준수합니다. -
백그라운드 작업이 긴 명령을 실행하는 동안 백그라운드 작업 진행 표시기(progress indicators)가 몇 분 동안 멈춰 있던 문제를 수정했습니다.
-
메모리가 부족한 환경의 백그라운드 세션에서 일반적인 오류가 표시되던 문제를 수정했습니다. 이제 메모리 부족을 나타내고 리소스 확보를 제안합니다.
-
백그라운드 에이전트가 완료될 때 에이전트 뷰에서 원격 세션(remote sessions)이 Working과 Idle 사이를 짧게 깜빡이던 문제를 수정했습니다.
-
다른 서브 에이전트들이 작업 중일 때 유휴(idle) 상태인 서브 에이전트들이 에이전트 패널에서 사라지던 문제를 수정했습니다. 이제 남는 유휴 에이전트들은 확장 가능한 요약 행으로 접힙니다.
-
서브 에이전트를 보고 있는 동안
/model또는/fast를 입력하면 리드(lead) 에이전트의 모델 선택기가 조용히 열리던 문제를 수정했습니다. 이제 해당 명령이 리드 에이전트에 적용된다는 알림이 표시됩니다. -
SessionStart,Setup, 및SubagentStart훅(hook)이 종료 코드 2로 종료될 때stderr를 조용히 숨기던 문제를 수정했습니다 — 이제 오류가 트랜스크립트(transcript)에 표시됩니다. -
claude --dangerously-skip-permissions daemon <subcommand>가 서브커맨드(subcommand)를 실행하는 대신 채팅 프롬프트로 취급되던 문제를 수정했습니다. -
재생성된 에이전트가 이전 에이전트의 이름을 재사용할 때
SendMessage가 조용히 잘못된 경로로 라우팅되던 문제를 수정했습니다 — 이제 도구가 불일치를 감지하고 호출자에게 타겟 재설정(retarget)을 요청합니다. -
새로운 메시지가 없는 상태에서 세션을 열거나 재개할 때 트랜스크립트 파일이 불필요하게 커지던 문제를 수정했습니다.
-
←또는/background를 사용하여 세션을 백그라운드로 보낼 때 에이전트 뷰 행에서/color가 누락되던 문제를 수정했습니다. -
시작 복구 대화 상자에서 손상된 설정 파일을 재설정할 때 파일이 복구 불가능하게 파괴되던 문제를 수정했습니다 — 이제 파일을 먼저 백업합니다.
-
Chrome의 Claude에서 세션이 서로 다른 빌드나 설정 디렉토리에서 실행될 때 재연결 페이지가 반복적으로 열리던 문제를 수정했습니다.
-
플랜 모드(plan mode)에서 상태를 변경하는 브라우저 도구 호출에 대해 프롬프트를 띄우지 않던 문제를 수정했습니다; 읽기 전용
browser_batch호출은 이제 올바르게 자동 허용됩니다. -
CLAUDE_CODE_RETRY_WATCHDOG가 이제 용량 제한이 아닌 일시적인 오류에 대한 기본 재시도 횟수를 300으로 높이고,CLAUDE_CODE_MAX_RETRIES의 제한(15회)을 해제합니다. -
claude agents세션 행이 이제 불필요한 "PR" 라벨 없이 풀 리퀘스트(pull-request) 링크를 순수하게#N형태로 표시합니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 RSS: GitHub anthropics/claude-code releases의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기