← Back to News
Claude Code

Claude Code v2.1.133リリース — worktree.baseRef設定・Hooksにeffort level通知・並列セッション401エラー修正

元記事を読む →

Summary

Claude Code v2.1.133が5月7日23:49 UTCにリリース。新機能として`worktree.baseRef`設定(`fresh`|`head`)が追加され、worktreeが`origin/<default>`からブランチするか、ローカル`HEAD`からブランチするかを制御可能に。Linux/WSL向けに`sandbox.bwrapPath`・`sandbox.socatPath`マネージド設定でカスタムバイナリパスを指定可能。SDK `managedSettings`のポリシーマージ制御に`parentSettingsBehavior`管理者キーが追加。Hooksにアクティブなeffort levelが`effort.level` JSONフィールドと`$CLAUDE_EFFORT`環境変数で通知されるようになり、effort別のフック動作カスタマイズが可能に。バグ修正として、並列セッションでrefresh-tokenレース条件により401エラーが発生する問題、Edit/Writeのドライブルート(`C:\`や`/`)マッチングの不具合、Remote Controlのstop/interruptが完全にキャンセルされない問題、`/effort`コマンドが並行セッションのeffort levelを変更してしまう問題、サブエージェントがプロジェクト・ユーザー・プラグインのスキルを発見できない問題が修正された。

Key Takeaways

  • `worktree.baseRef`で`fresh`(origin/default)と`head`(ローカルHEAD)を選択可能に
  • Hooksに`effort.level`/`$CLAUDE_EFFORT`でeffort level情報が通知される
  • 並列セッションのrefresh-token 401レース条件を修正
  • サブエージェントのスキル発見失敗を修正
  • Linux/WSL向けサンドボックスバイナリパスのカスタマイズに対応

Best Practice Updates

  • Hooksの`effort.level`フィールドを活用し、effortレベルに応じた条件付きフック処理(例: high以上でのみ追加検証を実行)を設計可能
  • 並列セッション利用者はv2.1.133への即時アップデートで401エラー問題を解消すべき

元記事の著作権は各著作者に帰属します。