Grok Build 0.2.66 新增 Glob 模式沙箱拒绝列表与内核级文件保护:运营商现在必须审计的三项变更

Grok Build 0.2.66 升级沙箱机制,新增 glob 模式拒绝列表与自定义 profile 的内核级文件系统保护,同时引入 MCP 服务器自动恢复——这三项变更对在生产环境中部署 Grok Build 的运营商有直接影响,须在部署前完成审计。

TheRouter Newsroom来源 xAI
Grok Build sandbox glob 拒绝列表内核保护运营商路由架构图

Grok Build 0.2.66(2026 年 6 月 25 日)对沙箱控制进行了两项结构性升级:为拒绝列表新增 glob 模式支持,并为自定义沙箱 profile 引入内核级拒绝机制。对于在生产环境中运行 Grok Build 或通过模型路由层调度 Grok Build 的运营商,这些不是外观改动——它们直接影响文件系统访问策略的编写方式、作用范围以及在操作系统层面的执行方式。

Grok Build 0.2.66 的变更内容

本次发布包含三项与运营商沙箱治理直接相关的变更:

沙箱拒绝列表现支持 glob 模式。 此前,运营商编写沙箱拒绝规则时必须逐一列出精确文件路径。0.2.66 版本起,拒绝列表支持 shell glob 模式——例如,**/*.pem 可一次性屏蔽所有目录下的 PEM 证书文件。这将策略编写模式从路径枚举转变为模式匹配。

自定义沙箱 profile 现可对特定文件和目录实施内核级拒绝。 早期沙箱 profile 仅能在应用层屏蔽路径;0.2.66 为自定义 profile 引入了内核级拒绝机制。对内核级受保护路径的读写操作在操作系统层面即被阻断,而非由 Grok Build 进程拦截。两者的安全含义存在本质差异:应用层拒绝列表在 agent 进程能够 spawn 不继承该拒绝上下文的子进程时可能被绕过;内核级拒绝则不然。

本地 MCP 服务器断连或 session 过期后现可自动恢复。 此前,若本地 MCP 服务器掉线(进程崩溃或 session token 过期),Grok Build agent 会进入降级状态,需要运营商手动重启。自动恢复机制使 agent 在服务器恢复后可自行重连,无需外部干预。

同一版本还修复了双凭据环境下的认证路由回归问题——当 session 凭据与 API key 同时存在时,现在正确优先使用 session 凭据。

glob 模式对 Grok Build sandbox 拒绝列表策略的影响

从精确路径到 glob 模式的转变,直接降低了策略维护成本。基于精确路径构建的拒绝列表会随需保护的文件数量线性增长;glob 模式可用更少规则表达相同的覆盖范围。

对运营商的实际影响:用精确路径编写的现有拒绝列表配置仍可正常使用,但团队应当审计是否可以用 glob 更健壮地表达相同意图。枚举了十五个具体 .env 文件的配置不会自动变成 **/.env 规则——运营商必须主动迁移。不迁移的风险在于安全感虚假:路径枚举的拒绝列表屏蔽了已知敏感文件,却可能遗漏后续新增到仓库中的 secret。

对于在 agent 启动时通过模型路由层强制执行沙箱配置的运营商,glob 支持也会影响验证逻辑。此前对精确路径拒绝列表进行校验的路由层,现在需要处理 glob 模式,因为 **/*.key 这类模式不是路径,而是策略表达式。

内核级拒绝 vs. 应用层拒绝:治理层面的差异

Grok Build 0.2.66 为自定义 profile 引入内核级拒绝,折射出编码 agent 平台正在形成的一个趋势:应用层沙箱对高信任度部署来说是必要条件,但并不充分。

应用层拒绝列表通过在 agent 进程内拦截文件操作来实现保护。如果 agent 代码遵守列表,文件就不会被访问。但若 Grok Build 调用的子 agent、shell 命令或 MCP 工具绕过了主进程(例如通过 exec 调用 spawn 未受监控的子进程),应用层拒绝规则就可能失效。

内核级拒绝在 syscall 层面运作,位于任何进程边界之下。受内核级保护的文件或目录,对继承该沙箱的任何进程都不可访问,包括通过 GROK_AGENT=1 标记的终端命令(0.2.68 新增)spawn 的子 agent 以及 MCP 工具调用。

选择哪种保护模式的运营商建议:应用层拒绝适用于一般安全卫生——避免意外访问配置文件、限制文件写入范围;内核级拒绝适用于 secret、凭据以及审计敏感数据,需要断言 agent 调用链中没有任何路径能访问受保护资源。

MCP 自动恢复与运营商 session 管理

0.2.66 的 MCP 服务器自动恢复变更,解决了影响运营商生产 Grok Build 部署规模与监控方式的一个痛点。

0.2.66 之前,本地 MCP 服务器断连——无论源于网络抖动、服务器进程崩溃还是 OAuth token 过期——都会使 Grok Build agent 进入降级状态,需要外部重启。这对运营商提出了隐性要求:要么维护高可用的 MCP 服务器基础设施,要么接受 agent 需要手动干预。

自动恢复移除了这一要求。服务器恢复后,agent 自动重连。这对路由配置有实际影响:当 agent 可用的 MCP 工具集决定了下游应路由到哪个模型或 provider 时,session 中途丢失 MCP 工具可能导致路由决策异常,或在运营商毫不知情的情况下输出质量下降。

TheRouter 运营商应检查的内容

如果你通过 TheRouter 或兼容 AI gateway 路由 Grok Build 流量,以下三项配置审计在 0.2.66 之后是必要的:

沙箱策略格式。 检查现有沙箱配置是否使用精确路径,以及是否可从 glob 模式中受益。路由配置指南涵盖了通过模型路由部署编码 agent 时的沙箱策略编写。私钥、证书和凭据文件是 glob 模式迁移的优先目标(例如 **/*.pem、**/*.key、**/*.env)。

自定义 profile 内核级拒绝候选项。 如果你运维自定义 Grok Build 沙箱 profile,请识别哪些文件和目录类别需要内核级保护而非应用层保护。凭据存储、签名密钥和审计日志目录是标准候选项。内核级拒绝应保留给需要操作系统强制保证(而非 agent 约定保证)的数据。

MCP session 失败告警。 如果你配置了依赖 agent 停止报错来检测 MCP 服务器断连的告警,则需要更新监控逻辑。引入自动恢复后,agent 将在重连后静默继续运行。根据可观测性设置,静默重连可能掩盖 MCP 服务器底层的稳定性问题。

Grok Build /goal 自主 agent 发布分析了 Grok Build 双模型 pipeline 如何改变 agent 验证任务的路由面。0.2.66 的沙箱变更处于更底层:它定义了 agent 在基础设施层面被允许访问的范围,与上层执行的模型或 pipeline 无关。

帮助与联系