V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lozzow
V2EX  ›  分享创造

做了个把 tmux / CLI / AI Agent 带到手机上的工具

  •  1
     
  •   lozzow · 2 天前 · 607 次点击

    它本质上是个基于 tmux 的工具,核心不是“在手机上开个 SSH”,而是想解决另外一件事:

    你的工作流本来就在服务器和 tmux 里跑着,人离开电脑之后,怎么还能随时连回去,继续处理,不要断,不要重开,不要把上下文搞 丢。

    这个场景我自己这段时间用得挺多(其实是做另外一个项目,又要失业在家带娃,想用手机看进度),尤其是现在大家都在折腾 vibecoding ,很多东西其实就是挂在 tmux 里慢慢跑: Claude Code 也好,OpenCode 也好,脚本也好,长任务也好。 人不一定一直坐在电脑前,但会经常想掏出手机看一眼,接几下,确认一下,甚至直接继续干。

    所以我就做了这个东西。

    现在这版大概有这些东西:

    • 基于 tmux ,会话本身一直在服务器上,不会因为手机断开就中断
    • 人在外面的时候,可以随时从手机实时连回去,继续接着之前的上下文操作
    • 支持局域网直连,也支持通过 Hub 做远程访问
    • 能直连就尽量直连,优先走 P2P ,延迟会低一些,而且打洞成功的话,可以进行文件上传下载
    • 手机端不是只能看输出,而是真的能实时操作终端
    • 做了虚拟键盘、Fn 面板、快捷键这些,尽量减少手机上敲命令的痛苦
    • 常用命令 / 代码片段可以保存,点一下就发到终端
    • 现在拿来接命令行 AI Agent 场景挺顺,比较适合那种“任务在跑,我人不在工位,但还想随时接管”的用法

    我自己最在意的其实就是两点:

    第一,别断。 tmux 会话在服务器上持续跑,手机只是随时连回去的入口,不是一次性会话。

    第二,别丢上下文。 很多 vibecoding 场景最怕的不是慢,是你离开一会儿回来之后,还得重新找状态。 如果能随时掏手机接回 tmux ,看一眼 agent 跑到哪了,补一句指令,确认一下输出,其实会顺很多。

    安全这块我也比较谨慎,没想做成“知道地址就能连”那种:

    • 配对必须扫码
    • 配对密钥是跟二维码走的,不扫拿不到,所以展示没有公网的 web 版本,只有局域网的 web 版本,如果你想免费使用公网,可以用 frp 等工具暴露出来,但是我们价格很便宜,一杯蜜雪冰城就能用一个月
    • 整个链路是端到端加密的
    • Hub 主要做发现、协调和连接,不是拿来存你终端内容的

    简单说就是,你自己的机器先起 agent ,手机端扫它出来的码,拿到配对信息之后,后面才能真正连回去。 这块我自己不太想妥协,不然做远程终端总觉得心里不踏实。

    现在只有 Android 版。 后面会补 iOS 。 另外中转场景下的文件上传下载我也会继续开放完善(如果打洞成功,是可以直接用的),这样远程用的时候就不只是“能看终端”,文件操作也能更完整一点。

    价格也很便宜。因为中转服务器有流量价格嘛,回点本. 大概就是一杯蜜雪冰城的价格,能用一个月。

    这帖主要还是想听听大家真实反馈:

    • 这种基于 tmux 、随时连回去继续干活的需求,是不是只有我自己会用
    • 如果你也有类似场景,你最在意的是低延迟、安全,还是文件能力
    • 对现在这种“偏 CLI / AI Agent / vibecoding”方向,你们会不会真拿手机接着用

    如果方向没跑偏,我再继续慢慢磨。 如果你们觉得这玩意就是伪需求,也欢迎直接喷。

    官网: https://tgent.omscd.com/

    五折优惠码: +1S 月底前都有效,一个月只要五折 4.5 元,超级便宜了(让我回点本)

    10 条回复    2026-03-25 17:01:26 +08:00
    felixv
        1
    felixv  
       2 天前
    有这个需求,但是电脑上直接跑你的脚本有点不放心
    lozzow
        2
    lozzow  
    OP
       2 天前 via Android
    @felixv 只是一个下载,可以先下载后执行
    shychee96
        3
    shychee96  
       2 天前
    期待 ios 系统快快发
    minmini
        4
    minmini  
       1 天前
    termux?
    lozzow
        5
    lozzow  
    OP
       1 天前 via Android
    @minmini 类似,但是服务用 tmux

    管理,可以随时随地在电脑上接管内容,电脑手机可以同步处理一件事情
    lozzow
        6
    lozzow  
    OP
       1 天前 via Android
    @minmini 而且不需要公网 ip 就能随时访问内网嗯服务器,也不需要自己搭建内网穿透
    hugo594
        7
    hugo594  
       1 天前
    好家伙,支持一波
    Do0r
        8
    Do0r  
       1 天前
    牛啊,同等一手 ios
    shadowzey
        9
    shadowzey  
       1 天前
    +1S
    vst93
        10
    vst93  
       16 小时 48 分钟前
    [error] No release available for darwin/amd64
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   6002 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:49 · PVG 09:49 · LAX 18:49 · JFK 21:49
    ♥ Do have faith in what you're doing.