2.1.304 の Vertex・Bedrock リグレッション修正、ツール検索拒否時の自動フォールバック対応がポイント
Claude Code v2.1.305リリース:サンドボックス機能とバグ修正を実装
原題: v2.1.305
重要度の根拠: 複数プロバイダのリグレッション修正とサンドボックス強化が含まれ、エンタープライズ環境の安定性向上に直結する
要約
Anthropic が Claude Code v2.1.305 をリリースしました。Linux のサンドボックス環境でユーザーネームスペース(ファイルシステム隔離の仕組み)を作成できるようにする機能が追加されました。Vertex・Bedrock などのクラウドプロバイダでツール検索が拒否された際の自動リトライ機能も実装され、2.1.304 での回帰バグを解決。このほか `/effort` `/autocompact` 設定の反映漏れ、ワークフロー再開時の二重実行、画面リーダー対応の改善など多くのバグ修正が含まれます。開発環境や企業導入での安定性が向上する更新です。
要点
- Linux ユーザーネームスペース作成を許可する `sandbox.allowNestedUserNamespaces` 追加
- Vertex・Bedrock の ToolSearch 拒否時に自動リトライ(v2.1.304 回帰修正)
- ワークフロー `pipeline()`/`parallel()` の二重実行をジャーナルキャッシュで解決
- セルフホスト git 認証ヘルパーの 2.1.296 後退を修正
- MCP サーバー重複登録と画面リーダー対応を改善
開発者向け技術解説(API・実装詳細・破壊的変更)を見る
Claude Code v2.1.305 はサンドボックス強化と複数プロバイダ対応の修正に注力。Linux でルートレス Podman・Chromium 環境向けに `sandbox.allowNestedUserNamespaces` を追加し、ユーザーネームスペース作成を許可。Vertex・Bedrock・その他ゲートウェイで ToolSearch 拒否時に自動フォールバックするロジックを実装し 2.1.304 回帰を解決。`CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS` で使用制限解除を動的に監視。モデル名の大文字小文字違いや `[1m]` タグによる `modelOverrides` マッチング失敗も修正。ワークフロー `pipeline()`・`parallel()` エージェントのジャーナルキャッシュ、MCP サーバー重複登録の問題、セルフホスト git 認証ヘルパー関連の 2.1.296 後退も対応。
本文の日本語訳(全文)を見る
## 変更内容
- `sandbox.allowNestedUserNamespaces` を追加し、Linux のサンドボックス化されたコマンドがユーザーネームスペース(Chromium、ルートレス podman)を作成できるようにしました。これにより、サンドボックスのファイル保護を回避できるようになります
- `CLAUDE_CODE_RETRY_WATCHDOG_USAGE_LIMIT_RECHECK_MS` を追加し、無人リトライモード(`CLAUDE_CODE_RETRY_WATCHDOG`)が使用制限がリセット前に解除されたことに気付くようにしました
- Vertex、Bedrock、その他プロバイダでエンドポイントやゲートウェイがツール検索を拒否した場合、およびゲートウェイで ToolSearch が許可されていないか `--tools` に含まれていない場合にすべてのリクエストが失敗する問題を修正しました(v2.1.304 のリグレッション)。Claude Code は現在、これなしで再試行します
- モデル名が `modelOverrides` 値と大文字小文字で異なるか `[1m]` タグで異なる場合に `/effort` と `/autocompact` の設定が適用されない問題を修正しました
- ベアリポジトリの新しいワークツリーがデフォルトブランチの代わりにローカル HEAD から開始する場合があり、変わらないサブエージェントワークツリーが整理されない場合がある問題を修正しました
- フルディスク上の Bash コマンドが生の `ENOSPC` ファイルパスで失敗する問題を修正しました。エラーはディスクがいっぱいであることを示し、何も実行されなかったことを示します
- クラウドセッションまたは SDK の `setMcpServers` で渡された MCP サーバーが、セッション内の後で自分の設定の同じ名前のサーバーで置き換えられる問題を修正しました
- サブエージェントがフォールバックモデルに切り替えた後、Claude が間違ったモデルにサブエージェントの作業に名前を付ける問題を修正しました
- クラウドセッションとチームメイトが、圧縮が最も古いメッセージを概要から外さざるを得なかったときに Claude に知らせていない問題を修正しました
- URL 承認が誰もいないのに WebFetch が必要なスケジュール済み Cowork クラウドセッションが各サブエージェント用に 5 分間待機する場合が多い問題を修正しました
- ワークフロー再開が既に完了した `pipeline()` および `parallel()` エージェントを再実行する代わりに、実行ジャーナルから提供していない問題を修正しました
- Remote Control が `/resume` で会話を切り替えた後、空の「(session)」エントリを `/resume` に残す問題を修正しました
- 狭いターミナルで `/usage` 行が切断される問題を修正しました
- スタートアップ警告がロゴの上にテキストとして出力される問題を修正しました。これらは現在デバッグログに記録され、何も制限しない権限ルールはバナーの下の警告行として表示されます
- スクリーンリーダーモード:検索ボックスが VoiceOver が「電話レコーダー」と読む記号の代わりに「検索:」と表示するようになり、Ctrl+R 検索マッチや「ultrathink」などのハイライトされたプロンプトテキストは単語内のスペースがなくなりました
- セルフホスト実行器:`TERM` が設定されている場合に stdout のみを実行器またはオーケストレータと共有する開始スクリプトが `Resource temporarily unavailable` で失敗する問題を修正しました(v2.1.300 のリグレッション)
- セルフホスト実行器:git 認証ヘルパーまたは askpass プログラムが `GIT_CONFIG` を通じて設定を読み取る場合、v2.1.296 以降リポジトリアクセスが失敗する問題を修正しました
- セルフホスト実行器:バックグラウンドで開始した実行器が出力を開いたままにしておく場合に、オーケストレータがスポーン実行器フックがタイムアウトしたと報告する問題を修正しました
- `/usage` を改善しました:各警告はソースに名前を付ける 1 行の修正になり、`f` が修正を適用します。同じ修正は VS Code と `/doctor` に表示されます
- MCP 同意ダイアログを改善し、プロンプト用の Enter が Accept として解釈される可能性を低くしました
- mod の `Image` を改善し、iTerm2 3.5 以降で全画面レンダリングで画像を描画するようにしました。以前は `alt` テキストのみを表示していました
- Remote Control:スポーン モード メッセージを改善しました。`w` を押すと新しいモードがフォルダに保存されることを示し、後続の `claude remote-control` スタートがその保存されたモードを使用する場合は、そのモードがどこから来たかが示されます
- `allowedMcpServers` を変更して、`env` のみで `${VAR}` を使用する `managed-mcp.json` stdio サーバーのフィルタリングを停止しました。許可リストから外れたサーバーはアップグレード時に読み込まれます。`deniedMcpServers` を使用して、それをオフに保ちます
- Claude Desktop がパスでマウントするプラグインを変更して、組織のマネージドセッティングが `allowManagedPermissionRulesOnly` を設定する際に `allowed-tools` を保持しないようにしました
- `/artifacts` 削除確認を変更して、1 または Enter で保持、2 で削除、Esc でキャンセルするようにしました。`y` と `n` はこれ以上応答しません
- mod のドックペインを変更しました
出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.305
媒体: Claude Code Releases
※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。