Skip to content

介绍

Dinotty 是为 Coding Agent 打造的多端同步终端服务器。在任意设备上运行 Claude Code、opencode、Codex 或 OpenClaw,桌面端专业高效,移动端随时掌控 -- 无缝切换,会话永不丢失。

为什么选择 Dinotty

终端 Coding Agent 功能强大,但它们被束缚在单一终端窗口里。Dinotty 让你:

  • 在任意设备上管理 agent -- 桌面端深度编码,离开工位时手机扫码即可继续查看和管理 agent 工作
  • 多端同步,无缝切换 -- 电脑上写到一半,掏出手机继续;回到电脑,一切原样
  • 直接验证 agent 产出 -- 代码 diff、渲染的网页、生成的文件,内置浏览器一目了然
  • 永远不会丢失会话 -- 断网、息屏、切换设备 -- 回来后一切都在原处

轻量级 -- 不是远程桌面

Dinotty远程桌面 (VNC/RDP)
传输数据纯文本(字节流)全屏像素流 30-60 fps
带宽消耗~1-10 KB/s~1-10 MB/s(100-1000 倍)
移动网络友好3G/4G 流畅卡顿、高延迟
弱信号容忍度自动重连,无丢失画面冻结、输入延迟
电量消耗高(视频解码)

核心特性

  • 服务端虚拟终端 - 完整 VTE 解析,服务端掌握精确屏幕状态,PTY 进程断网后存活
  • 会话持久化 - 自动重连 + 指数退避,刷新页面即可恢复
  • 分屏与多 Tab - 拖拽分屏、跨标签拖拽,服务端主导的 Pane 生命周期
  • 工作区管理 - 多工作区隔离,Mission Control 概览,工作区级插件 Tab
  • 广播模式 - 一个 pane 输入,多个 pane 同步执行
  • 命令收藏 - 右键终端文本直接收藏,分组管理,一键执行
  • SSH 远程连接 - 内建 SSH 客户端,支持密码/密钥认证
  • 远程文件管理(SFTP) - 文件浏览、编辑、上传、下载全覆盖
  • 响应式布局 - 竖屏上下排列,横屏左右并排
  • 可自定义快捷键盘 - 为手机补齐 Ctrl/Esc/功能键
  • 内建文件浏览器 - 代码高亮、Markdown 渲染、Office 文档预览
  • Git 变更指示 - 编辑器 gutter 增/改/删标记,inline diff
  • 网页预览 - 内建反向代理,在 iframe 中预览本地开发服务器
  • 通知系统 - 终端 bell/OSC 检测,WebSocket 推送
  • 系统监控 - 实时 CPU/内存/网络图表
  • 插件系统 - JS 插件 + CLI 桥接,热重载
  • Open API - HTTP 端点,支持 Stream Deck 等外部设备
  • 桌面应用 - 可选 Tauri 原生客户端

下一步

基于 MIT 许可发布