【免费下载链接】overalls[experimental] An AI-first developer platform that you own. Overalls launches on 3 November 2026.项目地址https://gitcode.com/gh_mirrors/loom29/overalls点击查看免费下载Overalls 是一个自托管的 AI-first 开发者平台,每台开发机都是独立的 Firecracker 微虚拟机,内置 AI Agent。本文带你完整梳理 Overalls 的三大安全支柱:隔离网络、出口代理 Brady、边缘凭据注入(Galileo 与 Ziggy),帮你快速看懂它如何做到机器上永远没有任何密钥。一、为什么自托管平台也要讲究安全架构很多新手对自托管有误解:自己装的服务是不是想怎么访问就怎么访问?Overalls 的设计给出了相反的答案——即使平台归你所有,它也会把每台开发机当成不可信租客来对待。这种思路带来了几个直接收益:收益说明密钥零泄露API Key 永远只存在于边缘服务,开发机里一个字符都找不到租户互不干扰任意两台机器之间的网络流量默认被阻断权限即时收回权限策略在执行时逐次校验,撤销立即生效全程可审计AI 用量按用户、机器、Agent 线程分别记账下面逐层拆解这三条防线。二、隔离网络:每台机器一个安全沙箱 ️2.1 微虚拟机 独立磁盘在 Overalls 中,每台机器都是一个 Firecracker 微虚拟机,拥有独立的内核和最多 500 GiB 的 ZFS 磁盘,可运行 NixOS(默认)、Ubuntu 或 Windows Server 2025。停止机器只停计算,磁盘、名字和地址都原样保留。微虚拟机比传统虚拟机启动更快、攻击面更小,是目前云厂商偏好的隔离方案。2.2 机器之间的流量默认阻断负责在宿主机上拉起微虚拟机的组件叫Lilly。它的职责是:在 ZFS 存储之上运行 Firecracker 访客为每台访客分配独立网络阻断访客与访客之间的流量也就是说,即使两台机器跑在同一台宿主机上,它们也无法互相探测、互连。这一条对多租户环境尤其关键——官方安全策略把跨访客、跨用户、跨角色的越权列为最高优先级的漏洞范畴,可见其重视程度,详见 SECURITY.md。2.3 更严格的锁定模式处理敏感客户材料时,还可以启用Locked-down profile:无出站网络、禁止共享、不暴露 Web 端口、SSH 仅限所有者本人。相关能力清单见 README.md。三、出口代理:Brady 守住唯一的大门 既然隔离网络里还有机器需要访问互联网(装依赖、拉镜像),Overalls 没有让它们直接出网,而是引入了Brady——一个带缓存的出口代理(Egress Proxy):只从已验证的上游拉取内容,杜绝下载源被换成恶意站点的风险缓存公共、匿名的响应,加速 apt、Nix、pip、npm 等软件包下载所有出站流量都经过这一条窄门,便于统一管控与观察对新手来说,可以把它理解成:整栋楼只有一个快递收发室,所有包裹必须经它之手,并且它只和可信的发货方打交道。四、边缘凭据注入:机器上永远没有 API Key 这是 Overalls 安全设计中最反直觉的部分:机器上预装了 Claude Code 和 Codex,但它们不含任何 API Key。那凭据从哪来?答案是——在边缘(edge)临时注入。4.1 AI 推理:Ziggy 与 llm.internal内置的推理代理Ziggy面向 OpenAI 与 Anthropic 模型。访客内的工具调用的是一个内网地址https://llm.internal,请求到达 Ziggy 后,它在访客外部追加服务商凭据再转发。效果是:开发机里搜不到任何密钥,克隆、迁移、共享机器都不怕泄露每一次调用都被记录,用量按用户、机器、Agent 线程分别统计,支持管理员查看全舰队报表;无法测量的用量会显示为 unknown,而绝不伪装成零AI 相关能力一览见 README.md。4.2 第三方集成:Galileo 与 .integration.internal同样的思路被复用到第三方集成网关Galileo上:每个集成都有形如name.integration.internal的内网端点,凭据由 Galileo 在边缘注入,访客始终裸奔在干净的网段里。4.3 私有 GitHub 镜像:EnricoEnrico承担私有 GitHub 镜像职责,代码拉取同样走平台内部通道,配合上述机制保证代码进来、密钥不出去。一句话总结这条链路:访客只看到内网端点,真正的凭据永远住在边缘服务里,用完即弃、从不落地。五、权限与审计:Cedar 策略引擎把关除了网络与凭据,Overalls 的权限模型也值得一提:三种角色:Viewer(查看)、Operator(操作)、Manager(管理),共享功能开箱即用Cedar 策略引擎:每一个操作在执行的那一刻都会实时校验权限,所以撤销权限立即生效,不存在缓存过期才失效的窗口期团队协作:Owner、Admin、Member 共享机器池、集成与密钥池SSH 管理:ssh gateway new / ls / start / stop / rm,支持--json输出与可重试的请求 ID,方便脚本和 Agent 安全地调用架构总览(各组件分工)可参考 README.md。六、安全响应机制:出了问题怎么报 Overalls 通过 SECURITY.md 提供了完整的安全披露政策,几个关键点:只接受私有渠道:通过私有安全公告(private security advisory)或加密邮件报告,不公开 issue报告四要素:测试的 commit/发布、部署方式、复现步骤、攻击者可获得什么明确范围:仓库源码、跨租户越权、官网在范围内;第三方部署、DoS、无 PoC 的扫描结果不在范围安全港(Safe Harbour):善意且遵守政策的研究被视为授权行为,报告者会进入名人堂致谢(无现金赏金)对于自托管用户,这份政策也侧面说明了项目方对隔离边界的态度:任何一台机器摸到另一台机器的问题,都被视为最高级别漏洞。七、小结:三层防线一张图看懂防线组件解决的问题隔离网络Lilly Firecracker 微虚拟机机器之间互不可见,出站流量统一收口出口代理Brady只连已验证上游,缓存加速,出站可管可控边缘凭据注入Ziggy / Galileo / Enrico密钥不落盘开发机,推理与集成凭据在边缘注入权限与审计Cedar 策略引擎逐次校验、即时撤销、AI 用量全程记账Overalls 目前仍处于研究预览阶段(预计 2026 年 11 月 3 日正式发布),但它在用户完全自托管的前提下,把云厂商级别的隔离与凭据管理理念做了完整的开源落地,这套隔离 窄门 边缘注入的组合拳,对任何想自建开发机平台的团队都值得参考。项目以 MIT 协议开源,详见 LICENSE。赞分享【免费下载链接】overalls[experimental] An AI-first developer platform that you own. Overalls launches on 3 November 2026.项目地址https://gitcode.com/gh_mirrors/loom29/overalls点击查看免费下载相关推荐GeoPort Windows安装指南解决防火墙和iTunes依赖问题GeoPort Windows安装指南解决防火墙和iTunes依赖问题 GeoPort是一款强大的iOS位置模拟工具让你能够轻松修改iOS设备的虚拟位置。本开发工具移动开发测试Gemini CLI 沙箱网络出口隔离GEMINI_SANDBOX_PROXY_COMMAND 代理脚本原理与完整示例Gemini CLI 沙箱网络出口隔离GEMINI_SANDBOX_PROXY_COMMAND 代理脚本原理与完整示例 本文以仓库中的示例代理脚本 docs/人工智能AI 应用AI Agent代码智能体工具调用MCP Clients交互助手CLI上一篇routersploit Cisco 路由器 FTP 默认凭据字典攻击模块实战指南下一篇Click Context 深度指南掌握 ctx 状态共享、命令调用与资源管理的核心机制创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考