記住你工作方式的
終端機。

Spectra 把你的分割配置、分頁和工作目錄存成命名工作區。關掉 app、切換專案、隔天再開——一切都在原本的位置。

Spectra 終端機的分割面板與檔案側邊欄
秒速 切換工作區
無限制 儲存的工作區
一鍵 完整還原

核心功能。

你每天會用到的東西。

工作區記憶

分割方式、分頁、工作目錄、側邊欄狀態,存成一個命名工作區。切專案或重開機,一鍵回到上次的狀態。

自由分割

任意方向分割,巢狀不限層數,拖曳調大小。每個面板有自己的分頁和目錄,關掉再開都還在。

零設定上手

打開專案資料夾,Spectra 根據目錄結構自動配好版面。不用寫設定檔,不用跑腳本。

還有這些。

讓你整天待在終端機也順手的細節。

GPU 算繪

用 libghostty 的 Metal 算繪。捲動順、文字清晰、打字沒有延遲感。

檔案側邊欄

瀏覽檔案、看 Git 狀態、切換隱藏檔,點一下就預覽。不用離開終端機。

檔案預覽

Markdown、JSON、HTML、PDF、圖片,直接在終端機裡看,不用切到別的 app。

Guide Sync

集中管理 AGENTS.md 和 CLAUDE.md,需要時同步到各專案。

原生 macOS

純 AppKit,不是 Electron。系統外觀、鍵盤快捷鍵都照 macOS 的規矩來。

排好一次,之後都不用再排。

面板數量沒有限制——兩個、六個、十個都行。每個面板各自保有分頁和工作目錄。整組配置存成命名工作區,下次打開直接載入。

沒有 Spectra
  1. 打開終端機
  2. cd 到專案目錄
  3. 手動分割面板
  4. 每個面板各自 cd 到對的目錄
  5. 一個一個啟動工具
用 Spectra

點一下「coding」工作區。搞定。

「coding」左邊編輯器右邊終端機。「monitor」四個面板各 tail 不同 log。「review」左邊 diff 右邊跑測試。隨時切換,不用重排。

~/.config/spectra/layouts/ coding.json ├─ 左: ~/projects/app (編輯器) └─ 右: ~/projects/app (終端機) monitor.json ├─ 左上: tail -f api.log ├─ 右上: tail -f worker.log ├─ 左下: htop └─ 右下: psql review.json ├─ 左: ~/projects/app (git diff) └─ 右: ~/projects/app (跑測試)

終端機算繪引擎來自 Ghosttylibghostty。感謝 Mitchell Hashimoto 和 Ghostty 團隊。