Claude Code 2.1.314、作業ディレクトリ外への書き込みをブロックする設定とアイドル時のコンパクションを追加
リリースノートによると、2026年10月29日リリースのClaude Code v2.1.314では、次の変更が行われています。
- 権限: 新しい
permissions.blockWritesOutsideWorkingDirectoriesにより、どの権限モードでも、Write、Edit、NotebookEditが作業ディレクトリ外のパスを拒否します。また、Claudeのファイルツールは、組織がサーバーで管理する設定のローカルコピーを編集する前に確認を求めるようになりました。 - アイドル時のコンパクション: VS CodeとClaude DesktopのCodeタブでは、200Kトークン以上の会話がアイドル状態になると要約され、プロンプトキャッシュの期限切れ後に次のメッセージを送る際、その要約が使われます。テレメトリをオフにしているサブスクライバーにも適用されます。また、1時間のプロンプトキャッシュが有効になっている場合は、Bedrock、Vertex、Foundry、LLMゲートウェイでも実行されます。
- Claude apps gateway: upstreamに任意の
groupsリストを設定すると、指定したIdPグループの開発者だけがそのupstreamに送られ、フェイルオーバー時も適用されます。Bedrock upstreamのguardrail_traceは、該当テキストを含めずに、どのAmazon Bedrock guardrailフィルターが作動したかをログに記録します。 - 動作の変更:
FORCE_HYPERLINK=false(no、offも同様)でハイパーリンクが有効ではなく無効になります。Bashツールのシェルは、継承したwhichエイリアスや関数を消去します。設定上、旧世代のOpusモデルしか選べない場合や、選べるモデルがない場合、フラグ付きリクエストは拒否で終了せず別のモデルで再試行されます。セットアップスクリプトがエラー終了しても、クラウドセッションが開始するようになりました。 - 修正: 起動に失敗したとき、
claude -pが出力なしで終了コード0を返す問題(エラーを表示して終了コード1を返すように変更)、画像が多いBedrockセッションで毎ターン失敗する問題、デフォルトモデル用のデプロイメントがないMicrosoft Foundryセッションの問題、claude -p --resumeまたは--continueで入ったworktreeにサンドボックス保護が適用されない問題などが修正されました。
このリリースでは、Claude Tagの管理機能とSlackの修正、vimモードとTUIの多数の修正、バンドルされたスキルの更新も行われています。
ソース
- v2.1.314claude
こんなニュースをプッシュで。
使っているツールに変化があると、AI Tracker がお知らせします。