07
2026 权限验收评分表
我们建议每项按 0—2 分记录:0 分表示没有证据,1 分表示部分受控,2 分表示完成验证。总分不是安全认证,只是决定是否扩大权限的操作门槛。
| 验收指标 |
0 分表现 |
1 分表现 |
2 分表现 |
| 项目分级 |
未分类,直接接入生产仓库 |
已分类但未脱敏 |
有绿、黄、红三级规则和负责人 |
| 文件范围 |
可访问用户目录或共享盘 |
主要限制在项目目录 |
有访问提示、诱饵测试和记录 |
| 命令控制 |
默认允许任意 Shell |
部分命令需要确认 |
白名单、询问、禁止三档齐全 |
| MCP / ACP |
只确认连接成功 |
能看到部分配置 |
通道、工具和权限分别验收 |
| 凭据隔离 |
使用生产 Keychain 或令牌 |
使用测试凭据但日志未查 |
临时凭据、无生产权限、日志已复核 |
| 构建结果 |
只看代理自行测试 |
有人工复核 |
干净构建、自动化测试、静态检查齐全 |
| 回滚销毁 |
无法恢复 |
可恢复仓库但环境残留 |
仓库、凭据、权限和环境均可回收 |
建议只有在关键项全部达到 2 分,且总评不低于 12 分时,才考虑从绿色项目扩大到黄色项目;这个分数是我们的管理门槛,不是 Apple 的官方安全评级。
FAQ:接入前最容易漏掉的 5 个问题
代理通常能接触 iOS 工程中的哪些内容?
代理可见范围取决于文件系统控制、当前项目、工具权限和外部配置。应实际测试配置文件、日志、隐藏文件、测试数据与用户目录,而不是只相信代理的文字说明。
终端操作的授权范围怎样收紧?
在 Intelligence 设置的 Agents 权限区域查看 Allowed Commands,将命令分成允许、每次询问和禁止三档。删除、签名、安装依赖及网络操作不要默认放行。
把第三方 Agent 接进 Xcode 前应完成哪些核查?
先确认 MCP 开关、外部 Agent 配置、当前打开项目、文件范围和网络规则,再核对服务方的数据处理文档。MCP 连接成功不代表整台 Mac 已经对外开放。
企业内部代码适合直接启用这项能力吗?
可以先在脱敏副本和隔离环境中评估,但包含客户代码、生产密钥或合规数据的仓库不应直接开放。只有权限、日志、构建和回滚均有证据,才适合扩大范围。
主力开发机和独立测试 Mac 应该怎样取舍?
绿色项目可以在主力机上最小权限试用;真实客户项目、破坏性测试、多人并行和频繁重建任务,更适合使用可独立交付、回收和销毁的 Apple Silicon Mac。