Claude Code v2.1.121 リリースノート
Claude Code v2.1.121では、強化されたMCPサーバー制御、改良されたプラグイン管理、パワーユーザー向けの重要なメモリリーク修正が追加されました。
Claude Code v2.1.121がリリースされました!今回のアップデートでは、開発者の生産性向上とシステムの信頼性強化に重点を置き、強力な新しいMCPサーバー設定オプション、効率的なプラグイン管理機能、そして重要なメモリ最適化を導入し、Claude Codeの使用体験をより滑らかで効率的なものにします。
新機能
MCPサーバーの機能強化
常時ロードツール設定: MCPサーバーの設定で alwaysLoad オプションがサポートされました。true に設定すると、そのサーバーのすべてのツールがツール検索の遅延をバイパスし、常時利用可能になります。頻繁に使用する開発ツールに最適です。
エラーハンドリングの改善: 起動時に一時的なエラーが発生したMCPサーバーは、切断状態を維持するのではなく、最大3��まで自動的に再試行するようになり、信頼性が大幅に向上しました。
認証機能の強化: SDKの mcp_authenticate 関数で、カスタムスキーム完了とclaude.aiコネクタ用の redirectUri がサポートされました。
プラグイン管理の改善
プラグインクリーンアップ: 新しい claude plugin prune コマンドで、孤立した自動インストールプラグイン依存関係を削除し、環境を清潔に保てます。また、plugin uninstall --prune では自動的にカスケード削除が実行されます。
スキルナビゲーションの効率化: /skills コマンドにタイプ・ツー・フィルター検索ボックスが追加され、長いリストでも無限スクロールすることなく特定のスキルを簡単に見つけられます。
ユーザーエクスペリエンスの向上
フルスクリーンモードの改善:
- 以前の出力を読むために上にスクロールした後、プロンプトに入力してもスクロール位置が自動的に下部に戻らなくなりました
- 複数行にわたるURLのどの行をクリックしても、完全なURLが開かれます
- 矢印キー、PgUp/PgDn、home/end、マウスホイールでのダイアログスクロールが���善されました
ターミナル統合: /terminal-setup コマンドがiTerm2のクリップボードアクセス設定を自動的に有効にし、tmuxセッションからでも /copy 機能が確実に動作します。
ツールフックの強化: PostToolUseフックで hookSpecificOutput.updatedToolOutput を通じて全ツールの出力を置換できるようになりました(以前はMCP限定)。
パフォーマンスと信頼性
重要なメモリ修正:
- セッション内で多数の画像を処理する際の無制限メモリ成長を解決
- 大量のトランスクリプト履歴を持つマシンでの
/usageコマンドのメモリリークを修正 - 明確な進捗イベントを発行しない長時間実行ツールのメモリリークを解決
安定性の向上:
- セッション途中で起動ディレクトリが削除された際にBashツールが使用不可になる問題を修正
- より良いエラーハンドリングと破損回復機能による
--resume機能の強化 - アップグレード後の起動時間を短縮
プラットフォーム固有の改善
VSCode統合:
- 音声ディクテーションが
accessibility.voice.speechLanguage設定を尊重するようになりました /contextコマ���ドがネイティブトークン使用量ダイアログを開くようになりました
クラウドプラットフォームサポート: Vertex AIでX.509証明書ベースのワークロードアイデンティティフェデレーション(mTLS ADC)をサポート。
監視機能の強化: OpenTelemetryスパンに stop_reason、gen_ai.response.finish_reasons、オプションの user_system_prompt ログが追加されました。
アップデート方法
Claude Code v2.1.121にアップグレードするには:
- 現在のバージョンを確認:
claude --versionを実行 - パッケージマネージャーでアップデートするか、公式リリースページからダウンロード
- アクティブなセッションを再起動して、すべての新機能を利用可能にする
- MCPサーバー設定を確認して、新しい
alwaysLoadオプションを活用 claude plugin pruneを実行して孤立した依存関係をクリーンアップ