Anthropic / Claude / Claude Code / リリースノート / 2026/05/07 / 通常
Anthropic 2026年5月7日のリリースノート解説: Claude Code の worktree と managed settings
公式リリースノート
Anthropic は 2026年5月7日(木) の Claude Code 2.1.133 で、worktree、managed settings、hooks、Remote Control、proxy / mTLS、スキル探索に関する更新を公開しました。特に worktree.baseRef は、Claude Code の isolated worktree を使っているチームでは確認しておきたい変更です。
何が発表されたのか
worktree.baseRef設定が追加され、freshまたはheadを選べるようになった。- Linux / WSL 向けに
sandbox.bwrapPathとsandbox.socatPathの managed settings が追加された。 - SDK managed settings の policy merge を制御する
parentSettingsBehavioradmin-tier key が追加された。 - hooks が active effort level を JSON input と
$CLAUDE_EFFORTで受け取れるようになった。 - Remote Control の stop / interrupt がローカル Esc と同じように CLI session をキャンセルするよう修正された。
- proxy、NO_PROXY、mTLS が MCP OAuth flow 全体で尊重されるよう修正された。
- subagents が project / user / plugin skills を探索できない問題が修正された。
今回の更新で変わること
worktree.baseRef は、--worktree、EnterWorktree、agent-isolation worktrees がどこから branch を切るかを選ぶ設定です。fresh は origin/<default> から、head は local HEAD から始める考え方です。公式 changelog では、既定の fresh により EnterWorktree の base が origin/<default> に戻るため、未pushのcommitを新しいworktreeに含めたい場合は worktree.baseRef: "head" を設定するよう案内されています。
これは、AIコーディング支援を複数セッションで使うチームには重要です。未pushのローカル変更を前提に別セッションへ作業を渡したいのか、それとも常にリモートの最新default branchからきれいに始めたいのかで、期待する挙動が変わります。前者では head、後者では fresh が自然です。どちらが正しいかはチームの作業スタイル次第ですが、設定を知らないまま使うと「あるはずの変更がworktreeにない」といった混乱が起きます。
managed settings と MCP OAuth の修正も、企業利用では大きいところです。bubblewrap / socat の場所を管理設定で指定できること、proxy / NO_PROXY / mTLS が discovery、dynamic client registration、token exchange、token refresh まで効くことは、閉域網や統制された開発端末で Claude Code を使う際の実用性に関係します。
実務で確認したいこと
- isolated worktree を使っている場合、
worktree.baseRefをfreshとheadのどちらにするかチームで決める。 - 未push commit を前提に Claude Code セッションを派生させる運用があるなら、
head設定を検討する。 - Linux / WSL の sandbox 実行で bubblewrap / socat の配置を管理する必要があるか確認する。
- proxy / mTLS 配下で MCP OAuth を使っている環境は、認証更新とtoken refreshの挙動を再確認する。
- subagents と skills を併用している場合、project / user / plugin skills の探索結果を確認する。
まとめ
2026年5月7日の Claude Code 更新は、並行作業、企業管理、ネットワーク制約、Remote Control の信頼性に関わる内容です。特に worktree.baseRef は、作業分離の前提を変える設定なので、Claude Code をチーム開発で使っている場合は早めに運用ルールへ落とし込むのがよさそうです。