Claude Code v2.1.248 引入了新的 `--restricted` 模式,该模式移除了内置的命令执行工具并忽略用户设置,以增强安全性。此次更新还增加了在 Bedrock、Vertex 和 Foundry 环境中同一机器上不同会话之间的跨会话消息传递功能。
- 添加了 `--restricted` 标志以禁用代码执行工具并绕过权限限制。
- 引入了 `experimental.cacheTtl` 用于配置每个代理的提示词缓存。
- 通过 `SendMessage` 和 `ListAgents` API 启用了跨会话消息传递。
- 修复了因 OAuth 令牌刷新导致的长会话中提示词缓存未命中的问题。
- 解决了会话在 30 天后消失以及登录界面循环的问题。
- 通过减少描述大小(从 5.7k 降至约 1k tokens),优化了 Workflow 工具的提示词占用空间。
这些更改为受限环境提供了更严格的安全控制,并提高了长运行或多会话工作流的可靠性。