Claude Code v2.1.98은 Vertex AI 마법사, 보안 수정 사항 및 서브프로세스 샌드박싱을 추가합니다.

Claude Code v2.1.98은 보안 강화, 새로운 플랫폼 통합 및 개발자 워크플로우 개선에 중점을 둔 유지 관리 릴리스입니다. 이 업데이트는 Google Cloud와 버전 관리 시스템을 사용하는 팀을 위한 실용적인 기능을 추가하면서 여러 중요한 보안 문제를 해결합니다.
새로운 기능 및 통합
이 릴리스는 로그인 화면에서 "3rd-party platform"을 선택할 때 접근 가능한 대화형 Google Vertex AI 설정 마법사를 추가합니다. 이는 사용자를 GCP 인증, 프로젝트 및 리전 구성, 자격 증명 확인, 모델 고정 과정으로 안내합니다.
Perforce 사용자의 경우, CLAUDE_CODE_PERFORCE_MODE 환경 변수가 이제 읽기 전용 파일에서 Edit/Write/NotebookEdit 작업이 자동으로 덮어쓰는 대신 p4 edit 힌트와 함께 실패하도록 합니다.
다른 추가 사항은 다음과 같습니다:
- 백그라운드 스크립트에서 스트리밍 이벤트를 위한 모니터 도구
- Linux에서
CLAUDE_CODE_SUBPROCESS_ENV_SCRUB가 설정되었을 때 PID 네임스페이스 격리를 통한 서브프로세스 샌드박싱 - 세션당 스크립트 호출을 제한하는
CLAUDE_CODE_SCRIPT_CAPS환경 변수 - 사용자 간 프롬프트 캐싱 개선을 위한 print 모드에
--exclude-dynamic-system-prompt-sections플래그 - 현재 디렉토리가 연결된 git worktree 내부에 있을 때마다 설정되는 상태 라인 JSON 입력에
workspace.git_worktree - OTEL 추적이 활성화되었을 때 Bash 도구 서브프로세스에 W3C
TRACEPARENT환경 변수 - LSP: Claude Code가 이제 초기화 요청에서
clientInfo를 통해 언어 서버에 자신을 식별함
보안 수정
이 릴리스는 여러 보안 취약점을 해결합니다:
- 백슬래시로 이스케이프된 플래그가 읽기 전용으로 자동 허용되어 임의 코드 실행으로 이어질 수 있는 Bash 도구 권한 우회 수정
- 복합 Bash 명령어가 자동 및 권한-우회 모드에서 안전 검사 및 명시적 요청 규칙에 대한 강제 권한 프롬프트를 우회하는 문제 수정
- 환경 변수 접두사가 있는 읽기 전용 명령어가 변수가 안전한 것으로 알려지지 않은 경우(
LANG,TZ,NO_COLOR등) 프롬프트하지 않는 문제 수정 /dev/tcp/...또는/dev/udp/...로의 리디렉션이 자동 허용 대신 프롬프트하지 않는 문제 수정--dangerously-skip-permissions가 Bash를 통해 보호된 경로에 대한 쓰기를 승인한 후 자동으로 accept-edits 모드로 다운그레이드되는 문제 수정- 관리자가 제거한 후 프로세스 재시작까지 관리 설정 허용 규칙이 활성 상태로 유지되는 문제 수정
버그 수정 및 개선
이 릴리스에는 수많은 안정성 및 사용성 수정 사항이 포함됩니다:
- 정체된 스트리밍 응답이 비스트리밍 모드로 폴백하는 대신 시간 초과하는 문제 수정
- 서버가 작은
Retry-After를 반환할 때 429 재시도가 약 13초 내에 모든 시도를 소모하는 문제 — 지수 백오프가 이제 최소값으로 적용됨 - MCP OAuth
oauth.authServerMetadataUrl구성 재정의가 재시작 후 토큰 새로고침 시 적용되지 않아 ADFS 및 유사한 IdP에 영향을 미치는 문제 수정 - kitty 키보드 프로토콜이 활성화되었을 때 xterm 및 VS Code 통합 터미널에서 대문자가 소문자로 떨어지는 문제 수정
- macOS 텍스트 대체가 대체어를 삽입하는 대신 트리거 단어를 삭제하는 문제 수정
permissions.additionalDirectories변경 사항이 세션 중간에 적용되지 않는 문제 — 제거된 디렉토리는 즉시 액세스를 잃고 추가된 디렉토리는 재시작 없이 작동함additionalDirectories에서 디렉토리를 제거하는 것이--add-dir을 통해 전달된 동일한 디렉토리에 대한 액세스를 취소하는 문제 수정- 추가 공백이나 탭이 있는 명령어와 일치하지 않는
Bash(cmd:*)및Bash(git commit *)와일드카드 권한 규칙 문제 수정 cd를 다른 세그먼트와 혼합하는 파이프 명령어에 대해Bash(...)거부 규칙이 프롬프트로 다운그레이드되는 문제 수정cut -d /,paste -d /,column -s /,awk '{print $1}' file및%를 포함하는 파일명에 대한 잘못된 Bash 권한 프롬프트 문제 수정- JavaScript 프로토타입 속성(예:
toString)과 일치하는 이름을 가진 권한 규칙이settings.json을 자동으로 무시하게 하는 문제 수정 --dangerously-skip-permissions를 사용할 때 에이전트 팀 구성원이 리더의 권한 모드를 상속하지 않는 문제 수정
UI 및 워크플로우 수정
- 전체 화면 모드에서 MCP 도구 결과 위로 마우스를 가져갈 때 충돌 문제 수정
- 전체 화면 모드에서 줄 바꿈된 URL을 복사할 때 줄 바꿈 부분에 공간이 삽입되는 문제 수정
- 편집된 파일이 10KB보다 클 때
--resume에서 파일 편집 diff가 UI에서 사라지는 문제 수정 - 여러
/resume선택기 문제 수정:--resume <name>이 편집 불가능하게 열리는 문제, 필터 재로드가 검색 상태를 지우는 문제, 빈 목록이 화살표 키를 삼키는 문제, 프로젝트 간 부실 상태 문제, 일시적 작업 상태 텍스트가 대화 요약을 대체하는 문제 /export가 절대 경로와~를 존중하지 않고 사용자 제공 확장자를.txt로 자동 재작성하는 문제 수정- 알려지지 않거나 미래의 모델 ID에 대해
/effort max가 거부되는 문제 수정 - 플러그인의 프론트매터
name이 YAML 부울 키워드일 때 슬래시 명령어 선택기가 깨지는 문제 수정 - 메시지 재마운트 후 속도 제한 업셀 텍스트가 숨겨지는 문제 수정
_meta["anthropic/maxResultSizeChars"]가 있는 MCP 도구가 토큰 기반 pe를 우회하지 않는 문제 수정
이 릴리스는 임의 코드 실행으로 이어질 수 있는 여러 권한 우회 취약점을 해결하기 때문에 보안 강화에 관심 있는 팀에게 특히 중요합니다. 서브프로세스 샌드박싱 기능은 신뢰할 수 없는 코드 실행 환경에 대한 추가 격리를 제공합니다.
📖 Read the full source: GitHub Claude-Code
👀 See Also

