UStackUStack
Grove icon

Grove

Grove 讓你遠端監控並管理 Claude Code 會話;支援 Git worktree 管理,並透過 Tailscale Funnel 以 HTTPS 安全存取。

Grove

Grove 是什麼?

Grove 是一款用於遠端管理 Claude Code 會話的工具。它在你的 Mac 上運行伺服器,並在 macOS 和 iPhone 上提供應用程式體驗,讓你能夠監控會話、追蹤程式碼任務進度,並在其他地方工作時保持工作流程井然有序。

除了會話管理,Grove 還支援 Git worktree 管理,讓你能在不中斷進行中工作的情況下建立並切換 worktree,並在單一地方檢視你的儲存庫。

主要功能

  • 遠端監控 Claude Code 會話:透過 Grove 的設定啟動 Claude Code 會話,即便遠離開發機器,也能檢查狀態與進度。
  • 原生 macOS 應用程式體驗:使用專屬 Mac 應用程式追蹤會話、監控進度,並跨專案組織工作。
  • Git worktree 管理:在不中斷進行中工作的情況下建立並切換 worktree,並一覽儲存庫。
  • 透過 Tailscale Funnel 遠端存取:使用 Tailscale Funnel 以 HTTPS 從任何地方安全連線,無需手動設定埠轉發。
  • 行動存取(iOS 應用程式即將推出):使用 iPhone 應用程式連線至你的伺服器,並從手機檢視會話進度。

如何使用 Grove

  1. 在 Mac 上安裝 Grove 伺服器,使用提供的 Homebrew 指令:brew tap henrypldev/grove && brew install grove
  2. 使用 Tailscale 安全連線:設定存取權,讓 Grove 可透過 Tailscale Funnel 遠端存取(HTTPS 存取;無需埠轉發)。
  3. 開啟應用程式並連線:在 iPhone 或 Mac 下載 Grove 應用程式,連線至你的伺服器,即可從其他裝置開始監控 Claude Code 會話。

使用情境

  • 遠離桌前時檢查 AI 程式碼執行的狀態:使用 Claude Code 啟動工作,之後透過 Grove 從手機檢視會話進度。
  • 使用 Git worktree 同時處理多個分支:在積極開發期間建立並切換 worktree,而不中斷目前執行的作業。
  • 跨多個儲存庫組織工作流程:使用 Grove 的儲存庫概覽管理工作位置,同時專注於活躍會話。
  • 以 HTTPS 管理遠端開發會話:使用 Tailscale Funnel 從網路外部安全存取本機 Grove 伺服器,而非設定輸入埠。

常見問題

  • 需要設定埠轉發嗎? 不需要。Grove 的遠端存取使用 Tailscale Funnel 提供安全 HTTPS 存取,無需埠轉發。

  • 哪些裝置可用來管理會話? Grove 是原生 macOS 應用程式,iOS 應用程式標註為「即將推出」。

  • 如何安裝 Grove? 網站提供 Homebrew 安裝指令:brew tap henrypldev/grove && brew install grove

  • Grove 除了會話監控外,還能協助 Git 工作流程嗎? 可以。它包含 Git worktree 管理,讓你能在不中斷進行中工作的情況下建立並切換 worktree。

  • 「專為 Claude Code 打造」實際上是什麼意思? 網站說明 Grove 用於遠端啟動 Claude Code 會話,並從手機檢查進度。

替代方案

  • AI 程式碼工具的遠端會話儀表板:相較於 Grove 專屬的 Claude Code + worktree 工作流程,你可以使用通用遠端監控方式(例如 SSH/Tailscale 記錄)來觀看任務輸出與狀態,但可能無法以相同方式獲得 worktree 管理。
  • 無遠端會話管理的 Git worktree 工具:若主要需求是安全切換 worktree,獨立的 Git/worktree 工作流程即可涵蓋,但你仍需其他方案來遠端監控 Claude Code 會話。
  • IDE 整合的雲端或遠端開發工具:有些設定專注於在 IDE 或遠端環境中運行與監控程式碼。這些通常將工作流程集中在編輯器中,而非提供如 Grove 般的專屬會話監控應用程式體驗。
  • 僅使用 Tailscale 的遠端存取與手動監控:你可以使用 Tailscale 複製連線模式,然後依賴終端記錄或通知來追蹤進度,而非 Grove 的應用程式式會話檢視。
Grove | UStack