
什么是 EXZA Remote?
EXZA Remote 是一项可远程访问的模型上下文协议(MCP)服务,可将 ChatGPT、Claude 及其他兼容的 MCP 客户端连接到您拥有或获授权使用的计算机。它将经过身份验证的云端端点与运行在 macOS、Windows 或 Linux 上的本地客户端结合起来。
与托管在云端的虚拟桌面不同,EXZA Remote 使用您自己的计算机。经过授权的 AI 助手可以使用受支持的工具,在许可范围内查看文件、检查系统信息、跟踪终端任务、运行获批准的命令,以及执行兼容的桌面操作。具体功能取决于您的操作系统、AI 客户端、账户权限和授权范围。
重要提示: 此 GitHub 仓库是公开的产品信息仓库,并不是私有 EXZA Remote 应用程序的源代码。安装客户端无需克隆此仓库。
连接工作方式
- 您的 AI 助手通过 MCP 和 OAuth 连接到 EXZA Remote MCP 服务。
- 该服务会将经过授权的会话路由到您配对的计算机。
- 本地客户端会检查请求的操作是否受支持且获得许可。
- 如果某项操作需要批准,您可以批准或拒绝。
- 关闭本地客户端终端会结束计算机的活动连接。
公开的 MCP 端点为 https://remote.exza.de/mcp。设备配对与账户相关联,需要服务器确认的 PIN 码以及本地终端批准。
主要功能
- AI 助手连接: 使用一个 HTTPS MCP 端点连接 ChatGPT、Claude 或其他兼容的 MCP 客户端。
- 安全设备配对: 使用临时六位数 PIN 码配对计算机,并在本地确认请求。
- 文件操作: 在已批准的设备范围内发现、查看和管理文件。
- 终端和任务支持: 运行受支持的命令,并跟踪经过授权的长期运行任务。
- 系统信息: 查看设备状态、系统详细信息以及受支持的进程信息。
- 桌面交互: 在操作系统及其权限允许的情况下,执行受支持的应用程序或窗口操作。部分功能仅适用于 macOS。
- 批准控制: 通过本地和平台授权机制审核敏感请求。
- 设备仪表板: 查看已配对设备、管理连接、查看使用情况,以及访问账户或账单设置。
- 跨平台客户端: 提供 macOS、Windows 和 Linux 的安装方式,但经过测试的行为和可用工具会因平台而异。
当前集成注册了 59 个 MCP 工具接口。这个数字并不意味着每个工具都能在所有操作系统上运行,也不意味着每项操作都无需批准即可执行。在规划特定操作系统的工作流之前,请查阅工具目录和平台兼容性指南。
前置条件
安装 EXZA Remote 前,请确认您具备以下条件:
- 一台您拥有或获授权管理的计算机。
- 通过客户仪表板创建的 EXZA 账户。
- 互联网连接。
- Node.js 22 或更高版本,包括 npm。
- 在 macOS 或 Linux 上,需要
curl、unzip和 SHA-256 工具。 - 支持自定义远程 MCP 连接的 AI 客户端和账户。
EXZA Remote 本身应以普通用户身份运行,无需管理员或 root 权限。您的 Node.js 安装程序可能会另外请求管理员批准。
验证 Node.js 和 npm
在 macOS 或 Linux 上打开终端,或在 Windows 上打开 PowerShell,然后运行:
node --version
npm --version
Node.js 的结果必须以 v22 或更高的主版本号开头。如果未安装 Node.js 或版本过旧,请从官方 Node.js 下载页面安装受维护的 LTS 版本,重新打开终端,然后再次检查版本。
如果 Linux 上已经安装了 nvm,可以使用以下命令选择受维护的 LTS 版本:
nvm install --lts
nvm use --lts
不要复制未知的 curl | bash 命令来安装版本管理器。请改用可信的 Node.js 或特定发行版安装说明。此外,避免在 EXZA Remote 连接处于活动状态时更改运行时环境;请先结束当前会话。
安装本地客户端
使用 EXZA 客户门户中显示的官方命令。安装脚本会通过 HTTPS 下载官方客户端归档文件,验证其 SHA-256 校验和,安装运行时依赖项,并在可见的前台终端中启动客户端。
macOS
打开终端,确认 Node.js 和 npm 满足要求,然后运行:
curl -fsSL https://remote.exza.de/install.sh -o exza-install.sh && sh exza-install.sh
Windows 10 或 11
以普通用户身份打开 PowerShell,然后运行:
node --version
npm --version
curl.exe -fsSL https://remote.exza.de/install.ps1 -o exza-install.ps1
powershell -NoProfile -ExecutionPolicy Bypass -File .\exza-install.ps1
-ExecutionPolicy Bypass 设置仅适用于该 PowerShell 进程,不会永久更改系统策略。运行前请检查下载的脚本,确认其来自 remote.exza.de,并遵循所在组织的安全要求。目前,Windows 原生端到端测试比 macOS 测试受到更多限制。
Linux
确认 Node.js 22 或更高版本及 npm 已安装后,运行:
curl -fsSL https://remote.exza.de/install.sh -o exza-install.sh && sh exza-install.sh
Linux 发行版和桌面工具的兼容性可能有所不同。有关当前限制,请查阅官方平台文档。
使用服务时,请保持 EXZA Remote 终端处于打开状态。客户端会在前台可见地运行,关闭该终端会结束当前的计算机连接。
配对计算机
- 在 EXZA Remote — 我的设备 注册或登录。
- 如有提示,请验证你的电子邮箱。
- 启动本地客户端,并等待终端中显示服务器确认的六位数 PIN。
- 在五分钟内将 PIN 输入客户控制面板。
- 确认发起请求的 EXZA 账户正确无误。
- 在终端中按
Y批准配对,或按N拒绝配对。
网站步骤和本地确认需要共同完成:仅知道 PIN,若未在计算机上批准,仍无法完成配对。
连接 ChatGPT、Claude 或其他 MCP 客户端
在支持自定义远程 MCP 连接器的 AI 客户端中,使用以下设置创建连接:
- 名称:
EXZA Remote - 服务器 URL:
https://remote.exza.de/mcp - 登录: 通过 OAuth 流程使用你的 EXZA 账户
完成登录流程,选择目标设备,并仔细检查请求的权限。自定义 MCP 连接器是否可用取决于 AI 服务、订阅方案以及账户或工作区设置。
执行安全的首次请求
请先进行只读状态检查,而不是执行命令或修改文件。例如:
检查我的 EXZA Remote 计算机是否在线。不要进行任何更改。
连接正常后,尝试范围明确的请求,清楚说明允许的位置并禁止进行更改:
检查允许访问的项目文件夹,并汇总其中的顶层文件。不要编辑、重命名、移动或删除任何内容。
对于开发工作流,只有在检查命令后,才可以请求执行获准的本地测试:
向我展示你计划在允许访问的项目文件夹中运行的测试命令。执行前等待我的批准。
其他受支持的工作流可能包括检查工具、审阅允许访问的日志、检查运行中的进程、收集环境信息、跟踪长时间运行的终端任务,或协调受支持的桌面任务。请求能否成功取决于可用工具、操作系统、已授予的权限以及任何必要的批准。
管理运行中的客户端
需要时,在正在运行的 EXZA Remote 终端中输入以下命令:
status显示当前连接和配对状态。new code在计算机尚未配对且之前的 PIN 已过期时请求新的 PIN。reset pairing在之前的配对已被撤销或无法使用时开始本地配对重置。confirm reset pairing在 30 秒内确认该重置。重新配对计算机仍需按Y批准。
第一个终端仍保持连接时,不要启动第二个代理。通过网站移除设备与重置本地配对是两个独立的操作。
高级用法与安全提示
使用实际所需的最小范围
仅授权当前任务所需的文件、应用程序、设备和操作。与不受限制的指令相比,范围明确的请求更易于审查。请要求助手在批准前解释拟执行的命令或修改。
将检查与修改分开
首先请求只读检查。查看结果后,再针对具体更改发起第二个请求。这样可以减少歧义,并让你再次有机会拒绝不安全的操作。
监控长时间运行的任务
对于需要较长时间的构建、测试或脚本,请使用受支持的任务跟踪功能,而不是反复启动同一命令。保持本地终端可见,并留意批准请求。
考虑平台差异
不要假设所有 59 个已注册接口都能在每个系统上使用。桌面自动化可能依赖操作系统级权限,某些操作仅适用于 macOS。Linux 桌面兼容性因发行版而异,而 Windows 原生测试目前比 macOS 受到更多限制。
保护凭据和私人数据
- 切勿将密码、访问令牌、设备密钥或配对 PIN 粘贴到 AI 对话中。
- 请求支持时不要发布私人日志。
- 批准敏感命令和文件更改前,请先仔细检查。
- 仅从
remote.exza.de下载安装程序。 - 不再需要访问权限时,请通过门户断开设备连接。
- 关闭本地终端即可结束当前活动连接。
任何远程访问系统都无法消除所有风险。账户身份验证、OAuth 授权、设备配对、本地确认、权限检查和 HTTPS 提供了多层保护,但你仍需负责审查请求的操作。
故障排除
缺少 Node.js 或版本过旧
如果终端显示 command not found、not recognized,或 Node.js 版本为 20 或更低,请安装 Node.js 22 或更高版本,并确保它位于 shell 的 PATH 中。重新打开终端或 PowerShell 后再检查。
配对 PIN 已过期
在未配对但正在运行的客户端中,输入 new code 以请求新的 PIN。请在五分钟内将其输入仪表板,并在本地批准正确的账户。
之前的配对已无法使用
使用 reset pairing,然后在 30 秒内输入 confirm reset pairing。之后重新完成常规网站授权和本地批准流程。
AI 客户端无法添加 MCP 服务器
确认该服务、套餐、账户或工作区支持自定义远程 MCP 连接器。同时验证服务器地址是否完全准确:https://remote.exza.de/mcp,并确认已完成 EXZA OAuth 流程。
计算机显示为离线
检查本地客户端终端是否仍处于打开状态,使用 status,并确认互联网连接正常。关闭终端会断开活动客户端。
使用额度和文档
EXZA Remote 为每个 EXZA 账户提供免费套餐,每个 UTC 月可成功调用工具 10,000 次,额度由已连接的 AI 客户端共享。当前的高级选项、价格、可用性和合理使用条款,请以官方网站和客户仪表板显示的信息为准。
如需查看当前设置说明和特定平台的详细信息,请参阅官方帮助中心、入门指南、ChatGPT 和 Claude 设置指南以及安全模型。
结语
EXZA Remote 提供了一种受控方式,可将兼容 MCP 的 AI 助手连接到你自己的计算机。安装前台客户端,使用临时 PIN 和本地确认完成设备配对,添加经过身份验证的 MCP 端点,然后从只读请求开始。保持权限范围最小化,审查敏感操作,考虑不同平台之间的差异,并在工作完成后断开客户端。
