自託管控制平面
將控制平面執行於您擁有的基礎架構上,並透過 SSH 連接機器,而不依賴託管服務。
Firetower 是開源、自託管的控制平面,可在您擁有的機器上執行 coding agents。它透過 SSH 連接伺服器或 worker,建立分支與 Git worktree、啟動 tmux 工作階段、啟動 agent,並提供遠端介面以追蹤工作進度。
此工作流程專為在啟動工作的裝置中斷連線後仍應持續進行的 coding tasks 而設計。使用者可以從 GitHub Issues 或 Linear 工單等已追蹤的工作開始,檢查並註記變更,接著提交分支並從瀏覽器、桌面用戶端或行動裝置建立 Pull Request。Firetower Cloud 已列入規劃,但目前尚未提供,因此文件所述的部署模式是自託管。
將控制平面執行於您擁有的基礎架構上,並透過 SSH 連接機器,而不依賴託管服務。
Workers 會建立分支與 worktree、啟動 tmux、啟動 coding agent,並讓工作階段持續執行於 worker 機器上。
可從瀏覽器、macOS 或 Windows 桌面,以及 iOS 與 Android 行動用戶端連線,並從其他裝置恢復工作階段。
查看 agent 的進度,在需要注意時收到通知,並在交付變更前檢視或註記產生的變更。
從 GitHub Issues、Linear 工單或介面中顯示的工單開始工作,接著提交變更並建立 Pull Request。
Worker 會在本機記錄事件,控制平面重新連線後會重播遺漏的事件;同時,每個 worker 都會保留自己的 worktree 與分支。
從瀏覽器啟動 Issue 或工單,讓 agent 在隔離的分支與 worktree 中工作,並在提交及建立 Pull Request 前檢視差異。
從筆記型電腦啟動工作、關閉筆記型電腦,並從手機或其他支援的用戶端繼續監控或回應,而不必移動正在執行的 agent。
讓多個 agent 工作階段在不同的 worker 機器或 worktree 上持續執行,同時使用控制平面找出已停止或需要注意的工作階段。
當將 agent 執行環境與儲存庫工作維持在自行管理的機器上是運作模式的一部分時,便可在您控制的基礎架構上執行應用程式與 workers。
Firetower 目前採用自託管。請安裝 CLI、執行一次應用程式,並在每台需要執行 agents 的機器上安裝 worker。文件列出的需求是:每台安裝機器都需具備 Docker、Compose 外掛程式,以及 Node 20 或更新版本。
應用程式執行於筆記型電腦或伺服器上,並管理主機、儲存庫與憑證。Workers 則執行於具備 git、tmux 與 coding agent 的機器上。Firetower 透過 SSH 連接這些機器,而 workers 透過 stdin 與 stdout 通訊。
可以。Agents 執行於伺服器或 worker 機器,而非用來連線的裝置上。您可以關閉筆記型電腦,之後從其他支援的裝置恢復工作,包括瀏覽器、桌面應用程式或手機。
文件所述的工作流程從 GitHub Issues、Linear 工單或介面中顯示的工單開始。Firetower 會建立分支與 worktree、啟動 tmux、啟動 agent,並提供工作區以檢視、預覽與註記變更、提交變更及建立 Pull Request。
Firetower Cloud 已列入規劃,但目前尚未提供。目前文件所述的選項是自行託管應用程式與 workers。
ByteAsk 是專為 C 與 C++ 打造的終端機優先 AI coding agent,先編輯儲存庫再用真實編譯器、除錯器、sanitizer 與測試驗證變更,並提供免費方案與付費方案。
CreateOS Sandbox 是以 Firecracker micro-VM 執行程式與 agent 工作負載的隔離運算環境,支援私有網路、SDK、CLI 與 MCP 程式化控制。
GitBot 是以瀏覽器為基礎的本機工作區,可使用 Claude Code、Codex 或 OpenCode 建立可重複使用的程式設計機器人,並在儲存庫資料夾中執行,支援持續執行緒與可設定權限。
hob 是一個獨立的 coding agents 工作區,整合 agent sessions、終端機、歷史紀錄與後續工作,並維持你既有的工具與供應商設定。適合想保有本機路由、歷史與工作區結構控制權的開發者。
Manta AI 是一款自動化網頁應用測試工具,從 URL 即可開始探索、建立行為地圖,並以自然語言產生測試與回歸檢查,無需撰寫腳本或維護 selector。
SonOf 串接你的 repo 與 PM 工具,審核程式碼庫與產品脈絡,將核准工作轉為可交付的 ticket,並由資深工程師審查,協助創辦人與工程主管快速補足 backlog。