用途:在 Vast.ai 上为开发、预发、生产建立真正的隔离边界,而非仅靠命名约定,使一个环境无法改动另一个环境。
前提:需有环境负责人、敏感度、工作负载、区域、预算与已批准的账号或团队;分离的密钥、SSH 身份、存储前缀、模板、镜像仓库与告警路由;以及晋升、紧急访问、回滚与访问复核流程。
主要能力与用法:一是为每个环境指定显式的团队/账号上下文、密钥 ID、标签、数据前缀、预算与负责人,拒绝隐式当前上下文;二是创建环境专属的作用域密钥与专用 SSH 访问,生产凭据不得对开发任务或分叉的 CI 开放;三是使用不可变镜像摘要与模板哈希,按记录的同一身份晋升而非在各环境重建;四是使用不同的检查点/存储前缀、资源标签、Serverless ID 与通知,并验证开发密钥无法读取或修改生产;五是要求开发测试、预发金丝雀、恢复、成本与安全凭据齐全后,生产角色才引用候选身份;六是定期审计成员、角色、密钥、模板、活动资源、标签、预算与过期环境变量的漂移。
输出:环境权限与资源图、跨环境正/负向访问测试、晋升与漂移、例外及回滚凭据,并返回环境上下文、角色/密钥 ID、不可变发布身份、数据前缀、访问测试、预算负责人与晋升状态。
限制:环境隔离依赖各自独立的作用域凭据与显式团队/账号上下文,不能仅凭文件名、分支或可变镜像标签推断环境。缺少明确操作者批准时,不应创建、更新、销毁或为 Vast.ai 资源付费;建议先用 Read 与 Grep 检查清单、配置、提供方输出与现有测试,再用 Write 或 Edit 处理已批准的计划、实现、测试或脱敏凭据。当前上下文未知时应先解决账号/团队;单密钥跨环境应替换为作用域身份;若晋升重建可变字节应拒绝发布;跨环境拒绝失败时应先控制访问并审查审计日志。官方文本暂未提供。