安装指南
Warpai 1.7.8.2 是一款原生桌面应用程序,支持 macOS(Apple 芯片)、Windows(x64) 与 Linux。Linux 桌面端提供 x64 和 ARM64 安装包。连接 SSH 远端 Linux、macOS、Windows 主机及 Windows WSL 2,请使用独立的 Warpai Companion。
桌面端安装
1. macOS (Apple 芯片)
- 系统要求:macOS 11.0 (Big Sur) 或更高版本;Apple 芯片(M1 / M2 / M3 / M4 系列)。
- Homebrew Cask (Tap 源):
brew install --cask OthinusG/tap/warpai - 安装包直链:
安装步骤:
- 双击打开下载的
.dmg磁盘镜像文件。 - 将 Warpai.app 拖拽至
/Applications(应用程序)文件夹中。 - 从“启动台”或“聚焦搜索(Spotlight)”中启动 Warpai。
Warpai 桌面构建版本采用临时签名(Ad-hoc Signed),暂未加入苹果付费公证。在 macOS 上首次启动时,系统可能弹出提示:“无法打开 Warpai,因为无法验证开发者”。
- 方式 A(系统设置授权):打开 系统设置 > 隐私与安全性,向下滑动至“安全性”小节,找到拦截提示并点击 “仍要打开”(Open Anyway)。
- 方式 B(终端命令清除隔离属性):在现有终端中执行:
xattr -d com.apple.quarantine /Applications/Warpai.app
macOS 初次安装信任指引:展示系统设置“安全性与隐私”中点击“仍要打开”(Open Anyway)的操作界面截图。
2. Windows (x64)
- 系统要求:Windows 10 (1903 及更高版本) 或 Windows 11;64 位 x86 处理器架构。
- 安装包直链:
安装步骤:
- 双击运行
WarpaiSetup-1.7.8.2-windows-x64.exe。 - 若 Windows Defender SmartScreen 弹出拦截窗 “Windows 已保护你的电脑”,请点击 “更多信息”,随后点击 “仍要运行”。
- 按照安装向导完成安装,桌面快捷方式与开始菜单将自动生成。
Windows Defender SmartScreen 拦截指引:展示点击“更多信息”后出现的“仍要运行”按钮操作截图。
3. Linux 桌面端(x64 与 ARM64)
- 系统要求:64 位 x86 或 ARM 处理器,glibc 2.31 或更高版本。
- 以下命令以 x64 文件名为例;ARM64 系统请将文件名中的
x64替换为arm64。 - Ubuntu / Debian(.deb):
- Fedora / RHEL(.rpm):
- Arch Linux(.pkg.tar.zst):
- AppImage:x64 · ARM64
chmod +x Warpai-1.7.8.2-linux-x64.AppImage ./Warpai-1.7.8.2-linux-x64.AppImage
请按处理器架构选择对应安装包。发布页同时提供校验和文件。
远程工作区与 Companion 伴侣
Warpai 支持在不污染和改动远程服务器环境的前提下,无缝漫游连接远程 Linux/macOS/Windows 节点,享受完整终端、SFTP 文件树与 Agent 协同。这一切由独立的 Warpai Companion 伴侣进程提供驱动。
完整的主机配置请参阅 OpenSSH Server 安装与配置 与 Windows WSL 安装与配置,其中涵盖 Companion 安装、各 Agent 的 MCP 配置,以及桌面客户端与 Agent 运行环境之间的两层 MCP 边界。
架构特色:
- 自带私有 Git 运行时:Companion 自带精简版内部 Git 实现,远端宿主机无需预装 Git、Node.js、Python、tmux 或 socat。
- 按需唤醒,零常驻损耗:当终端连接时自动拉起,连接断开后空闲 60 秒自动退出,不消耗远端系统常驻内存。
| 远端平台 | 安装包下载 | 安装与部署说明 |
|---|---|---|
| Linux x64 (Ubuntu 20.04+, Debian, RHEL) | WarpaiCompanion-5.5.0-linux-x64.run | chmod +x WarpaiCompanion-*.run && ./WarpaiCompanion-*.run |
| macOS Apple 芯片 | WarpaiCompanion-5.5.0-macos-arm64.dmg | 将 warpai-companion 二进制复制到 ~/.config/warpai/bin/ |
| Windows x64 | WarpaiCompanion-5.5.0-windows-x64-setup.exe | 在远端 Windows 机器上双击运行安装向导。 |
SSH 远程无缝漫游:终端 SSH 连入云服务器并 cd 进工程,右侧自动列出远程 SFTP 文件树,左侧联动接管远程 Linux 上的 Agent。
Windows WSL 2 深度集成
在 Windows 平台上,Warpai 通过标准 stdio 管道直连本地 WSL 2 发行版,无需配置虚拟网络代理桥接,亦无需安装第三方 X11 服务。
Windows 下 WSL 2 深度集成:终端运行 Ubuntu bash 并启动 Linux CLI Agent,Windows 本地 GUI 完美编排调度。
配置文件与用户数据存储路径
Warpai 严格遵循本地优先设计,所有持久化数据、配置与缓存均保存在本机:
- macOS / Linux:
~/.config/warpai/- 核心偏好配置:
~/.config/warpai/settings.toml - Agent 通信总线管道:
~/.config/warpai/agent_bus/ - 本地 SQLite 数据库:
~/.config/warpai/warpai.sqlite
- 核心偏好配置:
- Windows:
%APPDATA%\Warpai\- 核心偏好配置:
%APPDATA%\Warpai\settings.toml - 本地 SQLite 数据库:
%APPDATA%\Warpai\warpai.sqlite
- 核心偏好配置: