Claude v2.1.140アップデート: エージェント機能強化と多数の安定性改善
改善バグ修正2026年5月12日v2.1.140
重要ポイント
- エージェントツールの`subagent_type`マッチングが柔軟になり、大文字・小文字や区切り文字を区別しない値に対応。
- エージェントのカラーパレットが更新され、視覚的な改善が図られた。
- `/goal`コマンドがハングアップする問題が修正され、明確なメッセージが表示されるように改善。
- 設定のホットリロードやバックグラウンドサービスの起動に関する複数のバグが修正され、安定性が向上。
- Windows環境でのイベントループの停止問題が解決され、パフォーマンスが改善。
- プラグインがデフォルトコンポーネントフォルダの無視を警告するようになり、設定の透明性が向上。
概要
Claude v2.1.140がリリースされました。このバージョンでは、エージェントツールの機能が強化され、UIの改善が行われたほか、多数のバグ修正によりシステムの安定性と信頼性が大幅に向上しています。特に、バックグラウンドサービスの起動問題や設定のホットリロードに関する不具合、Windows環境でのパフォーマンス問題などが解決されています。
主な改善点
- エージェントツールの柔軟性向上: エージェントツールの
subagent_typeマッチングが改善され、大文字・小文字や区切り文字を区別しない値(例:"Code Reviewer"がcode-reviewerとして認識される)を受け入れるようになりました。 - エージェントのカラーパレット更新: エージェントのカラーパレットが更新され、視覚的な体験が向上しました。
- プラグインの警告機能: プラグインが、
plugin.jsonでキーが設定されているためにデフォルトのコンポーネントフォルダ(例:commands/)がサイレントに無視される場合に警告を表示するようになりました。これは/doctor、claude plugin list、/pluginで確認できます。
主な修正点
/goalコマンドのハングアップ修正:disableAllHooksまたはallowManagedHooksOnlyが設定されている場合に/goalコマンドがサイレントにハングアップする問題が修正され、解決しないインジケーターの代わりに明確なメッセージが表示されるようになりました。- 設定ホットリロードの回帰修正: シンボリックリンクされた設定ファイルが誤った変更イベントを引き起こし、不必要な
ConfigChangeフックを発生させていた設定ホットリロードの回帰が修正されました。 - バックグラウンドサービス関連の修正:
- バックグラウンドサービスがアイドル終了しようとした際に
claude --bgが「connection dropped mid-request」で失敗する問題が修正されました。 - エンタープライズエンドポイントセキュリティを持つマシンでバックグラウンドサービスの起動が失敗する問題が、より多くの時間を許容することで修正されました。
- バックグラウンドサービスがアイドル終了しようとした際に
- リモート管理設定の再試行: 401エラー時にリモート管理設定が再試行されない問題が修正され、強制的にトークンを再取得して一度再試行するようになりました。
- マーケットプレイスポリシーの永続化: 管理された
extraKnownMarketplaces自動更新ポリシーがknown_marketplaces.jsonに永続化されない問題が修正されました。 /loopの冗長なウェイクアップ修正: 完了時に通知するバックグラウンドタスクに対して、/loopが冗長なウェイクアップをスケジュールしていた問題が修正されました。- Windowsでのイベントループ停止修正: 存在しない実行可能ファイル(例:
gh)がチェックごとに同期的なwhere.exeの再生成を引き起こし、Windowsで定期的にイベントループが停止する問題が修正されました。 Readツール呼び出しの検証修正:offsetが空白埋めまたは+プレフィックス付き文字列として渡された場合にReadツール呼び出しが検証に失敗する問題が修正されました。- ターミナルカーソルの挙動修正: ターミナルがフォーカスを失った際にネイティブターミナルカーソルが入力キャレットに留まらない問題が修正されました。