Warpai warpai DOCS
官网主页 下载安装 1 EN

安装指南

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
    
  • 安装包直链:

安装步骤:

  1. 双击打开下载的 .dmg 磁盘镜像文件。
  2. 将 Warpai.app 拖拽至 /Applications(应用程序)文件夹中。
  3. 从“启动台”或“聚焦搜索(Spotlight)”中启动 Warpai。
macOS Gatekeeper 安全提示(临时签名)

Warpai 桌面构建版本采用临时签名(Ad-hoc Signed),暂未加入苹果付费公证。在 macOS 上首次启动时,系统可能弹出提示:“无法打开 Warpai,因为无法验证开发者”。

  • 方式 A(系统设置授权):打开 系统设置 > 隐私与安全性,向下滑动至“安全性”小节,找到拦截提示并点击 “仍要打开”(Open Anyway)。
  • 方式 B(终端命令清除隔离属性):在现有终端中执行:xattr -d com.apple.quarantine /Applications/Warpai.app
SHOT-22 (P2) macOS Gatekeeper 'Open Anyway'

macOS 初次安装信任指引:展示系统设置“安全性与隐私”中点击“仍要打开”(Open Anyway)的操作界面截图。

建议尺寸: 900x550 目标路径: docs/images/macos-gatekeeper-open-anyway.png 截图待补充 · 对应表格 docs/SCREENSHOT-INVENTORY.xlsx

2. Windows (x64)

安装步骤:

  1. 双击运行 WarpaiSetup-1.7.8.2-windows-x64.exe。
  2. 若 Windows Defender SmartScreen 弹出拦截窗 “Windows 已保护你的电脑”,请点击 “更多信息”,随后点击 “仍要运行”。
  3. 按照安装向导完成安装,桌面快捷方式与开始菜单将自动生成。
SHOT-23 (P2) Windows SmartScreen 'Run Anyway'

Windows Defender SmartScreen 拦截指引:展示点击“更多信息”后出现的“仍要运行”按钮操作截图。

建议尺寸: 800x450 目标路径: docs/images/windows-smartscreen-run-anyway.png 截图待补充 · 对应表格 docs/SCREENSHOT-INVENTORY.xlsx


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 机器上双击运行安装向导。
SHOT-17 (P1) Remote SSH Project Workspace

SSH 远程无缝漫游:终端 SSH 连入云服务器并 cd 进工程,右侧自动列出远程 SFTP 文件树,左侧联动接管远程 Linux 上的 Agent。

建议尺寸: 1440x810 (16:9) 目标路径: docs/images/remote-ssh-workspace.png 截图待补充 · 对应表格 docs/SCREENSHOT-INVENTORY.xlsx

Windows WSL 2 深度集成

在 Windows 平台上,Warpai 通过标准 stdio 管道直连本地 WSL 2 发行版,无需配置虚拟网络代理桥接,亦无需安装第三方 X11 服务。

SHOT-18 (P1) Windows WSL 2 Direct Integration

Windows 下 WSL 2 深度集成:终端运行 Ubuntu bash 并启动 Linux CLI Agent,Windows 本地 GUI 完美编排调度。

建议尺寸: 1440x810 (16:9) 目标路径: docs/images/windows-wsl2-integration.png 截图待补充 · 对应表格 docs/SCREENSHOT-INVENTORY.xlsx

配置文件与用户数据存储路径

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