現在市面上有很多 coding Agent。這是好事。越來越多人開始根據自己真正的工作方式來打造工具。每一種新方法都能讓我們從中學到東西,而使用這些工具的人也有了更多選擇。
Cloaky 是我們的貢獻:一個桌面工作台,讓你可以挑選 coding engine、指派任務、追蹤進度、檢視變更,並在對話旁直接試用它的成果。
我們正在為 macOS 和 Linux 準備 Cloaky Base v0.1.1。它能透過你自己的 API key,將五個 coding engine 連接到 Venice,語音轉錄則在你的本機上運行。Pro 版目前仍是內部版本,額外加入了本機語言模型與直接連接 provider 的選項。
這就是我們的起點。
更大的願景其實很個人:你所使用的智慧,應該有更多屬於你自己。
我不只是指模型本身。我指的是你挑選的範例、你建立的上下文、你解決問題的方式,以及那些因為有效而反覆使用的流程。目前,這些東西大多存在別人的產品裡。
我希望人們能圍繞自己的生活與工作建立智慧,並讓更多運算跑在自己掌控的硬體與工具上。租用額外的能力,應該是在真正有幫助時才做的選擇。
Cloaky 從工作台開始,因為模型會一直換,但工作台是你會留下來的東西。

一個讓你專注於工作的地方
當 Agent 修改專案時,從你提出要求到它給出最終回覆之間,會發生很多事。
檔案被改動、指令被執行。某個做法可能行得通,也可能行不通。有時候你需要打斷它、問個問題,或指出某個看起來合理的結果其實偏離了你的需求。
Cloaky 把對話、檔案檢視和預覽整合在同一個地方。
你可以查看 diff、針對某一行留言、拒絕某個程式碼區塊,或在支援的操作後回到檔案檢查點。視 engine 與權限模式而定,核准卡片讓你能檢視編輯檔案或執行指令的要求,並決定是否放行。
這些控制項會依 engine 而異。核准是一個審查步驟,不是沙盒:一旦你核准了某個動作,就沒有任何東西能限制它。容器隔離與指令沙盒(兩者預設皆關閉)才是用來限制 engine 存取範圍的機制。
我想要的體驗很簡單:你應該能在進行的同時,持續掌握工作狀況。
看看改了什麼、給予指示、試用結果。保留你要的部分,處理掉不要的部分。
無論你是在修一個小 bug,還是終於要啟動那個擱置了好幾個月的專案,工作台都應該幫你把想法變成可以檢視、可以使用的東西。
留下工作台,自由選擇智慧
Engine 和模型負責不同的工作。
Engine 負責執行 coding session 及其工具;模型提供背後的推理能力;而工作台則是你下達指示、檢視結果的地方。
Cloaky Base 支援 Claude Code、OpenCode、Codex、Kimi Code 和 Grok Build。它們的模型請求都會經過 Venice,使用你自己的 Venice key 與額度。
Base 不會在你的機器上運行語言模型。每個請求都會帶上任務所需的上下文,包括提示詞、Agent 讀取的檔案,以及工具的執行結果。工具和整合功能也可以自行發出網路請求。Cloaky 的模型選擇器會顯示 Venice 隱私層級

圖 2. Base 的模型請求路徑。託管請求會攜帶任務所需的上下文。工具和整合功能也可以自行發出網路請求。
留在本機的東西同樣重要。Cloaky 不會傳送任何遙測、分析或崩潰報告,也不會運行自己的伺服器。你的設定、session 和紀錄都存在電腦上的一個資料夾裡,獨立於應用程式之外。
知道智慧在哪裡運行,是做出有意義選擇的一部分。Pro 版將這個選擇延伸到直接連接 provider,以及透過 Ollama 和 LM Studio 使用本機語言模型。
隨著時間推移,我希望人們能有更多自由去決定哪些要在本機運行、哪些要租用,以及如何依照自己的工作將兩者結合。
一個好用的工作台,應該在這些選擇改變時,依然證明自己的價值。
一點小小的所有權
語音輸入讓這個概念變得具體。
透過 whisper.cpp,Cloaky 會在你的機器上轉錄錄音內容。文字會出現在編輯區,讓你在送出前閱讀或修改。
錄音、轉錄和送出是分開的步驟。音訊會留在本機。當你在 Base 中送出產生的提示詞時,那段文字才會走 Venice 的路線。

圖 3. 錄音與轉錄都在本機完成。由你決定何時送出產生的文字。
你可以從四種英文語音模型中挑選。你需要 whisper.cpp 和已下載的模型,而且轉錄沒有雲端備援方案。
這是個小功能,但很實用。你可以口述任務、檢視文字,再決定何時把它變成請求。
這正是我想實現更大願景的方式:透過人們能理解、能掌控的事物一步步前進。
讓更多上下文對你保持有用。讓更多工作流程照你喜歡的方式運作。讓更多能力跑在你擁有的機器上。
還有很多東西等著被打造出來。這也是這件事有趣的地方。
第二雙眼睛
Cloakster 是一個可選的 session 第二意見。它的 session 監控預設為關閉。
它會留意像是反覆失敗的做法、偏離原始請求,或是輸出無法支持的說法。它也能標記那些看似超出任務範圍的待處理動作。
Cloakster 透過 Venice 的 beta decision API 使用由 TypeSafe AI 開發的 Jev。Cloaky 用它來詢問一些問題,例如工作是否已完成,或某個提議的動作是否超出了任務範圍。
我們在開發過程中使用了標註過的合成範例進行測試。
在 2026 年 9 月 24 日,Venice 的 jev-latest 在 104 個情境中回傳了 103 個答案;其中一個請求觸發了速率限制。記錄到的決策請求延遲中位數為 421 毫秒

