Mado 是一款用 Rust 构建的 macOS 终端复用器。它将 Shell 会话排列在横向或纵向窗格中,并加入项目工作区以及用于插件和任务的可配置侧栏。当前首个公开版本是 v0.0.1,因此更适合先与现有终端并行试用,而不是立刻替换成熟的日常环境。
以多窗格为核心的终端
Mado 将多个命令行会话集中在一个桌面窗口里。你可以横向或纵向拆分窗格,同时查看服务器、测试、Shell 和编辑器命令,不必手动排列一堆独立终端窗口。
项目将窗格管理称为类似 tmux,但 Mado 是拥有自己工作区和插件体系的 macOS 图形应用。不要默认它能导入 tmux 配置或兼容所有 tmux 工作流;切换前先测试常用快捷键和脚本。
让工作区与目录一起保存
你可以在 Mado 的项目配置中为工作区设置名称和本地路径。切换项目时,应用可以保留该项目的窗格布局和工作目录,减少不同代码库之间的状态混淆。
如果项目反复需要相同的终端布局,这种方式很方便。配置存放在用户主目录下;README 还展示了为项目添加可选 task 和 deploy 命令的例子。这些都是用户提供的 Shell 操作,应像检查本地脚本一样审阅。
用主题和 Starship 调整外观
README 列出 22 种内置主题,也支持添加自定义主题文件。如果已经安装 Starship,Mado 可以让 Shell 提示符与选中的配色呼应,让多个终端窗格看起来更统一。
Starship 集成是可选功能,不是运行 Mado 的前置条件。可以先使用内置外观,只有在符合现有 Shell 配置时再调整提示符。
把项目任务带进终端
Mado 内置了维护者另一个任务管理项目 Tasku 的面板。安装 Tasku 后,让 Mado 工作区名称与 Tasku 项目名称相匹配,就能按当前项目筛选任务。
这样任务信息可以留在执行命令的工作环境附近,但 Tasku 是单独安装的工具。不使用 Tasku 时,Mado 的终端窗格和工作区仍是主要功能。
通过插件扩展侧栏
Mado 支持在侧栏中放置插件,并提供两种呈现方式:适用于 ANSI 或文本界面的 PTY 数据流,以及绘制 RGBA 帧的像素协议。社区插件集合包含时钟、番茄钟等示例;插件指南说明了协议细节。
插件是由用户配置并启动的外部命令,并非经过沙盒隔离、天然安全的 UI 扩展。添加前应检查源码和可执行文件来源;插件进程拥有启动 Mado 的用户权限。
了解 Claude 面板的前置条件
README 将 Claude 面板列为内置集成,Mado 示例配置注明 mado-claude 插件需要 ANTHROPIC_API_KEY。检查到的插件实现还会在伪终端中启动外部 claude 命令,所以需要另外安装并配置 Claude CLI;Mado 并未捆绑本地语言模型。
AI 面板是可选项。如果你只需要分屏 Shell、工作区、主题或其他插件,无需启用 Claude。通过 AI 工具发送工作内容前,请自行检查 CLI 登录状态和服务商条款。
首个公开版本仍处早期阶段
本文核对到的最新版本是 v0.0.1,于 2026 年 9 月 23 日作为项目首个公开版本发布。仓库中有实际的 Rust 源码和插件测试,但 0.0.x 版本号和较短的发行历史意味着:在把它作为唯一终端环境前,最好先用真实项目验证。
首版功能覆盖面不小,包括窗格、工作区保存、Tasku、主题和插件面板。应将这些视为需要在自己的 Shell、字体、命令和日常流程中验证的能力,而不是 tmux 完全兼容或长期稳定的保证。
许可与执行权限边界
Mado 仓库采用 MIT License,项目将其描述为使用 Rust 构建的 macOS 终端复用器。遵守版权声明等条件时,MIT 许可允许商业使用;如果要再分发,也应检查许可文本和捆绑依赖的声明。
Mado 会在 Mac 上启动 Shell 和已配置的插件命令,这是产品用途的一部分,但也意味着工作区任务和第三方插件都是可执行代码,而非被动的界面组件。只使用可信的命令与插件。
安装官方 Mado v0.0.1 DMG
本文核对到的最新 macOS 官方安装包是 11.7 MB 的 Mado.dmg 直接下载。已将其 SHA-256 与 GitHub Release 元数据比对,校验值为 b3530cec24b7f8cc4e758ae21252885d151850e6e6d2003fd364b03de42b0b2d。官方v0.0.1 发行页面也列出了该安装包。
打开磁盘映像,并按 README 的说明将 Mado.app 拖入“应用程序”。Homebrew cask也指向同一个 v0.0.1 DMG 和相同校验值;当前 cask 声明需要 macOS Sonoma 或更高版本。Homebrew 是可选的便捷安装方式,不是另一套构建。
已有官方安装包可用,因此只为试用 Mado 不需要自行编译。若想以开发者身份检查源码或构建,README列出的前置条件是 Rust 和 Xcode Command Line Tools。
适合以项目为中心的终端工作流
如果你经常同时处理多个仓库,并希望在一个 Mac 窗口中整理各自的终端布局、工作目录、任务信息和小型侧栏工具,Mado 值得一试。它的插件协议也给开发者留出了创建自定义面板的空间。
如果工作依赖成熟的 tmux 脚本、特殊的远程 Shell 场景或长期稳定记录,测试 v0.0.1 时请保留现有方案。想体验原生 Mac 窗格和工作区,可以从官方 DMG开始,再按需添加 Tasku、Starship 或插件。
项目概况
- 许可证
- MIT License
- 平台
- macOS;当前 Homebrew cask 声明支持 Sonoma 或更高版本
- 开发语言
- Rust 与 Slint UI;原生 macOS 终端应用
- 查看版本
- v0.0.1 (latest official GitHub Release checked 2026-09-26)
安装
打开官方 Mado.dmg,然后将 Mado.app 拖入“应用程序”。官方安装包:https://github.com/tomdringer/mado/releases/download/v0.0.1/Mado.dmg。当前 Homebrew cask 声明要求 macOS Sonoma 或更高版本。


