Claude Code v2.1.248 は、組み込みコマンド実行ツールを削除し、ユーザー設定を無視してセキュリティを強化する新しい `--restricted` モードを導入しました。このアップデートはまた、Bedrock、Vertex、Foundry 環境間で同じマシン上のセッション間にわたるセッション間メッセージング機能も追加します。
- コード実行ツールを無効化し権限をバイパスするための `--restricted` フラグを追加。
- エージェントごとのプロンプトキャッシュ設定用として `experimental.cacheTtl` を導入。
- `SendMessage` および `ListAgents` API 経由でセッション間メッセージングを有効化。
- OAuth トークンの更新によって引き起こされた長時間のセッションにおけるプロンプトキャッシュミス問題を修正。
- 30日後のセッション消失およびログイン画面ループの問題を解決。
- 説明サイズを 5.7k から約 1k トークンに削減することで、Workflow ツールのプロンプトフットプリントを改善。
これらの変更により、制限環境でのより厳格なセキュリティ制御と、長時間実行またはマルチセッションのワークフローにおける信頼性が向上します。