Claude Code v2.1.9

変更項目: 9件

GitHub Release

このバージョンの概要

MCPツール検索の自動有効化設定やプランファイルの保存場所カスタマイズ機能が追加されました。また、外部エディタサポートやセッションIDの文字列置換機能も拡充されています。長時間のセッションでのAPIエラーやMCPサーバーの再接続問題も修正されました。

変更内容一覧

Added
MCPツール検索の自動有効化しきい値を設定するための auto:N 構文を追加しました。Nはコンテキストウィンドウのパーセンテージ(0〜100)です。
英語原文を表示
Added auto:N syntax for configuring the MCP tool search auto-enable threshold, where N is the context window percentage (0-100)

関連ドキュメント

Added
プランファイルを保存する場所をカスタマイズするための plansDirectory 設定を追加しました。
英語原文を表示
Added plansDirectory setting to customize where plan files are stored

関連ドキュメント

Added
AskUserQuestionの「その他」入力フィールドに外部エディタサポート(Ctrl+G)を追加しました。
英語原文を表示
Added external editor support (Ctrl+G) in AskUserQuestion "Other" input field
Added
Webセッションから作成されたコミットやPRにセッションURLの帰属を追加しました。
英語原文を表示
Added session URL attribution to commits and PRs created from web sessions

変更前

WebセッションからコミットやPRを作成する際、そのセッションからのものであることを示す情報が付与されませんでした。

変更後

Webセッションから作成されたコミットやPRには、どのセッションから作成されたかを示すURLが付与されるようになりました。

ユーザーへの恩恵

これにより、Web経由での開発活動の追跡が容易になり、どのセッションが特定の変更に貢献したかを把握できるようになります。

関連ドキュメント

Added
PreToolUse フックがモデルに追加のコンテキストを返すサポートを追加しました。
英語原文を表示
Added support for PreToolUse hooks to return additionalContext to the model

変更前

ツール実行前の`PreToolUse`フックは、モデルに渡す追加情報を提供できませんでした。

変更後

`PreToolUse`フックは、ツールの実行前にモデルに`additionalContext`として追加情報を提供できるようになりました。

ユーザーへの恩恵

これにより、フックはツールの実行前にモデルに追加のコンテキストを提供できるようになり、よりインテリジェントな意思決定や、フックによるツール実行の制御が可能になります。

関連ドキュメント

Added
スキルが現在のセッションIDにアクセスできるように、${CLAUDE_SESSION_ID} 文字列置換を追加しました。
英語原文を表示
Added ${CLAUDE_SESSION_ID} string substitution for skills to access the current session ID

関連ドキュメント

Fixed
長時間のセッションで並列ツール呼び出しが、オーファン tool_result ブロックに関するAPIエラーで失敗する問題を修正しました。
英語原文を表示
Fixed long sessions with parallel tool calls failing with an API error about orphan tool_result blocks

変更前

並列ツール呼び出しが多数発生する長時間のセッション中に、オーファン `tool_result` ブロックに関するAPIエラーにより処理が失敗することがありました。

変更後

長時間のセッションにおける並列ツール呼び出しの安定性が向上し、オーファン `tool_result` ブロックに関するAPIエラーが発生しなくなりました。

ユーザーへの恩恵

これにより、長時間にわたる複雑なタスクの実行が安定し、途中でエラーが発生して中断されるリスクが軽減されました。

Fixed
キャッシュされた接続プロミスが解決されない場合に、MCPサーバーの再接続がハングする問題を修正しました。
英語原文を表示
Fixed MCP server reconnection hanging when cached connection promise never resolves

変更前

MCPサーバーとの接続が失われた後、キャッシュされた接続プロミスが解決されないために再接続処理がハングし、サーバーが利用できなくなることがありました。

変更後

MCPサーバーの再接続処理が改善され、キャッシュされた接続プロミスが解決されない場合でもハングアップしなくなりました。

ユーザーへの恩恵

これにより、MCPサーバーとの接続が一時的に失われた場合でも、より迅速かつ確実に再接続できるようになり、ツールの利用可能性が向上しました。

関連ドキュメント

Fixed
Kittyキーボードプロトコルを使用するターミナル(Ghostty, iTerm2, kitty, WezTerm)でCtrl+Zサスペンドが機能しない問題を修正しました。
英語原文を表示
Fixed Ctrl+Z suspend not working in terminals using Kitty keyboard protocol (Ghostty, iTerm2, kitty, WezTerm)
シェア: X はてブ