兼容性

本页汇总 WingGate 各组件运行在什么环境、与什么互操作。页面只陈述当前已验证的内容;没有列出的,一律按「未提供」理解,而不是按「隐含支持」理解。

组件矩阵

组件当前兼容性权威来源
WingGate以 baremetal/systemd 参考部署自托管在 Linux 上;参考形态为单节点。连接器部署文章
wing-connector运行在能出站 HTTPS 访问 WingGate 的 Linux 主机上;无需入站端口。连接器部署文章
Runnerx86_64-unknown-linux-musl 静态构建;SHA-256 digest 由离线 Ed25519 release 密钥签名,资产侧验证。本页
SSH目标主机需要可达的 SSH 服务;WingGate SSH 端点以公钥认证你的客户端。SSH 客户端访问文章
文件后端SMB 3 起的共享(强制加密、仅 NTLMv2;签名跟随协商要求)、https + SPKI 指纹确认的 WebDAV 站点,以及标准公网 PKI + 逐请求 SigV4 的 S3 兼容对象存储;目标需能被 wing-connector 触达。文件访问文章
MCP 客户端任何实现 MCP Streamable HTTP 的客户端,连接连接器的 MCP ingress。MCP 配置指南
Web 控制台支持 WebCrypto 与 WebSocket 的现代浏览器;不声明版本矩阵。本页
浏览器扩展Chrome / Chromium 系浏览器(扩展 manifest 要求 Chrome 119 或更高);优先从 Chrome 应用商店安装,离线时使用部署自身域名分发的未打包包。绑定浏览器文章

WingGate

WingGate 是你自行运维或托管使用的服务。参考部署是 Linux 上的 baremetal 或 systemd 自托管形态,前置提供有效证书的 HTTPS。

确切的安装步骤、配置键和运维约束由连接器部署文章覆盖。本页与该文章不一致时,以该文章为准。

wing-connector

wing-connector 运行在能出站 HTTPS 触达 WingGate 的 Linux 主机上。所有部署形态都采用同一个纯出站模型:不监听入站端口,你侧无需公网 IP。

受支持的安装范围就是参考部署交付的内容:连接器部署文章是支持环境的权威描述。未被其覆盖的环境,不承诺可用。

连接器拓扑与部署

Runner

Runner 是资产侧的 tool runner,支撑 Runner-only 能力(如 typed search:file.find 与 file.grep)。它以 x86_64-unknown-linux-musl 静态链接二进制交付,因此对目标发行版没有 glibc 版本要求。

发布产物生成 SHA-256 digest,并由离线 Ed25519 release 密钥对 digest 签名;安装过程中验证签名。安装使用所选连接配置用户的缓存目录,不使用 sudo。x86_64 Linux 以外的架构当前未提供。

Runner 的授权、安装与工具可调用性是三个独立状态:授权是作用域为项目内 (资产, 连接配置) 的持久部署许可;首次 Runner-only 操作自动触发安装 Job;安装状态不兼任工具可调用性的心跳。

SSH

目标侧:主机需要一个 wing-connector 可达的 SSH 服务;wing-connector 是唯一与你的机器进行 SSH 通信的组件,首次使用前会探测并固定主机密钥。

客户端侧:你可以用自己的 SSH 客户端连接 WingGate 的 SSH 端点。认证使用你在账号下注册的公钥;WingGate 从不持有你的私钥。

MCP 客户端

任何实现 Streamable HTTP 传输的 MCP 客户端都可以使用 WingGate。客户端的工具流量不经过 WingGate:它们连接 wing-connector 的 MCP ingress,并通过 WingGate API 按资产发现已授权的 endpoint。

访问由项目 MCP 凭据(bearer token)限定范围;凭据值只在创建时展示一次。MCP surface 是一次性非 PTY 的 shell 与 file 工具组,加上浏览器资产上的 browser 与 notify 工具组;typed search(file.find、file.grep)依赖 Runner。交互式终端会话不属于 MCP surface。

MCP 配置指南

浏览器

Web 控制台需要支持 WebCrypto 与 WebSocket 的现代浏览器,主流浏览器的当前版本均满足。我们不发布版本矩阵:没有测试依据的版本矩阵只是虚构,我们不写。绑定浏览器资产的扩展另见「绑定浏览器」文章。

本页如何维护

本页由项目维护者维护,随连接器部署文章与文档同步更新。支持范围变化时先落在这些文档中,再在本页做摘要。

遇到不清楚的地方,以变更日志与文档中的对应说明为准: 变更日志