常見問題
這跟在終端機裡跑 Claude Code 有什麼不同?
Section titled “這跟在終端機裡跑 Claude Code 有什麼不同?”你仍然是在真正的終端裡跑 Claude Code —— spekterm 補上一排終端分頁沒有的東西。每個 repo 在 rail 上有 自己的位置與 session,終端旁邊則是一塊懂 OpenSpec 的側欄:它顯示 agent 正在做的 change —— proposal、 design、tasks 與 specs —— 並在 agent 寫入磁碟時跟著更新。session 也能撐過重新啟動,agent 還能把工作 交接給另一個 repo。見 OpenSpec 側欄。
這跟同時跑很多 agent 的工具有什麼不同?
Section titled “這跟同時跑很多 agent 的工具有什麼不同?”那些工具著重在同時跑很多個 agent。spekterm 著重在讓每個 session 待在它正在做的 OpenSpec change 旁邊,
讓你在 agent 寫程式的同時讀規格。它在真正的終端裡執行真正的 claude CLI,從不解析終端畫面;對話檢視是
由 agent 自己的對話紀錄組出來的。
一定要用 OpenSpec 嗎?
Section titled “一定要用 OpenSpec 嗎?”不用。終端、agent session、對話檢視、檔案與收件匣在任何資料夾都能用。只是在沒有 openspec/ 目錄的
資料夾裡,側欄的 OpenSpec 檢視沒有東西可以顯示。
可以在 macOS 或 Windows 上用嗎?
Section titled “可以在 macOS 或 Windows 上用嗎?”還不行 —— 目前提供的是 Linux 版。macOS 版的進度可以追蹤 issue #63。
我的程式碼會被送到哪裡嗎?
Section titled “我的程式碼會被送到哪裡嗎?”spekterm 自己不會把你的程式碼送到任何地方。它替你啟動的程式 —— 例如 claude —— 會連到它們自己的服務。
完整清單見 資料與網路。
spekterm 跟 spek 是什麼關係?
Section titled “spekterm 跟 spek 是什麼關係?”spek 是同一群維護者做的唯讀 OpenSpec 檢視器,有網頁版、VS Code 擴充套件
與 JetBrains 外掛。spekterm 用 spek 的引擎(@spekjs/core)讀 OpenSpec,側欄裡的關係圖與時間軸也來自
spek(@spekjs/ui)。用 spekterm 不需要裝 spek,反過來也一樣;spek 讓你在編輯器或瀏覽器裡讀 spec,
spekterm 讓你在 spec 旁邊跑 agent。
spekterm 跟 Anthropic 或 OpenSpec 有關係嗎?
Section titled “spekterm 跟 Anthropic 或 OpenSpec 有關係嗎?”沒有。spekterm 是一個獨立的開源專案。Claude Code 是 Anthropic 的產品,OpenSpec 是它自己的專案; spekterm 只是執行它們。
不用。spekterm 以 MIT 授權開源。Claude Code 用的是你自己的訂閱。