AI COCKPIT · macOS NATIVE

整天泡在 AI 工具裡? 把終端機升級成 AI座艙

Claude Code、Codex 或其他 AI CLI —— TronTerm 把 AI 直接做進終端機:⌘I 自然語言變指令、⌘E 解釋畫面,引擎一鍵切換;agent 跑整晚,關掉視窗也不會死

Developer ID 簽章 · Apple 公證 macOS 13 Ventura 以上 免 API key 介面 7 國語言
TronTerm — ~/ai/TronTerm
~/ai/TronTerm git:(main) ⌘I 找出佔用 8080 埠的行程並結束它
AI 建議
lsof -ti tcp:8080 | xargs kill -9
按 Enter 執行,或編輯後送出
~/ai/TronTerm git:(main) lsof -ti tcp:8080 | xargs kill -9
已結束 1 個行程 (node,pid 48213)
~/ai/TronTerm git:(main)

▲ 按 ⌘I 描述你想做的事 —— 你按 Enter 之前,什麼都不會執行。

why-tronterm

不是要取代 iTerm2,
是要當你的 AI座艙

iTerm2 和 Ghostty 都是優秀又成熟的終端機 —— 但它們是為「人打字」設計的,不是為「AI 每秒重繪畫面上千次」設計的。

AI TUI 灌出大量輸出時,一般終端機的主執行緒忙著解析跟重繪,畫面就卡住了。TronTerm 從架構上讓卡頓不可能發生:PTY 讀取與 VT 解析全在背景 queue,主執行緒只管你的輸入和繪圖;渲染合併成 60 fps、永遠只畫最新一格;scrollback 與記憶體都有硬性上限。

渲染只走 CoreText + NSView 這條系統成熟路徑 —— 沒有自訂 GPU pipeline 會把你的 Mac 弄不穩。AI 核心跑在隔離的子程序:它掛了,你的終端機完全不受影響。

60 fps
渲染合併 · 只畫最新一格
0
API key · SDK 依賴
120 s
AI 逾時強制回收 · 零殭屍程序
卡頓的三道防線
01
背景解析
PTY 讀取與 VT 解析都在背景 queue,主執行緒只管輸入與繪圖
02
Frame coalescing
解析即時消化所有輸出,渲染最多 60 fps 只畫最新畫面
03
硬性資源上限
scrollback 封頂 10,000 行,記憶體有可計算的上界
AI TUI 一秒重繪上千次 依然順到底
features

AI 是內建的,不是外掛的

其他加了 AI 的終端機,把你綁死在單一廠商、還要你自己貼 API key。TronTerm 不會。

⌘I 自然語言 → 指令

描述你想做的事,AI 附上目前畫面、工作目錄與歷史當上下文,轉成 shell 指令填進輸入列 —— 你按 Enter 之前什麼都不會執行。

附畫面上下文
01

⌘E 解釋畫面

問 AI 這個錯誤是什麼意思、該怎麼修,直接給你可以跑的指令。不用複製貼上到別的視窗。

錯誤原因 + 修法
02

你有的 AI,全部自動偵測

啟動時掃描 PATH,把你已裝的 AI CLI 都列出來 —— claude、codex、gemini、llm、ollama 等。從 AI ▸ Engine 選單一鍵切換,也能加自訂指令。

廠商中立
03

Agent 跑整晚不會死

tt-daemon 讓工作階段獨立於視窗存活。啟動 agent、關掉視窗,之後重開再重新連接 —— shell 和 agent 都還在跑,而且你接回的是即時串流、不是凍結的快照。不必安裝、也不必學 tmux。

原生 session 持久化
04

AI 灌爆輸出也不凍住

解析在主執行緒之外跑,渲染合併成 60 fps、永遠只畫最新一格,記憶體有可證明的上界。AI TUI 一秒重繪上千次也順到底。

60 fps 合併渲染
05

記憶留在本機

指令歷史與 AI 互動記在本地 SQLite(~/.tronterm/tronterm.db),一個位元組都不外流。想刪隨時刪。

SQLite · 零上傳
06

同時也是一個真正好用的終端機

AI 只是加分 —— 日常該有的,一樣不缺。

  • 分割窗格
  • Quick Terminal 全域下拉
  • ⌘F scrollback 搜尋
  • 滑鼠回報
  • prompt 標記與跳轉
  • resize reflow
  • undercurl 波浪底線
  • 24-bit 全彩
  • 完整 CJK 與輸入法
  • 可設定配色主題
  • ⌘click 開啟網址
  • 介面 7 國語言
