非公式・AI自動要約ニュースサイト(Anthropic公式とは無関係)
Claude News JP / www.claude-news.online
📰 ニュース Anthropic 🔵 標準 LLMコーディング · 出典: Claude Code Releases

session 再開の信頼性が底上げ。長会話の自動コンパクション失敗も退治、地味だが仕事が捗る

Claude Code v2.1.288:セッション管理と UI 改善を強化

原題: v2.1.288

重要度の根拠: Claude Code ユーザーの UX・信頼性向上を大幅改善する累積修正リリースだが、破壊的変更やモデル更新ではない

要約

Claude Code v2.1.288 がリリースされました。セッション再開時のコンテキスト保持改善、MCP(Model Context Protocol)サーバーの再認証フロー、コードレビュー時の検出件数調整、キーボードショートカット追加(Ctrl+F でセッション検索、Alt+↑/↓ でグループ間移動)など多数の機能強化と不具合修正が含まれています。特に「Prompt is too long」エラーでの会話コンパクション失敗や、構造化出力に非対応なゲートウェイ環境での不具合、プラグイン周辺の複数の問題が解決されました。

要点

  • セッション再開時のコンテキスト・ファイル保持を複数箇所で修正
  • 構造化出力非対応ゲートウェイ対応、環境変数で無効化可
  • API タイムアウト時に部分応答から継続・再試行
  • Ctrl+F セッション検索、Alt+↑/↓ グループ移動ショートカット追加
  • プラグイン LSP・git-subdir・sandbox permission チェック修正
開発者向け技術解説(API・実装詳細・破壊的変更)を見る

新 API:`$.ui.selection()`(fullscreen モード時の選択テキスト・行を返す)、`gh api` のビルトイン化(GitHub CLI 未搭載の cloud sessions)、`--max-findings <n>|all`(/code-review エンドポイント)。主要修正:非対話セッション・subagents での mid-response API タイムアウト時に部分応答から継続、thinking-only 応答の再試行、prompt compact の失敗(ゼロトークン報告時)、`--resume` のファイル・コンテキスト喪失、resumed session の最終応答未保存、構造化出力対応ゲートウェイ背後での session titles・memory recall・prompt hooks 失敗(`CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS` で無効化可)。プラグイン LSP:initializationOptions・settings の `${user_config.*}` および `${CLAUDE_PLUGIN_ROOT}` プレースホルダー置換問題修正。git-subdir プラグイン:git <2.39 環境での失敗対応。

本文の日本語訳(全文)を見る

## 変更内容

- mods 向け `$.ui.selection()` を追加:fullscreen モード時に最後に選択したテキストを返す。選択がトランスクリプト行内にあれば、その行も返す。

- GitHub CLI 未搭載の cloud sessions にビルトイン `gh api` を追加。ファイル名、jq フィルタ、GitHub エラーからの制御文字送信を修正。

- Ctrl+C でクリアされたプロンプトの復旧機能を追加:空のプロンプトで Up キーを押すと、ペーストされたテキストと画像を含むドラフトが復帰する。

- MCP サーバーが tool call 中に OAuth スコープ拡張を要求した際、再認証プロンプトを追加。

- /code-review に `--max-findings <n>|all` を追加:通常の制限より多くまたは少ない検出数を報告。選択は `--max-findings default` を渡すまで再利用される。

- agents ビューで Ctrl+F によるセッション名検索、Alt+↑/↓ によるグループ間ジャンプを追加。これらと名前変更は keybindings.json で再バインド可能。

- プラン承認時、新しいパーミッションモードの screen reader 報告を追加(Shift+Tab 含む)。

- mid-response API タイムアウトでターンが失敗する問題を修正:非対話セッションと subagents は部分応答から継続、thinking-only 応答は再試行される。

- 最後の返信がゼロトークン使用を報告した際、長会話が "Prompt is too long" で失敗する代わりに自動コンパクトされるよう修正。

- `--resume` がファイルとその他コンテキストを喪失することがある問題を修正。

- resumed session が時々ターンの最後の応答を保存しないため、次の `--resume` でプロンプトが未回答だった問題を修正。

- resume 時、同じセッションがロード中に ファイルを上書きした場合、トランスクリプトが途中で切れてロードされることがあった問題を修正。

- 2.1.286 以前に開始された会話を resume 時、モデルの early thinking が喪失される問題を修正。

- Mantle またはstructured outputs を拒否するゲートウェイ背後で、session titles、memory recall、prompt hooks が失敗する問題を修正。structured outputs をオフにするための `CLAUDE_CODE_DISABLE_STRUCTURED_OUTPUTS` を追加。

- auto mode での拒否が、ブロックされたツールが Bash でない場合に Bash パーミッションルールを指す問題を修正。

- auto mode が Bedrock と Mantle 上で、WebFetch summary や `sonnet` subagent のような古いモデルへのリクエスト後、ローカル classifier に切り替わる問題を修正。

- 新たに選択されたモデルで再起動した cloud sessions が、サーバーがそのモデルを拒否した後でもそのモデルで返信する問題を修正。

- Cowork cloud sessions が、未承認 URL の WebFetch パーミッションプロンプトに 5 分間無回答だった後、待機入力のままになる問題を修正。

- Cowork cloud sessions で別のデバイスから開始された場合、携帯電話で prompt suggestions が表示されない問題を修正。

- Claude Code 再起動前に描画されたビュー上で、mod のボタンが押下時に別のボタンのアクションを実行することがあった問題を修正。

- プラグインのペインが、1 つの `Code` 要素が parse 不可の diff を保持している場合に何も表示されない問題を修正。プレーンコードとして描画されるようになった。

- プラグイン LSP サーバーが、initializationOptions と settings で リテラルの `${user_config.*}` と `${CLAUDE_PLUGIN_ROOT}` プレースホルダーを置換値またはマニフェストデフォルト代わりに受け取る問題を修正。

- プラグインの `tool.call` フックが Bash を失敗させ、worktree 内で実行される subagents のファイル検索が間違ったフォルダを読む問題を修正。

- `git-subdir` プラグインインストールが、古い git(2.39 以前、例:Ubuntu 22.04 の 2.34)で失敗する、または不完全なプラグインをキャッシュする問題を修正。

- `--plugin-dir` で読み込まれたプラグインが /plugin で "Configure options" を表示しない問題を修正。

- プラグインのタイマーまたは読み込みがまだ実行中の場合、プラグインが再読み込み・無効化されるとバックグラウンドセッションが終了する問題を修正。

- 引用符なしの区切り文字を持つサンドボックス heredocs(`python3 <<EOF`)が、本体に plain text と簡単な `$VAR` 参照のみ含まれている場合、sandbox auto-allow の下で毎回承認を求める問題を修正。

- Bash ツールパーミッションチェックが、値がシェルによって算術として評価される `BASHPID` 代入の前にプロンプトを表示するよう修正。暗黙的に許可する代わりに。

- fullscreen sessions が "unrecoverable interface" で終了する問題を修正。

Claude CodeAPI/SDK対象: 開発者

出典: https://github.com/anthropics/claude-code/releases/tag/v2.1.288

媒体: Claude Code Releases

※本記事は Anthropic / Claude 関連の公開情報を基に AI (OpenAI GPT-4o-mini) が日本語で要約・分類した二次的著作物です。著作権法第32条の引用要件に基づき出典 URL を必ず併記しています。要約は AI 生成のため誤訳・誤解釈を含む可能性があります。詳細・正確な情報は必ず出典元の原文をご確認ください。