Claude Code 工作時,你是瞎子
session 狀態、context 用量、工具呼叫序列、todo 推進情況——全部黑盒。出問題時你什麼都不知道。
「這個 session 跑了多久了?context 還剩多少?」
「剛才 Claude 呼叫了哪些工具、結果是什麼——完全看不到」
「這個 todo 清單跑到一半了嗎,還是它根本沒在推進?」
「context 快爆了,但我不知道什麼時候該 compact」
Use cases
誰在用 Sparkie
為什麼不用一般終端機?
傳統終端機的 AI 功能是事後補的。Sparkie 從第一行就為 agent-native workflow 設計。
AI 指令欄
Shell 旁邊直接打自然語言。問指令、解 error、要它跑 git log——context 就是你正在看的 terminal session,不用複製貼上。
懸浮視窗
把 Sparkie 壓到你 IDE 或瀏覽器上面。不用切視窗,一個快鍵叫出來,打完指令收起來,flow 不斷。
多工作區 + Tab
每個專案一個 tab,一個 shell 環境。跨多個 repo 同時工作時不再在一堆視窗裡迷路。
隱私:你的 shell 歷程是你的
Sparkie 不同步你的指令到任何伺服器。AI 功能跑在你自己的 Anthropic key 上。session 記錄儲存在本地 SQLite。零遙測。
Sparkie vs 一般終端機模擬器
終端機的差異在 AI 整合有多深,而不只是外觀主題。
| 功能 / 特性 | Sparkie | 通用終端機 |
|---|---|---|
| 終端機核心 | 真實 PTY,完整 shell 支援 | 部分為偽終端或 shell wrapper |
| AI 整合 | 內建 AI 指令欄,context = 當前 session | 外掛或無,context 需手動提供 |
| MCP 任務伺服器 | 內建(:55123),agent 可讀時間軸 | ✗ |
| 懸浮疊加模式 | ✓ | 極少支援 |
| 帳號 / 雲端 | 無帳號,無雲端,零 telemetry | 部分需帳號或同步功能 |
| 隱私 | Session 資料不離本機 | 部分功能需傳送指令至雲端 |
| 定價 | 免費 | 免費 / 付費訂閱各異 |