screenshots

真實畫面,不是效果圖

以下全是 TronTerm 開發過程中的實際截圖 —— 開發 TronTerm,用的就是 TronTerm。

TronTerm
⌘I 自然語言變指令
⌘I 自然語言變指令「找出佔用 8080 埠的行程並結束它」→ AI 建議填進輸入列,按 Enter 才執行
TronTerm
日常工作畫面
日常工作畫面24-bit 全彩、完整 CJK、prompt 標記 —— git log 一眼清楚
TronTerm
原生 CoreText 繪製
原生 CoreText 繪製系統成熟路徑、穩定省電,沒有自訂 GPU pipeline
keymap

兩顆鍵,記住就上手

AI 只佔兩個快捷鍵:⌘I 問、⌘E 解釋。其他都是你已經會的。Quick Terminal 全域熱鍵可自訂。

AI
  • ⌘IAsk AI:自然語言 → shell 指令
  • ⌘E解釋目前畫面:錯誤原因 + 修法
視窗與分頁
  • ⌘N新視窗
  • ⌘T新分頁
  • ⇧⌘R重新命名分頁
  • ⌘W關閉窗格或視窗
窗格
  • ⌘D垂直分割
  • ⇧⌘D水平分割
  • ⌘]切換到下一個窗格
其他
  • ⌘Fscrollback 全文搜尋
  • ⌘click開啟網址
  • ⌘,設定(AI 引擎也可在這裡換)
getting-started

三分鐘,進座艙

01

下載,直接開

Developer ID 簽章、Apple 公證 —— 拖進 Applications 就能用,不跳安全警告。也不用註冊帳號。

免帳號 · 免設定
02

選你的 AI 引擎

已裝的 AI CLI 會自動偵測。已經在用 Claude Code?什麼都不用設。想換 codex、gemini、ollama 或自訂指令,AI ▸ Engine 選單一鍵切換。

自動偵測 PATH
03

⌘I 開始問

描述你想做的事,AI 轉成指令填進輸入列。看過確認沒問題,按 Enter 執行 —— 主導權永遠在你手上。

Enter 之前不執行
faq

想先了解一下?

TronTerm 怎麼收費?

一次買斷 US$19,沒有訂閱。一份 license 可在 3 台 Mac 上啟用。AI 功能用的是你自己的 CLI(例如 Claude Code),TronTerm 不另外收 AI 使用費。

需要 API key 嗎?

不需要。TronTerm 的引擎就是你機器上的 AI CLI —— 自動從 PATH 偵測 claude、codex、gemini、llm、ollama 等,用你已經登入的那一個。不用貼 key、不綁 SDK。

跟 iTerm2 / Ghostty 差在哪?

它們是優秀又成熟的通用終端機,TronTerm 不打算在功能清單上贏過它們。差別在定位:TronTerm 是 AI座艙 —— AI 直接內建(⌘I / ⌘E)且廠商中立、AI 灌爆輸出也不凍住、agent 關掉視窗也不會死。如果你整天泡在 AI CLI 裡,這三件事每天都用得到。

「關掉視窗 agent 也不死」是怎麼做到的?

tt-daemon 讓工作階段獨立於視窗存活:啟動 agent、關掉視窗,之後重開 TronTerm 再重新連接,shell 和 agent 都還在跑。原生的 session 持久化,不必安裝、也不必學 tmux。

我的指令和畫面會被上傳嗎?

不會。TronTerm 沒有伺服器、沒有帳號、不做分析追蹤。指令歷史與 AI 互動存在本機 SQLite(~/.tronterm/tronterm.db)。只有你主動按 ⌘I / ⌘E 時,畫面上下文才會交給你自己設定的那個 AI CLI —— 資料怎麼處理,由你選的 AI 供應商的條款決定。

系統需求?

macOS 13 Ventura 以上。App 採用 Developer ID 簽章並經 Apple 公證,下載直接開,不跳警告。介面支援繁中、英、日、韓、德、法、西 7 國語言。

install

今晚就讓 agent 跑整晚

下載、打開、按 ⌘I —— 三分鐘後,你的終端機就是 AI座艙。

macOS 13 Ventura 以上 · Developer ID 簽章 · Apple 公證

© 2026 TronTerm · 用心打造於台灣 · 一創系統 (1tron)
回首頁 ↑