collie
適用於 iPhone 和 Android 的 Herdr 行動用戶端。一個自架式 PWA,可從手機驅動 Herdr、tmux 或 zellij 中的 Claude Code、Pi、Codex 和 OpenCode。推播通知
collie 是什麼?
適用於 iPhone 和 Android 的 Herdr 行動用戶端。一個自架式 PWA,可從手機驅動 Herdr、tmux 或 zellij 中的 Claude Code、Pi、Codex 和 OpenCode。推播通知,無需 App Store。
collie 概覽
這是什麼
Collie 是一個以 MIT 授權的開源自託管漸進式網頁應用程式 (PWA),作為 Herdr 的行動用戶端,並實驗性支援 tmux 與 zellij。它讓使用者能從 iPhone 或 Android 手機操控基於終端機的 AI 代理,例如 Claude Code、Codex 與 OpenCode。每個實例連接到一個終端多工器,預設透過 Tailscale 提供服務。此應用為單一使用者設計,支援一個操作者與一個 tailnet,且不經由 App Store 或 Google Play 安裝;需從瀏覽器加入手機主畫面。
主要功能
- 狀態儀表板優先顯示需要使用者輸入的窗格,並按工作區分頁
- 當代理等待使用者輸入時推送通知
- 可自訂的按鍵面板,包含 Esc、Ctrl+C、方向鍵、修飾鍵組合、黏性 Ctrl/Alt/Shift,以及預設配置(Claude Code、Prefix、Vim)
- 可從手機一鍵啟動新代理或指令,單一頁面顯示可用機器、代理、資料夾與工作樹
- 輸出搜尋與完整對話歷史,超越標準終端機回捲
- 檔案畫面顯示工作區變更、含語法顏色的 git 差異,以及最近一次提交(唯讀)
- 裝置配對要求每次請求都需帶入權杖;未配對的瀏覽器僅顯示配對畫面
- Crews:將多台機器的 Collie 實例放在單一網址後,由操作者觸發容錯移轉
- 十二種 UI 語言與每台裝置的字型設定
- 無遙測:應用不發送任何分析或使用統計資料
使用情境
Collie 適合在終端多工器中執行 AI 代理的開發者,他們希望從手機恢復工作階段。它取代了透過 Termux SSH 進入 tmux 或 zellij 工作階段並使用螢幕上 TUI 控制的需求。使用情境包括在離開桌機時檢查代理狀態、用手機鍵盤回應提示,以及用單指發送特殊按鍵(Esc、Ctrl+C)。
快速開始
在主機(非手機)上執行此指令。需要 curl、tar 與 sha256 工具:bashcurl -fsSL https://colliepwa.dev/install.sh | sh腳本會下載最新版本、驗證校驗和、安裝檔案,並將 collie 加入 PATH。安裝後請填入設定檔並執行 collie start。首次執行時,它會偵測 Herdr、tmux 與 zellij 並提示您選擇。如需手動建置或安裝細節,請參閱儲存庫的 README。
授權與價格
Collie 以 MIT 授權開源釋出。定價類型為開源;除了開源之外,未提及任何價格資訊。
內容整理自該專案公開的 README 與儲存庫資訊。