免费 自托管

一张桌面 全平台在握

Windows、macOS 与 Linux 机器上跑着你的智能体;iOS 与 Android 从各自的模拟器远程接入。一个应用尽览全局 — 哪一台需要你,即刻介入。可视化 Git、文件编辑与 Markdown 预览,统统内置。

  1. 编写 就在你的桌面
  2. 镜像 远端屏幕尽在客户端
  3. 对比 并排一目了然
  4. 修复 在接入的终端里
  5. 提交 可视化 Git,一键完成

围绕终端的一切,皆已内置

从你拥有的每台机器开始,让开发一气呵成:整理终端布局、让会话持续在线、处理文件、把截图变成输入、以语音代替打字、驾驭 Git、翻译你阅读的内容、监督智能体、通过 UART 驱动嵌入式开发板,还能在需要更多时扩展服务器。

01 · 每台机器

所有屏幕,一桌掌控

在一个原生应用里查看并控制桌面、终端、iOS 模拟器与 Android 设备。聚焦某个窗格,你就在操作那台机器 — 无需额外的键盘、远程工具,也不用来回切换窗口。

  • Windows · macOS · Linux
  • iOS 模拟器
  • Android 模拟器 + adb
  • 60fps 桌面串流
远程桌面文档

02 · 终端布局

终端布局,贴合你的工作流

把一个标签页拆分成多个窗格,按机器分组标签,把标签拖出成独立窗口;当你继续忙别的,服务器会替你盯着普通的确认提示或已完成的任务。

  • 分屏 + 标签分组
  • 标签可拖出为窗口
  • Auto Confirm 自动确认
  • 完成通知
终端文档

03 · 会话

永不中断的会话

杀掉客户端、断网、合上盖子。会话活在服务器上 — 每块屏幕、每个模拟器、每个智能体都在继续运行 — 任意机器上用 vtermc -s 即可重新接入。

deb · rpm · tar.gzx64x86arm64armriscv64
重新接入
客户端 · 你的笔记本已连接
Mac Miniagent · build
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
✓ session restored — nothing was lost
会话已恢复 · #7f3a
服务器 · build-box会话存活
build-box3 sessions alive
会话 #7f3a · zshuptime 02:47:19
$ vibe run "all platforms"
windows 12/12 ✓
macos 12/12 ✓
linux 14/14 ✓
✓ all platforms green — 38 passed
独立于客户端运行
  1. 1已连接
  2. 2客户端关闭
  3. 3服务器继续
  4. 4重新接入

04 · 工作台

文件与 Git,伴终端左右

每个标签页都有自己的工作目录、文件浏览器与 Git 上下文。按名称过滤文件、全目录搜索内容、就地编辑,然后不离开终端就完成提交。

  • 每标签页独立 cwd + 文件浏览器
  • 文件名快速过滤
  • 递归内容搜索
  • 编辑器 + Markdown 预览
文件浏览器文档

05 · 截图与图片

让终端看见你所见

用全局快捷键截取任意区域,加上标注,然后把图片直接粘贴进终端。图片会上传到会话服务器,并以带引号的路径插入 — shell、编辑器与代码智能体都能直接打开。

  • Shift + Alt + A 截图
  • 矩形 + 椭圆标注
  • 复制或保存 PNG
  • 以服务器端路径粘贴
截图与图片文档

06 · 语音

你开口,它打字

纯 Rust 的本地 ASR 服务器把语音转成终端输入。自选 Qwen3-ASR、Fun-ASR 或 Parakeet-TDT 模型,跑在 CPU、CUDA、Vulkan 或 Metal 上,音频与文字都不离开你的机器。

  • Qwen3-ASR · Fun-ASR · Parakeet-TDT
  • CPU · CUDA · Vulkan · Metal
  • 完整 / 8-bit / 4-bit 模型
  • 音频与文字全程本地
语音文档

07 · Git

驾驭 Git,无需命令行杂技

可视化地暂存、丢弃、贮藏、建分支、建 worktree。从暂存的 diff 生成提交信息,重排 rebase 队列,按补丁块逐个解决冲突 — 需要时还有 AI 从旁协助。

  • AI 提交信息
  • 暂存 · 丢弃 · 贮藏
  • 分支 + worktree
  • 可视化 rebase + 冲突解决
Git 文档

08 · 翻译

用你的语言读代码

在你阅读的地方直接翻译提交说明、diff、智能体历史与代码注释。翻译是独立的 AI 功能,可以为它单独选择合适的供应商与目标语言。

  • 提交 + diff
  • 智能体历史
  • 代码注释
  • 按功能选择供应商
AI 配置文档

09 · 智能体

真正尽在掌握的智能体

让智能体在每台机器的真实终端里运行,在结构化面板中审阅它们的原生对话历史,并用 MCP 工具读取屏幕、发送输入、等待完成。

  • claude · codex · kimi · pi · opencode · deepseek
  • 原生历史文件
  • MCP 工具
  • 在面板里直接回复
智能体历史文档

10 · 嵌入式 + UART

你的智能体,直抵裸机

把开发板的 UART 控制台变成智能体可以直接操作的终端。诊断启动失败、在设备上运行检测、配置 Wi-Fi 并在真实硬件上验证结果 — 不必再把串口日志贴进聊天窗口,也不用另开一个串口监视器。

  • 启动失败诊断
  • 设备端检测
  • Wi-Fi + 网络配置
  • UART + MCP 反馈闭环
UART 文档

11 · 扩展

用 JavaScript 扩展它

不改核心,就能教会服务器认识新的智能体应用、LLM 供应商、ASR 后端、DDNS 服务与 MCP 工具。上传一份小小的清单和 JavaScript 文件即可,还可以热修补内置扩展。

  • 应用程序
  • LLM 供应商
  • 语音 / ASR
  • 动态 DNS + MCP
扩展(Addon)文档
Addons 设置页,按应用程序、LLM、ASR、DDNS 与 MCP 分组

自托管,直连或中继,全程加密

每台主机都运行你自己的 vterm-server。可以通过局域网或 DDNS 域名直连,也可以让一台服务器兼任中继,让 NAT 后的主机通过出站 WSS 主动接入。终端与请求内容在客户端和主机之间保持加密,屏幕画面使用独立的加密 UDP。内置 Cloudflare DDNS 插件,也可以自行扩展其他 DNS 服务商。

WSS + Noise control + voice encrypted UDP via relay direct CLIENT vterm 原生桌面客户端 terminal + tools files · Git · agents screen + input display · decoder RELAY SERVER vterm-server 本地服务器 + 中继角色 control + relay sessions · routing · sealed payloads UDP pairing vterm-voice 经 vterm-server · 本地 ASR vterm-screen-server 经控制通道鉴权 · 加密 UDP SHARED HOST vterm-server 一台共享主机 · 所有机器 shared control terminal · files · Git UART · MCP vterm-voice 经 vterm-server · 本地 ASR vterm-screen-server 经控制通道鉴权 · 加密 UDP control · auth control · auth

免费下载,全平台可用。

桌面由你自备。

免费下载

有疑问?完整 FAQ 就在文档里 →