爱意满满的作品展示区。
onecookie

[首发送码] Redock 专为 ClaudeCode/Codex 等 Agent 开发流适配的手机终端 (iOS/ iPad )

  •  
  •   onecookie ·
    PRO
    · May 9 · 1759 views
    This topic created in 32 days ago, the information mentioned may be changed or developed.

    你有没有遇到过出门在外,或在沙发、床上躺着的时候,突然有个 idea 冒出来,想要优化一下产品功能或代码,但奈何没带电脑?

    AI coding agent 的出现,再加上 SSH 客户端,这个问题可以得到很好的解决。

    手机 SSH 连上开发电脑上的 agent ,一顿语音口喷就完事了,甚至再点下按钮跑个脚本把改好的代码发个 testflight 版本。在外面逛街、排队,就完成了几个开发任务,还能做测试验证。

    但传统的手机 SSH 客户端并没为这个场景而设计,可以用,但不够丝滑,所以我做了 Redock 。


    Redock 主要做了如下工作:

    1.面向开发周期设计的,引入了 Project ,Action 的概念

    • Project 把开发机器、工作目录、常用代码片段等组织为结构化的上下文。
    • Action 把 agent 启动、测试部署、脚本执行变成可点击任务。
    • 最终减少在手机上来回敲命令,也减少手动找回上下文的消耗。

    2.终端对 agent 的 TUI 适配

    • 屏幕手势支持,对话历史可拖拽回滚,支持中文输入。
    • 待输入区、语音转写让 prompt 先组织好再发送。

    3.对 tmux 的原生支持

    • tmux 用于会话保活,手机断联后工作任务仍然可以继续。
    • 无需手动输入 tmux 命令,Redock 把 tmux 内置到开发流程中,可快速新建、进入会话。
    • 可使用 tmux 运行后台长任务,执行打包上传发布等耗时任务。

    为什么不用类似 Happy 那样的远程 agent 遥控器方案?

    • 不够灵活,只能操作某些 agent ,无法执行更深入的验证工作
    • 需要一个中继服务来中转命令,用公共的卡顿,自己搭浪费钱

    Redock 是免费的,免费版可满足绝大多数场景。独立开发赚点生活费,设置了 PRO 版本,首发送码解锁全部功能。

    (领取后麻烦在评论区 mark ,方便一下 v 友们直接拿未领取的,感谢 🙏)

    一年解锁

    • N3XM4TMAA8M7TY4JF4
    • PKFPXP7A6L4HHXH8RR
    • RN4AJNJX8J4636888H

    一个月解锁

    • PE48A8EYX73MP3Y67N
    • AHJYHLKNJE3XAHT47N
    • RR6WERRNLHKRFRALJ6
    • R8F7EXYM4P7WX34MXX
    • 7ELEMW8NEMEPHNPWJN
    • N8FHR8F3JYNX6XAFPJ
    • 4TPX8XHYKKLYJA4Y43
    • HML4N7PLWJAR68KTEJ
    • P667PJF3RK6FM76KPX
    • 3YRPPKTH77KEXWHWLY

    下载: https://redock.dev/zh

    APP 截图

    21 replies    2026-05-20 20:30:14 +08:00
    CalledKingsley
        1
    CalledKingsley  
       May 9
    PKFPXP7A6L4HHXH8RR
    已用,感谢
    简单使用发现个 bug ,icloud 同步按钮无法打开,ios18.7.7
    已五星好评
    onecookie
        2
    onecookie  
    OP
    PRO
       May 9
    @CalledKingsley 感谢反馈!这就去排查
    CalledKingsley
        3
    CalledKingsley  
       May 9
    @onecookie 还有就是似乎教程里面缺少 windows 的,不确定 windows 是否支持,如果可以的话,也可以搞上去。( windows 不是可以安装自己的 ubuntu 了嘛)
    onecookie
        4
    onecookie  
    OP
    PRO
       May 9
    @CalledKingsley #3 windows 只要是能开 ssh ,然后安装了 claudecode codex cli 这些都可以的,我再补个 windows 的教程吧
    CalledKingsley
        5
    CalledKingsley  
       May 9
    @onecookie #4 五星好评收到了吗 哈哈哈,app 搞得不赖
    onecookie
        6
    onecookie  
    OP
    PRO
       May 9
    @CalledKingsley #5 哈哈心领了先,感谢认可,有需求或问题麻烦多多反馈,appstore 的评分要过几天才会出来
    onecookie
        7
    onecookie  
    OP
    PRO
       May 9
    @CalledKingsley #1 有个 icloud 的配置忘发布了,刚修复了,再试试
    bugyaluwang
        8
    bugyaluwang  
       May 9
    没懂啊,码怎么用
    CalledKingsley
        9
    CalledKingsley  
       May 9
    @onecookie 可以了,但是这个开关按钮太生硬了,卡顿严重,不确定是不是什么控件的原因,可以排查下
    onecookie
        10
    onecookie  
    OP
    PRO
       May 9
    @bugyaluwang 打开 appstore ,点击头像,点击兑换优惠码
    onecookie
        11
    onecookie  
    OP
    PRO
       May 9
    @CalledKingsley #9 是在加载 icloud 配置,UI 上会加上 loading 反馈,下个版本发布
    teaguexiao
        12
    teaguexiao  
       May 10
    语音输入 + Claude Code 这个组合确实是移动开发的终极形态,出门等车的时候都可以口奇需求。tmux 保活这个设计很对,断网了任务还在跑。
    onecookie
        13
    onecookie  
    OP
    PRO
       May 10
    @teaguexiao 有了这套都爱上出门了,碎片时间可以用来开发了,哈哈
    CalledKingsley
        14
    CalledKingsley  
       May 10
    有个 bug ,就是我输入命令的时候会自动加上~,导致命令无法识别,但是我现在没有复现成功哈哈哈
    onecookie
        15
    onecookie  
    OP
    PRO
       May 10
    @CalledKingsley #14 可能是输入法的问题?英文输入和中文输入的~ ~ 不一样
    tonyyet
        16
    tonyyet  
       May 10
    刚刚下载测试,成功连接上了 Windows 主机,在 iPhone 上手动开启 tmux 进程,远程主机上的任务跑完后,手机因为没有持续让这个 Redock 的程序在前台跑,再次打开时,它虽然可以直接连接上远程主机,但没有直接进入我们的项目目录,请问这是我哪里的设置有问题吗?
    onecookie
        17
    onecookie  
    OP
    PRO
       May 10 via iPhone
    @tonyyet 第一步是在 host 配置中开启 tmux ,然后点击 host 卡片会进入连接页面,如果之前已经创建过了 tmux 会话,连接页面会有 tmux 会话显示,让用户选择进入的。

    如果还没看到的话,可以在 app 中设置页点发送反馈,可以把相关截图发给我排查一下
    onecookie
        18
    onecookie  
    OP
    PRO
       May 10 via iPhone
    @tonyyet 噢如果是运行的 action ,那么后台长任务 tmux 会话运行完毕后就会被清理掉,可以点击运行详情页中的查看日志按钮看现场日志
    CalledKingsley
        19
    CalledKingsley  
       May 20
    启用 tmux 之后,如果点击 tmux 会话下的历史会话,会造成终端列表变成多个。 理论上终端列表应该只显示一个才对。 这个应该是个 bug
    onecookie
        20
    onecookie  
    OP
    PRO
       May 20
    @CalledKingsley 之前设计上有缺陷,一个 tmux 会话应该只需要对应一个终端,下个版本修复掉,感谢反馈!
    CalledKingsley
        21
    CalledKingsley  
       May 20
    @onecookie redbook 就是我哈哈哈
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1187 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 1037ms · UTC 23:34 · PVG 07:34 · LAX 16:34 · JFK 19:34
    ♥ Do have faith in what you're doing.