Claude Code
Claude Code v2.1.121でMCP `alwaysLoad`・`plugin prune`・メモリリーク修正が追加 — 大規模MCP構成・画像多用セッションの安定性が向上
元記事を読む →Summary
Claude Code v2.1.121(4月28日リリース)でMCPサーバー設定に`alwaysLoad`オプションが追加され、`true`に設定したサーバーの全ツールがtool-search deferralをスキップして即時利用可能になった。大量のMCPサーバーを構成している環境で頻繁に使うサーバーの遅延ロードを回避できる。`claude plugin prune`コマンドで自動インストールされた孤立プラグイン依存を一括削除可能に。`/skills`にtype-to-filter検索ボックスが追加されスキル一覧の検索性が向上。PostToolUseフックの`hookSpecificOutput.updatedToolOutput`が全ツールに拡張(従来はMCPツールのみ)。重大なメモリ修正として、多数の画像処理時のunbounded memory growth(multi-GB RSS)、`/usage`での最大2GBメモリリーク(大規模トランスクリプト履歴)、セッション中にClaude起動ディレクトリが削除された場合のBashツール永久停止、大規模セッション`--resume`時の破損トランスクリプト行エラーが修正された。
Key Takeaways
- `alwaysLoad: true`でMCPサーバーのtool-search deferralをスキップ — 頻用サーバーの即時利用に
- `claude plugin prune`で孤立プラグイン依存を一括削除
- `/skills`にtype-to-filter検索ボックスが追加
- PostToolUseフックのoutput replacement が全ツール対応に拡張
- 画像多用時のmulti-GB メモリ膨張・`/usage`最大2GBリーク等の重大メモリバグを修正
- 大規模セッション利用者は即時アップデート推奨
Best Practice Updates
- 頻繁に使用するMCPサーバーには`alwaysLoad: true`を設定しtool-search遅延を回避、画像を多用するワークフローではv2.1.121以降への更新が必須
元記事の著作権は各著作者に帰属します。