Claude Code、事前チェックの呼び出し準備に失敗した操作を止めるように
Claude Code v2.1.288は、操作前のチェックを選ぶ照合や、入力を渡す準備に失敗したとき、チェックを飛ばさず操作を止める修正を含みます。チェック処理自身の異常終了や時間切れを、すべて止める変更ではありません。
OCEAN-SYSTEM / INDEPENDENT AI DEV UPDATE INDEX
JST · OFFICIAL SOURCES FIRST
AI開発ツールの更新を、
日本語で。
PRODUCT TIMELINE / CC
Claude Code CLIと開発ワークフローの公式更新。
PUBLISHED SIGNALS
Claude Code v2.1.288は、操作前のチェックを選ぶ照合や、入力を渡す準備に失敗したとき、チェックを飛ばさず操作を止める修正を含みます。チェック処理自身の異常終了や時間切れを、すべて止める変更ではありません。
Claude Code v2.1.288は、シェルへ渡したスクリプト内の危険な削除が、権限確認を省くモードやシェルの許可ルールによって確認なしで進む問題を修正しました。通常の操作許可と、重要な場所を削除する際の保護は別です。
Claude Code 2.1.281で、再開時に過去の会話が別の形で送り直される、巨大なセッションの一部しか戻らない、再起動後にプロンプトキャッシュが切れるといった問題が修正されました。長い作業を中断・再開するときの履歴維持が安定します。
Claude Code v2.1.280では、ProとTeam Standardの既定モデルがSonnetからOpusへ変わりました。モデルを指定せず新しいセッションを始める場合は、同じ起動方法でも選ばれるモデルが変わります。
Claude Code 2.1.278以降では、対象環境で自動モード(auto mode)の安全確認をサーバー側が行うと、安全確認用の別リクエスト(classifier request)は課金されません。中継サービス(gateway)や段階展開の状況で届かない場合は従来方式へ戻り、課金も残ります。
Claude Code v2.1.273は、特定条件で権限確認や組織の制限が効かない不具合を修正しました。Bashの確認、外部接続の管理設定、メモリの扱いを分けて説明します。
Claudeがコマンド実行を自動で進めるAuto modeを隔離実行環境(sandbox)で使うとき、Bash、PowerShell、Monitorの各ツールが必要な接続先をコマンド単位で宣言できるようになりました。接続先は実行内容と一緒に審査され、この変更で追加される許可はその実行に限定されます。
plugin用の評価一式(eval suite)をClaude Codeで実行し、採点済みの再現可能な結果をJSONとHTMLで受け取れるようになりました。pluginを変更した後も同じ評価を繰り返しやすくなります。
セッション用に展開したpluginをまとめたファイルが同じ端末の別ユーザーから読める問題と、誰でも書き込める権限や古いファイルが残る問題を修正しました。共有端末でpluginを使う場合のローカルな分離が強くなります。
MCPの詳細表示やログインエラー、pluginやmarketplaceのエラーで、環境変数から解決した認証情報やGit URLのトークン・パスワードが表示される問題が修正されました。接続や設定を調べるときに、認証情報そのものが出力へ混ざる経路が減ります。
括弧を含むパスの権限ルールが無視され、Bashの隔離環境では本来読み取り専用のフォルダへ書き込める不具合が修正されました。括弧を含むディレクトリを権限境界に使う環境で、設定と実際の書き込み可否が一致しやすくなります。
管理者が配布したMCPサーバーは、許可リストから外すだけでは止まらなくなります。v2.1.259へ更新後も止め続けるサーバーは`deniedMcpServers`で明示的に拒否する必要があります。
組織が強制配布する設定をClaude Codeが解釈できないと、以前は設定が効かないまま起動する場合がありました。v2.1.259からは起動せず、原因の設定元を示します。管理設定を配布する組織は更新前に解釈エラーをなくす必要があります。
人が操作しない環境で権限確認が必要になったとき、その操作だけを自動で拒否し、現在の権限設定(permission mode)による判断はそのまま続けられるようになりました。CIや定期ジョブで対話入力を前提にしたくない場合に使えます。
操作の許可判断を分類モデルに任せる自動モード(auto mode)で、クラウドのメタデータから認証情報を取る操作、外向き通信制限の回避、別に分離された利用領域(別テナント)への到達が、環境側で想定済みと示されない限り自動承認されなくなりました。
Claude CodeでFableモデルを使うときの既定がClaude Fable 5.1になりました。長時間のエージェント型コーディングを想定したモデルが標準で選ばれる一方、利用できるプランと費用の扱い、Claude apps gateway経由のセッションでの別挙動には注意が必要です。
ファイル操作の許可後に参照先を差し替えると、許可した場所の外を読み書きできる問題が修正されました。検索や、セッションの作業手順を読み込むWorkflowでも、間接参照や事前読み込みによって権限境界を越える経路が閉じられています。
コマンドやコードを実行する組み込みツールを外し、ファイル操作を作業ディレクトリ内に絞った状態でClaude Codeを起動できるようになりました。ユーザー・プロジェクト・ローカル設定も読み込まないため、既存設定の影響を減らした検証やCIに使えます。
一度の依頼で請求対象のAPI呼び出しが二重になる問題がv2.1.239で修正されました。対象は、Bedrockのストリーミング応答から、応答形式を示すContent-Typeを取り除くプロキシ環境です。
プロジェクト設定、プラグイン、エージェントファイル由来の`headersHelper`は、Claude Codeの親プロセスから認証情報を含む環境変数を引き継がなくなりました。対象構成では、更新後も認証補助処理が動くかを構成別に確認します。
macOSで「このパスは読ませない」としたsandbox設定に抜け道が残る問題が、2.1.236で修正されました。読み取りを許可した範囲の内側にワイルドカードのread-denyを置く構成で、拒否設定の優先、対象ディレクトリ配下、名前変更による回避が修正対象です。
Claude Code 2.1.235は、権限確認のコメント欄でShift+Tabを押した際、欄を閉じる代わりに編集を承認し、セッション全体の編集許可まで与えてしまう不具合を修正しました。許可範囲の表示も実際の内容と揃えています。
Claude Code 2.1.234は、Windowsでユーザー承認前のファイルアクセスが認証情報漏えいにつながる経路をさらに塞ぎました。セッション復元やCLAUDE.mdの読み込み、ファイルアップロードなどで、Windows固有のパスを拒否します。
別の作業コピー(worktree)へ分離したセッションやその子エージェントから、メイン作業コピーへ破壊的なGit操作を実行できる問題が修正されました。裏側で動くエージェント処理でも、ツール実行前の自動許可設定でツール制限を迂回できないようになっています。
許可確認を減らし、別の分類モデルが操作を実行前に審査する自動モード(auto mode)は、リポジトリ内の`.claude/settings.local.json`にある`autoMode`を読み込まなくなりました。使う場合はユーザー設定`~/.claude/settings.json`で管理します。
SETTING & USAGE
GUIDE
設定を書いたのに動作が変わらないとき、ファイルの保存先、読み込み、キーの対応範囲、通常値の優先関係、権限ルールを順に切り分けます。
Human reviewed: 人間によるレビュー済みです。