AB
AiBoss
News

GitHub 企业托管设置新增启动强制刷新与最低客户端版本要求

GitHub 更新企业托管设置执行机制:管理员可要求 Copilot 客户端在启动时强制拉取最新服务端策略,并逐步为治理类设置键加入最低客户端版本要求,首个适用键为 sandbox。

核心事实

据 GitHub 官方更新日志,GitHub 为企业托管设置(enterprise managed settings)新增两项执行机制。其一,企业管理员可通过服务端托管、MDM 托管或基于文件的设置,将 forceRemoteSettingsRefresh 设为 true,要求受支持的 GitHub Copilot 客户端在启动时获取当前的服务端托管设置,而不是依赖本地缓存的策略。该设置支持 Copilot CLI、VS Code 与 GitHub Copilot 应用。

其二,GitHub 表示将逐步为面向治理的托管设置键加入最低客户端版本要求,首个适用的是 sandbox 键,以配合已正式可用的本地沙箱能力。

背景与影响

按官方说明,MDM 托管与基于文件的交付方式可以要求客户端在首次登录前就满足策略新鲜度;服务端托管的值则在客户端收到一次之后,从后续启动开始要求刷新。该设置生效期间,缓存响应无法满足新鲜度要求;若客户端无法确认当前策略,会采取失败关闭(fail closed)的方式,而不是在策略过期或未确认的状态下运行。未启用该设置时,客户端仍沿用常规的托管设置缓存,以加快启动速度并在服务短暂故障时保持韧性。

对于 sandbox 键,当它被包含在托管设置中时,固定使用较旧版本 Copilot 客户端的用户将被要求更新后才能继续使用 Copilot。GitHub 建议参考其「部署企业托管设置」文档了解详情。

限制与来源

上述内容来自 GitHub 更新日志,发布日期为 2026 年 10 月 13 日。素材未提供具体的最低版本号、各客户端的生效时间表、适用地区或套餐范围,相关功能与可用性请以 GitHub 官网当前信息为准。