Claude Code v2.1.91 リリースノート
Claude Code v2.1.91では、MCPツール結果の永続化、シェル実行制御、マルチライン深層リンク、トランスクリプト処理とプランモードの重要なバグ修正が追加されました。
Claude Code開発チームがバージョン2.1.91をリリースしました。このバージョンでは、ツール結果処理、セキュリティ制御、ユーザーエクスペリエンスの大幅な改善が行われ、パワーユーザーからリクエストされていた機能が実装されています。
新機能
強化されたMCPツール結果処理
このリリースでは、大きなツール結果を処理するための画期的な機能が導入されました。_meta["anthropic/maxResultSizeChars"]アノテーションを使用してMCPツール結果の永続化をオーバーライドでき、最大500K文字までサポートします。これは、以前は切り詰められていた大きなデータベーススキー���や大量のAPIレスポンスを扱う際に特に価値があります。
セキュリティとコントロールの改善
新しいdisableSkillShellExecution設定により、スキル、カスタムスラッシュコマンド、プラグインコマンド内でのインラインシェル実行を細かく制御できるようになりました。これにより、信頼できる環境での柔軟性を保ちながら、セキュリティ上の懸念に対応できます。
プラグインとディープリンクの機能強化
プラグインはbin/ディレクトリ配下に実行ファイルを配置し、Bashツールからベアコマンドとして呼び出せるようになりました。これによりプラグイン開発ワークフローが効率化されます。さらに、claude-cli://open?q=ディープリンクでマルチラインプロンプトがサポートされ、エンコードされた改行文字(%0A)が適切に処理されるようになりました。
重要なバグ修正
いくつかの重要な安定性問題が解決されました:
--resume時のトランスクリプトチェーンの中断により会話履歴が失われる問題を修正- 複数のターミナル(iTerm2、kitty、WezTerm、Ghostty、Windows Terminal)での
cmd+delete動��問題を解決 - リモートセッションでコンテナ再起動後にプランモードがプランファイルを見失う問題を修正
permissions.defaultMode: "auto"のJSONスキーマ検証を修正
パフォーマンスとUXの改善
このリリースにはパフォーマンスの最適化が含まれており、特にBunランタイムでのstripAnsi処理の高速化が図られています。編集ツールはより短いold_stringアンカーを使用して出力トークンを削減し、/claude-apiスキルではエージェント設計パターンの改善されたガイダンスを提供します。
アップデート方法
Claude Code v2.1.91にアップデートするには:
claude --versionで現在のバージョンを確認- パッケージマネージャーを使用して更新するか、最新リリースをダウンロード
- アクティブなClaude Codeセッションを再起動
- 環境でセキュリティが懸念される場合は、新しい
disableSkillShellExecution設定を確認