• 请不要在回答技术问题时复制粘贴 AI 生成的内容
YuanJiwei
V2EX  ›  程序员

做了一款终端优先的 AI 编程环境 Termio.sh, 比 Ghostty/ iTem2 / cmux 好用

  •  
  •   YuanJiwei ·
    PRO
    · 1 day ago · 2949 views

    2026 年,软件编程的范式已经彻底变化了。 我们大部分时间已经不是敲键盘写代码,而是一个项目开着十几个 Agent 会话, Claude Code 、Codex 、OpenCode, Pi... 给 Agent 描述编程意图, 编排他们执行这些意图。传统为手写代码进行优化的 IDE ,其布局功能已经不再适合 AI 编程了,这也是最近很多人在做 ADE ( Agent Development Environment )的原因。

    我最近也开发了一个 ADE ,Termio ,一个原生 Mac 终端 ADE ,内核用 libghostty (和 Ghostty 同款),agent 的 TUI 渲染性能很强, 使用极为流畅。更重要的产品设计围绕 AI 编程进行设计,项目管理和 Session 管理的状态一目了然,文件树和 diff 直接在终端旁边显示,给 Agent 提供 context 十分方便。

    另外也开发了 iOS ,随时随地通过手机进行 AI 编程。比如陪家人下楼散步时把想法告诉 Agent ,让它立即开始执行。等散步回来,Agent 可能已经完成了任务。然后你再坐回电脑前,检查和验收它的工作。

    Termio 应该是当前市面上当前最漂亮的 ADE 终端了,无论客户端还是 iOS 设计都极为漂亮。如果你想要一款漂亮,稳定的 ADE 终端,可以下载试一试 termio.sh

    dark

    light

    经过一个月的内测打磨,很多朋友反馈十分好用,如果大家感兴趣可以试用一下哈?遇到什么问题可以留言反馈哈。

    65 replies    2026-08-11 05:49:34 +08:00
    nelzomal
        1
    nelzomal  
       1 day ago
    支持开源。
    YuanJiwei
        2
    YuanJiwei  
    OP
    PRO
       1 day ago
    @nelzomal 感谢,如果方便,希望点个 Github star 支持一下,哈哈
    chjqpmain
        3
    chjqpmain  
       1 day ago via iPhone
    @YuanJiwei #2 您这个相比 cmux 这些优化了哪些部分啊?内核一样的
    iwolfor
        4
    iwolfor  
       1 day ago
    期待 windows 版
    gaoyanchen
        5
    gaoyanchen  
       1 day ago
    希望 qodercli 支持下呢
    ggmood
        6
    ggmood  
       1 day ago
    支持!
    Wcowin
        7
    Wcowin  
       1 day ago
    支持一波
    Vogan
        8
    Vogan  
       1 day ago
    和 otty 对比呢?
    lscho
        9
    lscho  
       1 day ago
    试了一下感觉挺不错,完成度也挺高,就是设置页面切换感觉略微有点卡顿

    但是我一直不太明白为啥一直有人来中文社区宣传,但是自己的产品和官网不支持中文。。。现在 AI 加个语言包不是很简单的事吗
    laogui
        10
    laogui  
       1 day ago
    不错,带全文搜索这点给好评
    nidhogger
        11
    nidhogger  
       1 day ago
    期待 windows 版本
    zuosiruan
        12
    zuosiruan  
       1 day ago via iPhone
    期待 windows 版本
    youngxhui
        13
    youngxhui  
       1 day ago via iPhone
    支持一波!
    YuanJiwei
        14
    YuanJiwei  
    OP
    PRO
       1 day ago
    @chjqpmain
    哈哈,确实我们的内核都是基于 libghostty, 目前和 cmux 的区别主要在产品设计的差异
    1. 支持文件树和编辑器
    2. 支持 Github 原生集成
    3. UI/UX 更丝滑(每个细节有手工打磨)
    4. iOS 更漂亮
    目前主要集中于产品层面的差异, 当然 cmux 也是很优秀的作品,给大家多提供一个选项。
    YuanJiwei
        15
    YuanJiwei  
    OP
    PRO
       1 day ago
    @gaoyanchen 好滴,后续一定优先支持一下 Qodercli 的集成
    YuanJiwei
        16
    YuanJiwei  
    OP
    PRO
       1 day ago
    @lscho 关于官网语言,认可你的批评哈。后续尽快支持一下多语言。Setting Page 切换卡顿,可能是 Animation 设计有些问题,我后续优化一下。
    YuanJiwei
        17
    YuanJiwei  
    OP
    PRO
       1 day ago
    @Vogan 目前和 Otty 的主要区别是定位不同,Otty 更多是 Terminal 工具, 我的定位是 Terminal-first Agent Development Environment 。 所以对于 Agent 集成做了很多优化(比如 Agent 通知/状态显示,Agent 编排 API , 后续还会做 Remote Server )另外我这个支持开箱即用的移动端哈,Otty 近期还没有移动端计划。

    但这个产品借鉴了 Otty 的一些设计的,比如文件树,Info tab 。
    YuanJiwei
        18
    YuanJiwei  
    OP
    PRO
       1 day ago
    @laogui 谢谢认可哈
    chjqpmain
        19
    chjqpmain  
       1 day ago via Android
    @YuanJiwei 嗯嗯,移动端的开箱即用是靠前的点,文件树和编辑器是您这里是手搓开发的? 文件树这些 cmux 也有,编辑文件我是装了 nvim ,这里也自带一个文件树,cmux 的我也没更细的探索,不清楚是否祂只能只读,内置的浏览器也没用过,目前还是直接调我的外部浏览器,毕竟我的很多扩展都在外部,比如 Vimium
    YuanJiwei
        20
    YuanJiwei  
    OP
    PRO
       1 day ago
    @chjqpmain 代码都是 AI 编程的,只是重要的技术实现方案都有把控的。不过 UI/UX 都是用心打磨的。
    ggmood
        21
    ggmood  
       1 day ago
    怎么连接 DMIT 啊
    YuanJiwei
        22
    YuanJiwei  
    OP
    PRO
       1 day ago
    @ggmood DMIT 是什么呀?
    bytewalk
        23
    bytewalk  
       1 day ago
    感觉还不错!下载试试看。另外像楼上所说,不管是 app 本身还是网页,都希望可以支持一下中文吧。
    XDiong
        24
    XDiong  
       1 day ago
    很棒的产品,已 start ,期待一波中文
    YuanJiwei
        25
    YuanJiwei  
    OP
    PRO
       1 day ago
    @XDiong
    @bytewalk 好滴,app 会尽快支持一下中文的
    buubiu
        26
    buubiu  
       1 day ago
    完了 我是 macOS12
    coosir
        27
    coosir  
       1 day ago
    是不是都抛弃 intel chip 了...
    TreeNewBe
        28
    TreeNewBe  
       1 day ago
    有 Linux 版吗?
    YuanJiwei
        29
    YuanJiwei  
    OP
    PRO
       1 day ago
    @TreeNewBe 短期有 window 的计划。但没有 linux 的计划, 估计试用 herdr.dev 会更好
    s0n1c
        30
    s0n1c  
       22h 35m ago
    icon 差点看成 tailscale 了😂
    untitledabc
        31
    untitledabc  
       22h 27m ago
    支持了,感觉还不错。
    untitledabc
        32
    untitledabc  
       20h 47m ago
    提一个问题,mac 下一般 command+w 是关闭窗口,command+q 是退出。目前我发现很多时候 command+w 会直接关闭整个程序。和 mac 的快捷键操作习惯有点不符
    LittleZ
        33
    LittleZ  
       20h 13m ago
    inter 芯片有计划支持吗
    mygao666
        34
    mygao666  
       19h 17m ago
    感觉和 warp 很像呀
    saltbo
        35
    saltbo  
       19h 15m ago
    支持 很好用
    higolee
        36
    higolee  
       19h 6m ago
    ios 访问 mac 是用了服务器中转吗?中转服务是否可以开源自部署?
    keakon
        37
    keakon  
       18h 46m ago
    @untitledabc 我也遇到这个问题了,退出确认也没有……

    @YuanJiwei 另外,cmux 是支持标签页和分组的,Termio 好像不支持?
    ASHYWHISPER
        38
    ASHYWHISPER  
       17h 44m ago via iPhone
    与 otty tty7 类似,下午试用一下。只要不是 electron🤬 我都会下载试用🤔
    StrictY
        39
    StrictY  
       16h 47m ago
    有没有可能支持 os 13 啊 T_T
    ruanimal
        40
    ruanimal  
       16h 40m ago
    @iwolfor 应该是不用期待了吧 Swift 88.8%
    keakon
        41
    keakon  
       16h 32m ago
    ctrl+t 不是打开当前会话的路径,而是打开 home 路径,这个也不适应
    iwolfor
        42
    iwolfor  
       15h 57m ago
    @ruanimal 那有点可惜了。
    kirbyzhu
        43
    kirbyzhu  
       15h 12m ago
    确实不错
    kirbyzhu
        44
    kirbyzhu  
       15h 1m ago
    iPhone 和 mac 在同一个 wifi 下连不上。不知道如何排查问题
    YuanJiwei
        45
    YuanJiwei  
    OP
    PRO
       14h 9m ago
    @kirbyzhu 要不先让你的 Coding Agent 读一下源码和你本地网络配置?先让他帮你排查一下哈
    YuanJiwei
        46
    YuanJiwei  
    OP
    PRO
       14h 7m ago
    @StrictY 我后续研究一下哈,能不能支持一下 os 13
    YuanJiwei
        47
    YuanJiwei  
    OP
    PRO
       14h 4m ago
    @higolee 中转服务后续我会提供配置的,配置你自己部署的中转服务,你部署 ngrok 或者 tunelo.net 都可以, 你有兴趣可以贡献一下代码哈
    YuanJiwei
        48
    YuanJiwei  
    OP
    PRO
       14h 3m ago
    @keakon 这个我后续改一下,ctrl + t 打开当前回话的路径,ctrl + shift + t 打开 home 路径
    YuanJiwei
        49
    YuanJiwei  
    OP
    PRO
       14h 2m ago
    @untitledabc 好滴,这个快捷键的问题,我后续好好优化一下
    ASHYWHISPER
        50
    ASHYWHISPER  
       12h 54m ago via iPhone
    编辑本地.ssh/config 会闪退
    YuanJiwei
        51
    YuanJiwei  
    OP
    PRO
       12h 23m ago
    @ASHYWHISPER 我瞅一瞅哈
    gorvey
        52
    gorvey  
       12h 2m ago
    这和 orca 也太像了
    jfds
        53
    jfds  
       11h 50m ago
    下载下来简单用了一下,反馈一些和 cmux 的差异
    1. 固定的 project 的支持,可以配置某一些目录固定在左侧,对应一组固定布局的 pane
    jfds
        54
    jfds  
       11h 47m ago
    @jfds 2. cmux 支持在左右分栏、上下分栏的基础上,每个分栏再有独立的多 tab ,这个目前算是个人的痛点需求,看其他好多的像是 otty orca 都不支持,这个也是现在一直还留在 cmux 的原因
    loveshuyuan
        55
    loveshuyuan  
       11h 46m ago
    zhouhuab
        56
    zhouhuab  
       11h 29m ago
    最近好多这种项目,比如 https://github.com/herdrdev/herdr
    lisi1987
        57
    lisi1987  
       10h 28m ago
    切 TAB ,界面重绘时会闪
    YuanJiwei
        58
    YuanJiwei  
    OP
    PRO
       9h 47m ago
    @zhouhuab 是的 herdr 也是很不错的产品,特别是对 Linux 用户。termio 的产品设计更符合 Mac 用户,哈哈
    YuanJiwei
        59
    YuanJiwei  
    OP
    PRO
       9h 20m ago
    @lisi1987 方便具体说一下吗, 切 TAB ,界面重绘时会闪的问题
    YuanJiwei
        60
    YuanJiwei  
    OP
    PRO
       9h 20m ago
    @ASHYWHISPER ssh 编辑的问题解决了,更新一下版本就可以
    leokun
        61
    leokun  
       8h 46m ago
    很棒
    kirbyzhu
        62
    kirbyzhu  
       8h 44m ago
    @YuanJiwei 找到原因了,应该是 wifi 的主服务设置了网间不能互访。换了家用的 wifi 就可以连上。
    YuanJiwei
        63
    YuanJiwei  
    OP
    PRO
       8h 23m ago
    @leokun 谢谢鼓励
    YuanJiwei
        64
    YuanJiwei  
    OP
    PRO
       8h 23m ago
    @kirbyzhu 好滴
    YuanJiwei
        65
    YuanJiwei  
    OP
    PRO
       1h 1m ago
    @jfds 我对布局问题思考了一下,我不太倾向支持特别复杂的布局。因为如果那样的话,我就变成了 cmux 了。我是嫌 cmux 的设计太复杂,才开发的 termio 。不过方便分享一下吗?你为什么希望每个分栏再有独立的多 tab ?什么样的场景会用到呀?
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1001 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 74ms · UTC 22:50 · PVG 06:50 · LAX 15:50 · JFK 18:50
    ♥ Do have faith in what you're doing.