Anthropic에이전트와 개발

Claude Code 샌드박스, 사용자 네임스페이스 허용 옵션 추가

Claude Code 업데이트 기록에 Linux 샌드박스 명령이 사용자 네임스페이스를 만들 수 있게 하는 설정이 올랐다. Chromium과 rootless podman을 돌릴 수 있지만 샌드박스의 파일 보호를 우회할 수 있다.

루카스 ·

Claude Code 업데이트 기록에 sandbox.allowNestedUserNamespaces 설정이 추가됐다. 이 설정을 쓰면 Linux에서 샌드박스 안에서 실행되는 명령이 사용자 네임스페이스를 만들 수 있다. Chromium이나 rootless podman 같은 도구를 샌드박스 안에서 돌리기 위한 옵션이다.

기록은 이 옵션의 대가도 함께 적었다. 사용자 네임스페이스를 만들 수 있는 명령은 샌드박스의 파일 보호를 우회할 수 있다. 업데이트 기록 페이지의 변경은 2026년 10월 28일 00:57(한국 시각)에 관측됐으며, 이 시각은 원문 발행 시각이 아니라 비교 관측 시각이다.

Linux에서 브라우저 자동화나 컨테이너 실행을 샌드박스 안에서 해야 하는 팀은 이 옵션을 켤지 정해야 한다. 켜면 해당 도구가 돌아가지만, 샌드박스가 파일을 막아 주던 범위가 좁아진다. 이 판단은 기록에 적힌 우회 가능성에 근거한 것이다.

함께 바뀐 권한·보안 설정

OpenTelemetry 이벤트 claude_code.safety_event가 추가됐다. 권한 규칙, 자동 모드, 안전 점검, 훅, 샌드박스가 도구 호출을 멈추거나 사용자에게 되묻거나 되돌려 보낼 때마다 이벤트가 하나씩 생긴다.

MCP 관련 동작도 바뀌었다. allowedMcpServers는 env에만 ${VAR}를 쓰는 managed-mcp.json의 stdio 서버를 더는 거르지 않는다. 허용 목록에서 빠져 있던 서버도 업그레이드하면 로드되므로, 막으려면 deniedMcpServers를 써야 한다. MCP 동의 창에서는 프롬프트에 입력하려던 Enter가 수락으로 처리될 가능성이 줄었다.

조직 관리 설정에서 allowManagedPermissionRulesOnly를 켜 둔 경우, Claude Desktop이 경로로 마운트한 플러그인은 allowed-tools를 유지하지 않는다. 설정 파일의 env 블록에 둔 axScreenReader 설정과 CLAUDE_AX_SCREEN_READER는 2.1.305부터 사용자 설정, 관리 설정, --settings 설정에서만 적용된다.

연결이 끊긴 순간 HTTP MCP 도구 호출이 두 번 전송되던 문제는 읽기 전용이거나 멱등인 도구만 재시도하도록 고쳤다. /permissions의 Recently denied 목록에서 거부된 셸 명령이 보이지 않던 문제와, 자동 모드의 로컬 분류기가 거기서 한 승인을 재시도 명령에 반영하지 않던 문제도 수정됐다. 승인할 때는 설명 대신 명령 자체가 표시된다.

모델 목록과 요금 표시

같은 기록에는 Anthropic API의 기본 모델로 올라온 항목이 여러 개 있다. 모두 100만 토큰 컨텍스트 창을 지원하며, 100만 토큰당 입력/출력 가격은 아래와 같다. 표의 캐시 읽기 가격은 모델 추가 항목에 적힌 값이다. Sonnet 5.5는 이후 항목에서 Claude Code의 비용 계산 단가가 $0.10으로 바뀌었다.

업데이트 기록에 오른 모델별 가격(100만 토큰당)
모델모델 ID입력/출력캐시 읽기
Claude Opus 5.5claude-opus-5-5$4/$20$0.20
Claude Sonnet 5.5claude-sonnet-5-5$2/$10$0.20(모델 추가 항목 기준, Claude Code 비용 계산 단가는 $0.10)
Claude Haiku 5.5claude-haiku-5-5$0.10/$0.50(프롬프트 10만 토큰 초과 시 $0.50/$2.50)기록에 없음
Claude Fable 5.1claude-fable-5-1$10/$50$0.25

/cost, 상태 표시줄, --max-budget-usd, SDK의 비용 수치는 Sonnet 5.5의 캐시 읽기를 100만 토큰당 $0.10(기존 $0.20)으로 계산하도록 바뀌었다. /model 선택기와 내장 claude-api 스킬은 Sonnet 5의 $2/$10을 한시 프로모션이 아니라 표준 정가로 표시한다.

Claude apps 게이트웨이의 지출 한도에는 금액이 붙는다. /usage와 상태 표시줄에 “$271.40 / $500.00 spent this month” 형태로 표시되며, 게이트웨이가 이 버전 이상일 때 적용된다. 상태 표시줄의 rate_limits.spend_limit에는 used_usd, limit_usd, period 필드가 생겼다.

그 밖의 수정

  • Vertex, Bedrock 등 외부 제공자에서 엔드포인트나 게이트웨이가 도구 검색을 거부하면 모든 요청이 실패하던 문제(2.1.304 회귀)를 고쳤다. 이제 도구 검색 없이 재시도한다.
  • MCP 도구가 많은 세션에서 API 오류가 “prompt is too long”으로 바뀌고 불필요한 대화 압축이 일어나던 문제를 수정했다.
  • CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS가 추가돼, 무인 재시도 모드가 초기화 시각 전에 풀린 사용량 한도를 알아챈다.
  • /usage의 경고는 원인을 밝힌 한 줄 해결책으로 바뀌었고, f 키로 적용한다. 같은 해결책이 VS Code와 /doctor에도 나온다.
  • 자체 호스팅 러너의 체크아웃 훅은 기본 30분 뒤 중단되며 세션 설정이 실패 처리된다. 더 필요하면 --checkout-hook-timeout-min을 올리거나 0으로 둔다.
  • Code Review는 앞선 차단 지적이 열려 있으면 재검토 때 LGTM으로 시작하지 않는다. 검토 중 푸시가 여러 번 들어와도 최신 커밋을 검토하도록 고쳤다.

댓글

기사에 대한 의견이나 틀린 내용 제보를 남겨 주세요.

댓글을 불러오고 있습니다.