🟡 🏥 実践 2026年5月7日木曜日 · 2 分で読めます ·

Anthropic: Claude Code v2.1.133がworktree.baseRefとレースコンディション修正を提供

Editorial illustration: Claude Code v2.1.133がworktree.baseRefとレースコンディション修正を提供

Anthropicがworktree.baseRef、sandbox.bwrapPath/socatPath、フック内の環境変数CLAUDE_EFFORTを搭載したClaude Code v2.1.133をリリース。並行セッションでのレースコンディションとWindowsドライブルートパスの問題を修正。今週v2.1.131、v2.1.132に続く3回目のリリース。

🤖

この記事はAIにより一次情報源から生成されました。

Anthropicは2026年5月7日、Claude Code v2.1.133をリリースした。今週v2.1.131とv2.1.132に続く3回目のリリースとなる。このバージョンはチーム開発向けの複数の設定パラメータを追加し、並行セッションおよびWindowsプラットフォームでの問題を修正している。

新しい設定パラメータ

最も重要なのはfreshまたはheadの値を取る**worktree.baseRef**だ。Worktreeは同一リポジトリの複数ブランチを並行ディレクトリで作業するためのGitのメカニズムだ。デフォルト値のfreshはEnterWorktreeがorigin/<default>から分岐する動作を回復し、headは新しいworktree内でローカルHEADの未公開コミットを保持する。

次に、LinuxとWSL向けの管理パラメータとして**sandbox.bwrapPathsandbox.socatPathが追加され、bubblewrapとsocatバイナリのカスタムの場所を指定できる。parentSettingsBehavior**は管理者キー(first-winsまたはmerge)で、SDKがレベル間のmanagedSettingsをどのように統合するかを制御する。

フックはJSONフィールドeffort.levelと環境変数**$CLAUDE_EFFORT**を通じて現在の努力レベルを受け取り、Bashコマンドも読み取ることができる。

修正されたバグは?

最も重要な修正は並行セッションでのレースコンディションだ。リフレッシュトークンの競合が共有クレデンシャルを削除し、401エラーを引き起こしていた。WindowsドライブルートパスC:\)とPOSIX / でのEdit/Writeルールが誤ってマッチしていた問題も修正された。MCP OAuthフローがHTTP(S)_PROXYNO_PROXY変数とmTLS設定を遵守するようになった。

追加の修正として、--add-dirによるマッピングされたネットワークドライブの読み取り、Remote Controlによるclaude.aiとのセッション中断、並行セッション間の/effortコマンド同期(他のセッションに影響しなくなった)、プロジェクト・ユーザー・プラグインレベルでのサブエージェントスキルの検出が含まれる。VSCode拡張機能が「Unsupported platform」エラーを出力しなくなった。

よくある質問

worktree.baseRefパラメータの役割は?
新しいworktreeをorigin/<default>から分岐させるか(値「fresh」、現在のデフォルト)、ローカルHEADから分岐させるか(「head」)を制御する。「head」はローカルの未公開コミットを保持する。
このバージョンで修正されたレースコンディションの問題は?
リフレッシュトークンの競合で並行セッション間の共有クレデンシャルが削除されて起きる401エラーと、並行セッション間での/effortコマンドの意図しない同期を修正した。
$CLAUDE_EFFORTをフックでどう使いますか?
フックはJSONインプット内のeffort.levelフィールドと環境変数$CLAUDE_EFFORTを通じて努力レベルを受け取り、Bashコマンドも読み取れる。