分階段的 pull request 管線
Hive 會把任務拆成 brainstorm、plan、execute、review、finalize 與 archive 各階段,且每個階段都會留下持久的 markdown 產物,供下一階段信任。
Hive 是一款以終端機為優先的開發者工具,能把粗略的軟體構想轉成可合併的 pull request。它以本機非同步 pipeline 方式運作,在 brainstorm、plan、execute、review、finalize 與 archive 各階段之間推進任務,同時把每一步都保留成專案資料夾中的持久 markdown 成果物。
這個產品是為那些想要可檢視、在背景運作的代理工作流程,而不是對話式寫程式體驗的人所設計。你可以在一台機器上安裝 Hive,用 `hive init` 連接 Git 專案,然後讓 daemon 持續推進已就緒的工作,直到它需要你在編輯器或 TUI 中回答人工問題。
Hive 會把任務拆成 brainstorm、plan、execute、review、finalize 與 archive 各階段,且每個階段都會留下持久的 markdown 產物,供下一階段信任。
任務會在背景中平行推進,因此多個 repo 或任務資料夾可以向前運作,而不必一直盯著終端機。
網站說每個階段都能使用可設定的 agent CLI 執行,預設是 Claude,也支援 Codex 或 Pi,因此團隊可以選擇每一步使用的模型。
TUI 會顯示即時佇列,並標示出那個需要人工回覆的任務;你可以在編輯器中回應,然後回去做其他工作。
Hive 會把點子筆記、brainstorm、計畫、review、PR metadata 與其他輸出,儲存為任務資料夾中的 markdown 檔,讓工作流程可檢視也可編輯。
除了核心 coding 迴圈外,文件還描述了可選的 patrol 模式、實驗性的 PR babysitter,以及用於查詢佇列和核准的 Telegram bot。
從一句話的功能構想開始,在編輯器中回答後續問題,讓 Hive 在沒有持續監督的情況下把任務推進到草稿 PR。
把 Hive 當作多個已註冊專案的背景 worker,讓任務可以平行推進,而你只在需要關注時查看佇列。
使用 CLI 動詞或外部 coding agent 的 JSON 輸出來查看狀態、建立任務,或檢視結果,而不必解析終端機文字。
啟用 Telegram bot 以便在離開終端機時,從手機上接收點子、查看佇列或核准工作。
使用 patrol 或實驗性的 babysitter 來維持指定 repositories 的綠燈狀態、檢視變更,並以有限次數的 agent 嘗試開啟或修復 PR。
Hive 是一款本機 CLI 與 TUI,用來把粗略的軟體構想轉成 pull request。你先在專案上執行 `hive init`,接著在需要時於編輯器中回覆提示,觀察 daemon 推進任務。
來源描述將 Hive 定位為以 daemon 為先:背景 daemon 會推進已就緒的任務,而 TUI 則用來查看佇列,並在 Hive 需要輸入時回應。你也可以透過 CLI 指令,或搭配產生 JSON 輸出的程式碼代理來驅動工作流程。
Hive 以附掛在 GitHub Releases 的 `hive-cli` rubygem 形式提供。文件列出的前置需求包括 Ruby 3.4、`git`、已驗證的 `gh`,以及像 `claude` 和 `codex` 這類代理 CLI;Linux 環境可能還需要 `tmux`,而 Node.js/npm 則是供 wiki indexer 使用的選用項目。
Hive 被定位為適合熟悉本機代理工作流程、可檢視檔案與背景自動化的 terminal-first、token-heavy 工具。網站也說,如果你想要的是託管式網頁應用、代管服務,或不會在自己的機器上執行 daemon 的設定,它可能就不適合。
操作文件指出,daemon 是按使用者運行的服務,Telegram bot 使用 long polling,而 PR babysitter 仍屬實驗性質。文件也提到 `hive tui` 只能由人操作,若成本失控,可用 `hive daemon stop` 停止背景循環。
Ghost 是一款終端機 AI 助手,可在命令列中聊天、產生程式碼並執行任務。內建免費模型,支援 Linux、macOS、Windows,且為開源工具。
AakarDev AI helps teams manage AI provider access, project-level setups, logs, and analytics from one dashboard. It supports BYOK workflows and lists providers including OpenAI, Google Gemini, Anthropic, Groq, Mistral AI, and Perplexity AI.
Arduino VENTUNO Q is an edge AI computer for AI and robotics applications. It combines AI inference and deterministic control on a single board and is designed to work with Arduino App Lab.
Devin 是一款 AI 程式開發代理與軟體工程師,協助開發者與工程團隊規劃並執行複雜軟體任務。提供桌面版、雲端、JetBrains 與 CLI,支援個人、團隊與企業方案。
Open Computer Use 是一款以 MCP 包裝的開源 Computer Use 服務,支援 macOS、Linux 與 Windows。協助 AI agents 與 MCP 用戶端透過設定指令或手動 MCP 設定執行桌面自動化工作流程。
Codex Plugins 將可重用技能、應用程式整合與 MCP 伺服器打包成可安裝到 Codex app 或在 Codex CLI 使用的工作流程,方便延伸 Codex 的連線服務任務、重複使用指令與團隊共享流程。