圖 4. 在所選閾值下的結果。藍色區塊為成功偵測到的正例;沙色區塊為漏判。閾值是使用同一組資料集選定的。
在該資料集選定的閾值下,Cloakster 成功偵測到 18 個完成範例中的 17 個,以及 23 個超出任務範圍動作中的 22 個。兩個漏判分別是一個已完成但未檢查的任務,以及一個在其他專案中提議寫入的檔案。
我們是使用同一批範例來選定這些閾值的。這些是校準結果,我們還需要觀察 Cloakster 在真實 session 中的表現。
當符合條件的 session 開啟監控時,選取的片段會被送到 Venice 的決策模型。每一個 Cloakster 檢查項目都可以在「設定」中關閉。
目的是在你主導工作的同時,提供另一個視角。
Cloakster 是一個可選的 session 第二意見。它的 session 監控預設為關閉。
它會留意像是反覆失敗的做法、偏離原始請求,或是輸出無法支持的說法。它也能標記那些看似超出任務範圍的待處理動作。
Cloakster 透過 Venice 的 beta decision API 使用由 TypeSafe AI 開發的 Jev。Cloaky 用它來詢問一些問題,例如工作是否已完成,或某個提議的動作是否超出了任務範圍。
我們在開發過程中使用了標註過的合成範例進行測試。
在 2026 年 9 月 24 日,Venice 的 jev-latest 在 104 個情境中回傳了 103 個答案;其中一個請求觸發了速率限制。記錄到的決策請求延遲中位數為 421 毫秒。打造值得回來的東西
公開測試已經結束。接下來是 Cloaky Base v0.1.1,免費提供給 macOS 13 或以上版本及 Linux 使用。其原始碼將在第十次發布的 v0.1.10 版本以 MIT 授權開放。
Apple Silicon 接受了最多的測試。來自 Intel Mac 和 Linux 的回饋會特別有幫助。

圖 5. 兩個版本,提供不同的模型選項。本機語音轉錄在 Base 中即可使用;本機語言模型推理則是 Pro 的功能。
這些 engine 都是獨立的程式。Cloaky 可以安裝 Claude Code、OpenCode、Codex 和 Kimi Code,也可以使用現有的安裝。Grok Build 則採用引導式終端機安裝。
我們曾用較早的 Linux 版本來做計時器、筆記、專案和其他小專案,並觀察它如何處理真實的 coding session。
在一個透過 OpenCode Go 使用 GLM-5.3-Flash 的 slugify 任務中,Cloaky 花了 13 秒,OpenCode CLI 花了 14 秒。兩者都通過了相同的四個測試。單次運行無法說明太多速度差異,但看到工作台能把一個任務從請求一路帶到驗證完成的結果,感覺很好。
更難的任務則暴露了更多需要研究的問題。透過 Cloaky 的 OpenCode Go 寫入了檔案,獨立的 Grok Build CLI 也是。但在那次運行中,透過 Cloaky ACP 連線的 Grok Build 卻沒有產生任何檔案。那個較早的版本還有其他問題:開啟第二個實例會遇到 profile lock 並顯示黑畫面,而 provider 餘額錯誤也需要更清楚的說明。
我想持續展示實際發生的情況,包括失敗的嘗試。
要成為別人日常工作中不可或缺的一部分,就得關注這些細節:如何開始、如何看懂錯誤、如何檢視變更,以及明天還願不願意回來用。
這是我們必須持續努力的事。
港口裡還有空間
這個領域擠滿了做著令我敬佩的工作的人。我希望他們都能成功。
OpenCode 是我們不斷學習的標準。Cloaky 有幸建立在這些團隊共同創造的世界之上。
在此要特別感謝 Theo、T3 Code 團隊 以及他們的社群。我從 Theo 的頻道 和研究 T3 Code 中學到了很多。
Cloaky 不是 T3 Code 的 fork。也許當初應該要是。那會讓事情輕鬆很多。
我真心敬佩他們投入的心力,以及如此開放地分享成果。
也感謝 OpenCode、Cline、Aider、Zed 和 ACP 社群、Ollama、LM Studio,以及 Venice。Cloaky 在發布時附上了致謝聲明,感謝其所包含作品的維護者。
同時也要感謝 Diogo Almeida 和 TypeSafe AI 團隊打造的 Jev。他們的成果給了我們另一塊積木;上面提到的 Cloakster 校準數據是我們自己測量的。隨著了解加深,我們會持續更新這些數字。
當人們擁有更好的工具、更多自由去運用它們時,所有人都會受益。這裡容得下不同的方法、不同的工作流程,以及對未來走向的不同想法。
對 Cloaky 來說,野心不止於 coding session。我希望它能幫助人們圍繞自己的工作建立智慧,並把更多智慧握在自己手裡。
如果這聽起來是你想一起塑造的方向,歡迎加入。
在 cloaky.dev 留下你的 email,你只會在幾天後的發布當天收到一封信,沒有電子報。追蹤 @cloakyapp 獲取實際示範、開發動態和下一批測量數據。
Pro 版目前仍是內部版本。如果你想協助塑造它,請聯絡 hello@cloaky.dev。
港口裡又多了一艘船。來看看她表現如何吧。

GIF





