2.1.133
Claude Code 2.1.133 - リリースノート
2026年5月7日
Claude Code
日本語サマリー
以下は Claude Code 2.1.133 のリリースノート要約です。
⚠️ 破壊的変更・重要な修正
- 破壊的変更:
worktree.baseRefのデフォルトがfreshに変更され、EnterWorktreeのベースがorigin/<default>に戻りました(2.1.128以降はHEAD)。未プッシュのコミットを維持するにはworktree.baseRef: "head"を設定してください。 - 重要な修正: 並行セッション間でリフレッシュトークンの競合が発生し、全セッションが401エラーで動作不能になる致命的バグを修正しました。
💡 主な変更点・新機能
- 新設定:
sandbox.bwrapPath/sandbox.socatPath(Linux/WSL) により、カスタムの bubblewrap / socat バイナリパスを指定可能になりました。 - 新設定: 管理者向けに
parentSettingsBehaviorキー (first-wins|merge) を追加し、SDKmanagedSettingsのポリシーマージ動作を制御できるようになりました。 - Hooks の拡張: Hooks がアクティブな
effort.levelの値を JSON入力および$CLAUDE_EFFORT環境変数から取得可能になり、Bashツールでも同環境変数を参照できるようになりました。 - パフォーマンス改善: メモリ圧迫時に予備のバックグラウンドワーカーを解放し、メモリ使用量を改善しました。また、フォーカスモードの挙動を改善しました。
- ネットワーク・プロキシ修正:
HTTP(S)_PROXY/NO_PROXY/ mTLS が MCP OAuth フローの全プロセス(検出、クライアント登録、トークン交換等)で正しく適用されるよう修正しました。 - 権限・ツール修正:
C:\や POSIX/をルートとするEdit/Write許可ルールの誤マッチを修正し、ネットワークドライブのRead/Write/Editが拒否される問題を解消しました。 - セッション・連携の安定化: リモートコントロール(claude.aiからの停止/割り込み)がローカルの
Escと同等に機能するようになり、他セッションへの意図しない effort レベル伝播も修正されました。 - その他: サブエージェントが Skill ツール経由でスキルを発見できないバグや、
claude --helpの出力欠落、VSCode拡張機能のエラーをそれぞれ修正しました。
原文(Release Notes)
What's changed
- Added
worktree.baseRefsetting (fresh|head) to choose whether--worktree,EnterWorktree, and agent-isolation worktrees branch fromorigin/<default>or localHEAD. Note: the defaultfreshchangesEnterWorktree's base back toorigin/<default>(it has been localHEADsince 2.1.128) — setworktree.baseRef: "head"to keep unpushed commits in new worktrees- Added
sandbox.bwrapPathandsandbox.socatPathmanaged settings (Linux/WSL) to specify custom bubblewrap and socat binary locations- Added
parentSettingsBehavioradmin-tier key ('first-wins' | 'merge') to let admins opt SDKmanagedSettings(parent tier) into the policy merge- Hooks now receive the active effort level via the
effort.levelJSON input field and the$CLAUDE_EFFORTenvironment variable, and Bash tool commands can read$CLAUDE_EFFORT- Improved focus mode behavior
- Improved memory usage by releasing warm-spare background workers under memory pressure
- Fixed parallel sessions all dead-ending at 401 after a refresh-token race wiped shared credentials
- Fixed
Edit/Writeallow rules scoped to a drive root (C:\) or POSIX/matching incorrectly and always prompting- Fixed an unhandled rejection (
ECOMPROMISED) when a history or session-log file lock is compromised by clock skew or slow disk- Fixed pressing Esc during conversation compaction showing a spurious "Error compacting conversation" notification
- Fixed
HTTP(S)_PROXY/NO_PROXY/ mTLS not being respected for the full MCP OAuth flow including discovery, dynamic client registration, token exchange, and token refresh- Fixed Read/Write/Edit being denied on mapped network drives passed via
--add-dir/ SDKadditionalDirectories- Fixed Remote Control stop/interrupt from claude.ai not fully canceling the CLI session the same way local Esc does, causing queued messages to never advance after interrupting a stuck tool or prompt
- Fixed
/effortin one session unexpectedly changing the effort level of other concurrent sessions, and a related issue where an IDE effort change could be silently dropped- Fixed subagents not discovering project, user, or plugin skills via the Skill tool
claude --helpnow lists--remote-controlalongside--remote-control-session-name-prefix- [VSCode] Fixed
claudeCode.claudeProcessWrapperfailing with "Unsupported platform" when the extension build doesn't bundle a Claude binary