免費 · 開放原始碼 · 原生 macOS · 完全本機運作

AI 代理打造的終端機。

在原生 macOS 工作空間中並排執行你的 AI 程式設計代理——免費、完全本機運作、開放原始碼。隨時掌握 Claude Code 與 Codex 的用量,並直接跳轉到它們所異動的檔案。

原生 macOS · 無需帳號、無雲端、無遙測

// 一如往常

五個代理工作階段分散在三個視窗裡,搞不清楚哪個在等你——而 Claude Code 在重構做到一半時就撞上 5-hour 限制。

// tilzio

每個代理都有自己的窗格,完成的會自動標示出來,而額度在你觸頂前就已顯示在畫面上。

為什麼是 tilzio

代理工作流程需要的一切。
不多不少。

Tilzio 不會擋路:你帶來自己的代理,它提供工作空間——並讓你隨時掌握狀況。

並排執行你自己的代理

在窗格與 spaces 之間排列 Claude Code、Codex 或任何 CLI 代理。無需設定檔,設計上不限定特定代理。

pane 1 ✻ claude · refactoring auth… pane 2 ● codex · running vitest… pane 3 $ idle — yours

用量與額度,一目了然

Claude Code 與 Codex 的花費、5-hour 時段與 weekly 上限——在你撞牆前就顯示在畫面上。

5h 62%
wk 41%
cdx 12%

點選路徑,直達該行

內建的 CodeMirror 編輯器可精確跳轉到代理輸出路徑所指的那一行。

✔ done — see src/auth/session.go:42

代理需要你時,第一時間得知

完成的代理會自動標示自己:窗格會有呼吸式高亮效果,分頁上也會出現徽章。

● api — claude · done

免費、本機運作、開放原始碼

$0 ——無方案分級、無用量計費0 次外部回傳連線100% 開放——主程式與外掛皆然

原生 Go + Wails

單一輕量原生執行檔,啟動快速,記憶體佔用低。

使用情境

為代理打造——但無論如何都是一款正經的終端機。

執行 AI 代理

讓每個代理都有自己的窗格

把負責審查的代理與負責開發的代理並排排列,同時盯著兩者,並一鍵跳轉到它們異動的檔案。Claude Code、Codex,或任何有 CLI 的工具皆可。

→ 這正是 Tilzio 存在的目的。

從 tmux 轉來

你熟悉的窗格,化身真正的 GUI

拖放式排列、已儲存的 spaces、完全不需要 .tmux.conf——而且 Tilzio 會在你重新開啟時還原版面配置與捲動歷史。

→ 在 Mac 上進行本機 AI 代理工作,正是它最出色的場景。

維運主控台

所有 SSH 工作階段,集中在一個視窗

把連線到各主機的工作階段全部排列在同一個視窗中,依環境命名 spaces,重新開啟時版面配置也會還原。

→ 而當隔壁窗格的代理執行完成時,終端機鈴聲會標示出來。

網格主控台

多個工作階段,一個動作搞定

一次開啟一整個網格的主控台——記錄檔、建置、監看程式、REPL——不再需要一堆視窗與分頁。

→ 代理也能無縫融入同一個網格之中。

純粹的多工終端機

同時也是一款正經的多工終端機

不需要代理也能用:GUI 排列、spaces、內建編輯器與外掛系統,各自獨立運作。

→ AI 功能就在那裡,需要時隨時可用。

tilzio 的比較

Tilzio 與其他工具的比較。

# 快速並排比較在終端機中執行代理時真正重要的項目。Tilzio 固定顯示在最左側。

部分支援
比較項目 TilzioWarpiTerm2GhosttytmuxZellijApple Terminal
免費且開放原始碼 host + plugins 部分支援 client AGPL; AI backend closed GPL-2.0+ MIT ISC MIT 部分支援 free, closed-source
原生(非 Electron) Go + Wails Rust, GPU Cocoa native + GPU C Rust TUI Cocoa
本機優先(無帳號/雲端/遙測) 部分支援 AI needs cloud mostly
GUI 排列+spaces(免設定) drag-drop, spaces, grid optional TOML 部分支援 config-heavy, no spaces 部分支援 no spaces/drag-tile 部分支援 text UI, .conf 部分支援 TUI, keyboard 部分支援 tabs + 1 split
並排執行多個 AI 代理 agent-agnostic built-in orchestration per pane per split per pane per pane 部分支援 tabs only
代理完成通知 pane highlight + tab badge native native native OSC 9/777 部分支援 visual bell needs plugin 部分支援 bell only
AI 用量與額度可視化 Usage Watcher: Claude + Codex 部分支援 own credits
內建編輯器+可點選路徑 CodeMirror, open-at-line 部分支援 no file editor 部分支援 no editor
外掛系統 sandboxed slots 部分支援 MCP, no UI store 部分支援 Python API 部分支援 TPM WASM

代理協調工具——不同的類別

# 這些工具會在獨立的 git worktree 中執行或協調代理,或本身就是完整的 IDE。Tilzio 是一款讓你在其中執行代理的終端機,而不是 worktree 協調工具。

  • Conductor — 原生 Mac 應用程式;可平行執行多個 Claude Code/Codex/Cursor 代理,各自在獨立的 git worktree 中運作,並提供 diff 與審查後轉 PR 的流程。閉源,且綁定帳號。
  • Crystal — 開放原始碼的桌面應用程式,用於在 worktree 中平行執行 Claude/Codex 工作階段。
  • Vibe Kanban — 開放原始碼的本機網頁看板,在 worktree 中協調多個代理。
  • Cursor — AI 原生 IDE(VS Code 分支),內建終端機與平行代理功能;需要帳號/雲端,採額度計費。
  • VS Code integrated terminal — IDE 內建的 xterm.js 終端機;具備 Copilot 代理模式。