Claude-Code v2.1.78: 플러그인 상태, 스트리밍 응답 및 주요 수정 사항
Claude-Code v2.1.78은 ${CLAUDE_PLUGIN_DATA}를 통한 플러그인 영구 상태, 줄 단위 응답 스트리밍 추가와 함께 API 오류 루프, 권한 우회 문제, 샌드박스 보안 경고 수정을 포함합니다.

딥시크, 알리바바 제안 거절: 500억 달러 펀딩 라운드, 빅테크 통합보다 독립성 우선시
딥시크(DeepSeek)의 500억 달러 규모 자금 조달 라운드가 알리바바와의 통합 요구로 무산됐다. 창업자 량원펑(Liang Wenfeng)은 제한적 조항을 거부하며 텐센트와 국영 펀드의 제안을 검토 중이다.

OpenClaw 2026.4.29 버전 손상 – 2026.2.6으로 다운그레이드
OpenClaw 버전 2026.4.29는 무작위 오류, 느린 CLI, 이중 응답 등의 문제가 있습니다. 2026.2.6으로 다운그레이드하여 해결하세요.

에이전트 코딩은 함정: 인지 부채와 위축
Lars Faye는 Claude Code와 같은 에이전틱 코딩 도구가 인지 위축, 벤더 종속, 복잡성 증가를 초래하며, 코드 작성에서 생성된 코드 검토로 부담을 전가하여 개발자 기술을 저하시킨다고 주장합니다.