Claude Code v2.1.314 — 累積アップデート。追加:`permissions.blockWritesOutsideWorkingDirectories`(Write、Edit、NotebookEdit は全パーミッションモードで作業ディレクトリ外のパスを拒否する)、Claude apps gateway upstream の任意の `groups` リスト(一覧にある IdP グループの開発者のみがその upstream に振り分けられ、フェイルオーバー時も同様)、Bedrock upstream の `guardrail_trace`(作動した Amazon Bedrock guardrail フィルターを、一致したテキストなしで記録する)、VS Code と Claude Desktop の Code タブのアイドル時圧縮(200K トークン超の会話は放置されると要約され、prompt cache の期限切れ後の次のメッセージで要約が使われる)。修正:管理者が model の effort を制限した際に「Invalid effort level」が繰り返される問題(effort を下げて再試行し、使用レベルを通知する)、`claude -p` が起動失敗時に終了コード 0 で出力なしとなる問題(エラーを表示して 1 で終了する)、Bedrock の多画像 session と `/compact` での「400 Input is too long.」、Foundry リソースに既定の Sonnet/Opus/Haiku デプロイがない場合の session 失敗(同系列の古い model にフォールバックする)、TLS の `UNABLE_TO_GET_ISSUER_CERT`、MCP サインイン失効後の誤った「needs authentication」表示、`claude mcp logout` がサインインを削除せず成功と報告する問題、CI で `claude ultrareview` と `claude remote-control` がワークスペース信頼を尋ねる問題、PreCompact hook の巨大な出力による圧縮失敗(各 hook の出力は 10,000 文字で切り詰め)、Monitor ツールが起動した shell コマンドで Bash hook が動かない問題、`--setting-sources` で除外した設定ファイルが一部設定を供給し続ける問題、`claude -p --resume` が入った worktree にサンドボックス保護が適用されない問題など。gateway、Remote Control、Markdown テーブルのストリーミング表示の修正も含む。
github.com