兔洞博客
兔洞博客
个人博客

ClashTui:终端里的双核控制台

ClashTui

终端统管双内核与服务

平台Windows / macOS / Linux
代理内核sing-box
开源状态开源(MIT)
价格免费
维护状态活跃维护(2026-09 更新)
最新版本v0.3.1(2026-05-26 发布)
最近提交2026-09-29
安装包共 6 个文件,下方列常用安装包
开发方JohanChane(GitHub 仓库所有者)
GitHub★ 690 · Fork 27
数据核验2026-10-11 · 来源 GitHub API
下载最新版 v0.3.1

不知道选哪个:Intel/AMD 电脑选 x64,苹果 M 系列芯片选 arm64,安卓手机一般选 arm64。

这是什么

ClashTui 把代理管理塞进了终端:不用浏览器面板,也不用桌面窗口,在一个 TUI 界面里就能切换 Mihomo 与 sing-box、更新订阅、看连接和读日志。

它不只负责展示状态,还能启动、停止和重启核心服务。订阅可用文件、URL 或 ClashTui 模板,节点能按组切换并测速,活跃连接也可以单条关闭或全部清空。

更特别的是它同时提供 profile、mode、service、update 等 CLI 子命令,交互操作与脚本自动化可以放在同一套工具里。

适合谁

  • 长期在 SSH 和终端里工作,希望不离开命令行就完成代理管理的人
  • 同一台机器需要在 Mihomo 与 sing-box 之间切换,又不想维护两套控制界面的人
  • 要把订阅更新、模式切换或服务控制写进脚本和计划任务的人
  • 想用 keymap.yaml、theme.yaml 和 fzf 改造终端操作手感的人

和同类怎么比

对比ClashTui直接运行 Mihomo直接运行 sing-box
交互入口终端图形界面 + CLI核心本身核心本身
核心切换界面内切换两套核心单独管理单独管理
服务控制可管理 systemd 服务另行处理另行处理
配置入口文件、URL、模板核心配置核心配置

一句话:ClashTui 是把两套核心、服务和自动化收进一个终端入口,价值不在桌面外观,而在少切工具。

八卦生态

ClashTui 不是从现有客户端分叉出来的项目,仓库在 2023 年创建,代码以 Rust 为主。它的官方简介直接把自己写成 “Mihomo / sing-box TUI Client”,路线从一开始就很明确:做控制台,不抢桌面 GUI 的位置。

项目把双核心、systemd、launchd、Windows 服务以及脚本子命令放在一起,形成了一个偏系统管理的客户端分支。终端界面只是表层,服务编排才是它和普通命令行启动器拉开距离的地方。

避坑

  • Linux 和 macOS 环境需要 sudo 与 fzf;macOS 的 Homebrew 命令只能安装核心,ClashTui 本体仍要手动安装
  • Windows 安装依赖 nssm,安装脚本不会替你注册服务,要进 CoreSrvCtl 完成服务安装与启动
  • Windows 自定义安装目录不能包含空格,而且开机自启只应启用一套核心服务,不能两套同时启用
  • 无 root 模式可以运行,但没有 TUN;需要透明接管时不能拿用户级安装方案代替

深入教程

安装脚本、无 root 方案、服务名和模板配置都集中在 ClashTui 官方仓库 README,动手前按自己的系统读对应一节。

Clashtui sing-box 客户端 翻墙软件
工具与软件