從其他工具轉換而來…

來自 tmux

繼續讓每個代理待在自己的窗格中——現在則是貨真價實的 macOS GUI:拖放式排列、已儲存的 spaces、Gruvbox 主題、完全不需要 .tmux.conf,而且重新開啟時版面配置與捲動歷史都會還原。還有內建編輯器(支援可點選路徑)、鈴聲提示,以及顯示 Claude Code + Codex 額度的 Usage Watcher。

來自 iTerm2

Tilzio 用一個以 AI 代理為優先的 GUI,取代繁雜的設定檔:拖放式 spaces、能精確跳轉到終端機路徑所在行的內建 CodeMirror 編輯器,以及顯示 Claude Code + Codex 花費與 5h/weekly 額度的 Usage Watcher——一切完全在本機運作,且開放原始碼。

來自 Warp

如果你喜歡執行代理,卻不喜歡雲端帶來的取捨,Tilzio 完全在本機運作:無需帳號、無額度計費、無遙測,且貨真價實地開放原始碼(主程式與外掛皆然)。你的 AI 價值來自你自己在窗格中執行的代理,再加上一個顯示 Claude Code + Codex 額度的本機 Usage Watcher。

來自 Ghostty

Tilzio 補上了純終端機模擬器沒有的東西:拖放式排列的 spaces、內建編輯器(可點選開啟並跳轉到指定行)、外掛系統,以及 Claude Code + Codex 的 AI 用量/額度可視化——這是圍繞著你的代理所打造的工作空間,而不只是終端機模擬器。

外掛

Usage Watcher 也只是一個外掛。

你的額度,顯示在畫面上——但不會打擾你

Claude Code 與 Codex 的花費、5-hour 時段與 weekly 上限都顯示在 status bar 中。完全在本機運作:它讀取的是你自己的用量資料,不需要帳號。

它只是一個普通的 Tilzio 外掛,並非內建功能——同一套沙盒化 API 對你自己開發的外掛同樣開放。

插槽:activity bar · status bar · 底部面板 · 右欄  ·  安裝來自 zip 或 URL

給你的代理一個家。

需要 macOS 13+ · 免費 · 開放原始碼(MIT)

$ brew install --cask tilzio

# 從裡到外完全開放原始碼——主程式與每一個外掛皆然。歡迎提出 Issues 與 PR。

常見問題

直接了當的答案。

Tilzio 會在 Claude Code 或 Codex 完成或需要輸入時通知我嗎?

會。當代理觸發終端機鈴聲時,Tilzio 會把該窗格反白,並在分頁與 space 上加上徽章,讓你一眼就能發現。

我可以並排執行多個 AI 程式設計代理嗎?

可以。每個窗格都是一個完整的終端機,因此你可以把 Claude Code、Codex 及其他任何 CLI 代理跨窗格、跨 space 並排排列。

Tilzio 如何偵測代理已經完成——需要設定 hooks 嗎?

Tilzio 會監聽終端機鈴聲(BEL)。Claude Code 可以透過其 Stop/Notification hooks 觸發鈴聲;任何會發出鈴聲的工具都能用,不需要專屬協定。

它可以搭配哪些代理使用?

任何 CLI 代理皆可——Tilzio 不限定特定代理。你可以在窗格中執行自己的 Claude Code、Codex 或其他任何工具;Tilzio 不會包裝或代理它們的執行。

它能顯示我的 Claude Code 用量額度(5-hour/weekly)嗎?

可以。Usage Watcher 外掛會直接在應用程式中顯示 Claude Code 與 Codex 的花費,以及 5-hour 與 weekly 額度。

它是 tmux 的替代方案嗎?分割窗格需要設定檔嗎?

GUI 拖放式排列、spaces 與網格主控台——不需要設定檔,也不需要 .tmux.conf。用拖曳的方式分割窗格,重新開啟時版面配置與捲動歷史都會還原。

它跟 Warp 有什麼不同——帳號或雲端方面?

無需帳號、無雲端、無遙測,而且整個應用程式(主程式+外掛)都是開放原始碼。你的 AI 價值來自你自己執行的代理——而不是來自計量收費的後端服務。

它是免費且開放原始碼的嗎?

是——免費,主程式與其外掛也都完全開放原始碼。

它是原生 macOS 應用程式,還是 Electron?

原生應用程式:以 Go + Wails v3 打造,前端採用 Svelte——單一輕量執行檔,啟動快速、記憶體佔用低。

我需要哪個版本的 macOS?

Tilzio 是一款原生 macOS 應用程式,需要 macOS 13 或更新版本。

會有任何遙測或回傳資料的行為嗎?

不會。Tilzio 本身不會發出任何網路連線;一切都留在你的 Mac 上。

有內建編輯器、markdown 預覽、可點選路徑這些功能嗎?

有。CodeMirror 6 編輯器(支援 markdown 預覽)會像終端機一樣以窗格形式呈現,而終端機輸出中的檔案路徑也可以點選——會直接開啟並跳轉到該行。

我可以用外掛來擴充它嗎?

可以。外掛採沙盒化設計,並會加入到固定的 UI 插槽中(activity bar、status bar、底部面板、右欄)。可透過 zip 檔或 URL 安裝。

我一定要使用 AI 代理嗎,還是它也能當作普通終端機使用?

它完全可以當作一款普通的多工終端機使用——排列、spaces、編輯器、外掛一應俱全。AI 功能只有在你執行代理時才會派上用場。