U-MAKER TERMINAL · v0.2.5

为 AI 时代
重新设计的终端

在一个地方使用 Claude Code · Codex · Cursor 等 AI 编程代理,更快、更智能。

传统终端基于「由人类直接输入命令」的假设而设计。 但今天,AI 代理在编写代码、提交 PR、生成文档与图表。 U-MAKER Terminal 是为这一全新工作流而重新设计的 macOS · Windows 跨平台终端

01.安装

Releases 页面下载最新安装包。

平台安装包
macOS (Universal — Intel & Apple Silicon)u-maker_<version>_universal.dmg
Windows 10 / 11 (x64) — NSIS 安装器u-maker_<version>_x64-setup.exe
Windows 10 / 11 (x64) — MSI 安装器u-maker_<version>_x64_en-US.msi

安装后无需手动更新。新版本会在后台自动下载,重启后即应用 (tauri-plugin-updater)

02.为 AI 开发量身打造的核心功能

🪄

基于 LLM 的命令自动补全

以正在输入的前缀、当前工作目录、最近执行的命令为上下文,LLM 以灰色文字提前显示后续命令。按一次 Tab 即可填入。

  • 仅需配置一行 OpenRouter API 密钥即可运行 (默认模型: gpt-4o-mini,可通过网关扩展)
  • 800ms 防抖 + 本地缓存,最小化成本与延迟
  • 按目录学习命令历史 → 同一文件夹中常用的模式优先推荐
仅输入 git checkout ,就直接建议常用分支。各项目的构建、测试命令也会自动学习。
📊

Claude 周用量实时监控macOS only

StatusBar 右侧始终显示本周 Claude 使用率 (Wk %)

  • 自动读取 macOS Keychain 中保存的 Claude Code OAuth 令牌,查询 Anthropic Usage API — 无需任何配置
  • 每 60 秒自动刷新
  • 放手使用 Opus 4.x 时,一眼看清剩余额度,掌控节奏
Windows 版因令牌存储路径不同,目前暂不显示 (计划支持)。
🪟

多 AI 会话并行运行

通过标签 + 水平/垂直分割面板,多个 AI CLI 并排运行。

  • 左边 Claude Code,右边 Codex,下面日志监控 — 一个窗口搞定
  • 工作区标签 — 同时打开多个项目,消除上下文切换成本
  • 每个会话保持独立的 PTY · CWD · Shell 环境
🌿

Git · PR 工作流集成

AI 最常产出的就是 PR。整个界面都为此优化。

  • 侧边栏: Staged / Changes / Stashes / Worktrees 实时显示 + 拖放
  • StatusBar: 分支 · dirty 状态 · 打开的 PR 数量一目了然
  • PrPanel: 在终端内查看 GitHub / GitLab PR 列表与详情
  • 中文文件名等非 ASCII 路径正确处理
🧩

.u-maker 项目集成

含有 .u-maker/ 目录的项目,会在侧边栏以专用图标突出显示。

  • u-maker 的 PBGD (Plan → Build → Gatekeeping → Deploy) 流水线协同
  • 从规划撰写、代码生成、质量门禁到部署,无需另一个 IDE,仅靠终端即可完成

轻量、快速、原生

基于 Tauri v2 + Rust 后端构建,从用户角度看到的好处:

  • 轻量 — 比 Electron 内存/磁盘占用显著更低。常驻也无负担
  • 快速启动 — Rust 原生后端,启动时间短
  • OS 集成 — 原生菜单、通知、剪贴板、自动更新均为 OS 标准方式
  • 安全的 IPC — 前端↔后端调用通过明确定义的权限模型

03.实际界面 👀

终端实际使用时的样子。

u-maker · workspaces v0.2.5
myapp-frontend
oasis-admin
u-maker-terminal
monad
design-system
notes
+
claude
Ready in u-maker-terminal · 12 files indexed

右键点击工作区标签,从8种颜色中选择标签颜色。按工作区持久化 — 标签再多也能一眼区分项目。

architecture.md Markdown · Mermaid

# U-MAKER Architecture

A cross-platform terminal redesigned for the AI era. Built on Tauri v2 with a Rust backend and React 18 frontend.

## Data flow

User input → frontend → IPC bridge → Rust backend → PTY processes.

```mermaid
flowchart LR
    User --> Frontend
    Frontend -."IPC".-> Backend
    Backend --> PTY["Pseudo Terminal"]
    Backend --> LSP["Language Server"]
```
User Frontend Backend PTY LSP IPC

Markdown 实时渲染,Mermaid 图也内联编译。OpenAPI · Diff · JSON · 代码均同样 — 无需外部预览工具。

04.AI 产物的集成查看器 📄

AI 代理不仅会生成代码。Markdown、Mermaid 图、OpenAPI 规范、电子表格、图片 — 各种产物层出不穷。U-MAKER Terminal 把所有主要格式都直接渲染在终端内

格式渲染方式
MarkdownGFM + Mermaid 图自动渲染 + 丰富的代码高亮
OpenAPI / Swagger自动识别 YAML · JSON,按端点可视化
DiffAI 生成的变更分支并排审查
源代码Monaco 编辑器 (与 VS Code 同源) — 语法高亮 · 折叠 · 多光标
JSON树视图 + 颜色高亮
图片 / 视频内联预览 + 触摸板捏合缩放
Word (.docx) / Excel (.xlsx)原生预览 — 无需另启转换工具
PDF支持捏合缩放的内联预览

无需切换到外部 IDE 或查看器。AI ↔ 审查 ↔ 下一条命令的循环在一个窗口内无缝运转。

05.更多强大功能