Claude Code Changelog·2026年5月13日 06:09·約2分
v2.1.140:エージェントツールのマッチング改善と不具合修正
TL;DR
開発チームはバージョン v2.1.140 をリリースし、エージェントツールのタイプマッチングを大文字小文字や区切り記号に依存しない形式へ改善した。また、設定コマンドが停止する不具合を修正し、明確なメッセージを表示するように変更した。
変更点
- エージェントツールの subagent_type マッチングを改善し、大文字小文字や区切り文字を無視した値を受け付けるようにしました(例:"Code Reviewer" は code-reviewer に解決されます)
- エージェントのカラーパレットを更新しました
- disableAllHooks または allowManagedHooksOnly が設定されている場合に /goal コマンドが静かに停止する問題を修正し、解決しないインジケーターではなく明確なメッセージを表示するようにしました
- 設定のホットリロードにおける回帰問題を修正しました。シンボリックリンク付きの設定ファイルにより変更イベントの誤った属性付けが発生し、不要な ConfigChange フックがトリガーされる問題でした
- クラウド背景サービスがアイドル終了しようとした際に "connection dropped mid-request" エラーで claude --bg が失敗する問題を修正しました
- 企業のエンドポイントセキュリティ環境を持つマシンでのバックグラウンドサービスの起動失敗を修正し、待機時間を延長することで対応しました
- リモート管理設定が 401 ステータス時にリトライしない問題を修正し、強制的にトークンを更新して一度だけ再試行するようにしました
- managed extraKnownMarketplaces の自動更新ポリシーが known_marketplaces.json に保存されない問題を修正しました
- /loop コマンドによる冗長なウェイクアップをスケジュールする問題(完了時に通知されるバックグラウンドタスクをポーリングするもの)を修正しました
- 欠落した実行ファイル(例:gh)がチェックごとに同期式 where.exe の再起動を引き起こし、Windows でイベントループが頻繁に停止する問題を修正しました
- オフセットが空白で囲まれた文字列または +/- プレフィックス付きの文字列として渡された場合に Read ツールの呼び出しがバリデーションに失敗する問題を修正しました
- ネイティブターミナルのカーソルがフォーカスを失った際に入力カーソル位置に残らない問題を修正しました
- プラグインのデフォルトコンポーネントフォルダ(例:commands/)が、plugin.json で一致するキーが設定されているために静かに無視される場合、警告を表示するように変更されました。この警告は /doctor、claude プラグインリスト、および /plugin で確認できます。
原文を表示
What's changed
- Improved Agent tool subagent_type matching to accept case- and separator-insensitive values (e.g. "Code Reviewer" resolves to code-reviewer)
- Updated agent color palette
- Fixed /goal silently hanging when disableAllHooks or allowManagedHooksOnly is set — now shows a clear message instead of an indicator that never resolves
- Fixed a regression in settings hot-reload where symlinked settings files caused misattributed change events and spurious ConfigChange hooks
- Fixed claude --bg failing with "connection dropped mid-request" when the background service was about to idle-exit
- Fixed background service startup failing on machines with enterprise endpoint security by allowing more time
- Fixed remote managed settings not retrying on 401 — now retries once with a force-refreshed token
- Fixed managed extraKnownMarketplaces auto-update policy not being persisted to known_marketplaces.json
- Fixed /loop scheduling redundant wakeups to poll for background tasks that already notify on completion
- Fixed a recurring event-loop stall on Windows when a missing executable (e.g. gh) triggered synchronous where.exe re-spawns on every check
- Fixed Read tool calls failing validation when offset is passed as a whitespace-padded or +-prefixed string
- Fixed native terminal cursor not staying at the input caret when the terminal loses focus
- Plugins now warn when a default component folder (e.g. commands/) is silently ignored because plugin.json sets the matching key. Shown in /doctor, claude plugin list, and /plugin.
この記事をシェア
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み