Claude Code v2.1.91 リリース
claude-code v2.1.91
概要
このバージョンでは、MCPツール結果の永続化オーバーライド機能により最大500KBまでの大規模なDB スキーマなどのデータを truncation なしに処理できるようになりました。インラインシェル実行の無効化オプション、マルチラインプロンプト対応、プラグインによる実行可能ファイルのサポートなど、開発者の利便性を高める複数の新機能が追加されています。同時に、トランスクリプトチェーンの破損、キーバインド動作、リモートセッションのプラン管理、JSON スキーマ検証など、実運用で発生していた重要なバグが修正されました。性能最適化として、stripAnsi の高速化と Edit ツールのトークン削減も実現されています。
何が変わったか
- ・MCPツール結果永続化オーバーライド機能を追加:_meta["anthropic/maxResultSizeChars"]アノテーション経由で最大500KBまでのツール結果を渡すことが可能になり、DB スキーマなどの大規模データが truncation なしに通過するようになった
- ・disableSkillShellExecution設定を追加:スキル、カスタムスラッシュコマンド、プラグインコマンド内のインラインシェル実行を無効化できるようになった
- ・claude-cli://open?q=ディープリンク内でマルチラインプロンプトをサポート:エンコードされた改行(%0A)が拒否されなくなった
- ・プラグインが bin/ ディレクトリ内に実行可能ファイルをバンドルでき、Bash ツールからベアコマンドとして起動できるようになった
- ・--resume 実行時のトランスクリプトチェーン破損を修正:非同期トランスクリプト書き込みが silent に失敗して会話履歴が失われる問題が解決された
- ・iTerm2、kitty、WezTerm、Ghostty、Windows Terminal での cmd+delete キーバインドの不具合を修正:行頭までの削除が正しく動作するようになった
- ・リモートセッション内でコンテナ再起動後にプランファイルの追跡が失われる問題を修正:プラン編集時の権限プロンプトと空のプラン承認モーダルの問題が解決された
- ・settings.json の JSON スキーマ検証を修正:permissions.defaultMode: "auto" が正しく検証されるようになった
- ・Windows バージョンクリーンアップを修正:アクティブバージョンのロールバックコピーが保護されるようになった
- ・/feedback コマンドの動作を改善:スラッシュメニューから消えるのではなく、利用不可の理由を説明するようになった
- ・/claude-api スキルガイダンスを改善:ツール表面の決定、コンテキスト管理、キャッシング戦略を含むエージェント設計パターンについての指導が充実した
- ・Bun での stripAnsi パフォーマンスを改善:Bun.stripANSI をルートして高速化された
- ・Edit ツールの最適化:old_string アンカーを短縮してアウトプットトークンを削減した
影響
開発者は大規模なスキーマやログを含む複雑な開発タスクをより効率的に処理でき、トランスクリプト破損の心配なく長いセッションを安心して続けられるようになります。複数のターミナルやリモート環境での一貫した動作により、チーム開発やCI/CD パイプラインとの統合がより堅牢になります。シェル実行制御とセキュリティ設定の強化により、エンタープライズ環境での導入障壁が低くなり、より幅広い組織で採用しやすくなります。パフォーマンス最適化によるトークン削減で、API コスト効率が改善され、同じリソースでより多くの作業が可能になります。
対象ユーザー
Claude Codeユーザー・AIエンジニア・開発者・リモート開発環境を使用するチーム・エンタープライズ組織のシステム管理者
まとめ
開発者体験とセキュリティの両立、実運用の安定性強化、そしてパフォーマンス最適化を実現した、バランスの取れた堅実なリリース
ソース
claude-code v2.1.91
元の記事を読む →