scan_date: 2026-08-06 mode: B(repo 採用健檢) tier: deep token_cost: 約 30-35 萬 token(4 subagent 共約 24.7 萬+主 session) target: herdrdev/herdr(https://herdr.dev) question: Brian 的「三端工作環境+跨 agent 協作」需求下,Herdr 夠用嗎?還是自建 Conti 已足夠?
一句為什麼:Herdr 與 Conti 根本不在同一層——Herdr 是 tmux 的同生態位替代品(agent-aware 終端多工器+官方 agent 互相對話協定),Conti 是騎在 tmux 上的 Telegram 派工/交接/重生層。「Herdr 夠不夠用」是個錯誤二選一:Herdr 單獨用不夠(無官方手機端、無 Telegram 派工,行動端全靠第三方且被評 buggy);Conti 單獨用也沒有 agent 攜手協作(王介立醫師展示的那個能力)。正解是分階段:主工作流暫留 tmux+Conti,開 Lab 專試 Herdr 的 agent-to-agent 場景,過 gate 再談把 Conti 的底層從 tmux 換成 Herdr。
全面遷移 gate(成立 2 項以上再重評):
- G1:agent 狀態偵測穩定(長 session 隨機停止、誤報 idle/complete 類 issue 明顯收斂)
- G2:bus factor 改善(出現第二位實質人類貢獻者,或商業實體成形)
- G3:Lab 實測確認 herdr agent prompt/wait/read 比 conti 的 tmux send-keys+capture-pane 更可靠(這是 conti 底層長期痛點的潛在解)
- G4:邊角持久化補齊(#1762 類「tmux 存活而 herdr server 死」案例修復)
| 項目 | herdrdev/herdr | 判定 |
|---|---|---|
| License | Apache-2.0(v0.8.0 起;官方 X 自述「first apache-2.0 release」,此前非 Apache——歷史授權未細查) | ✅ 過 |
| 棄養 | created 2026-03-27,push 至今日、release 節奏週級、close rate ~91% | ✅ 過 |
| 安全 | OpenSSF Scorecard 無資料(小專案常態,非紅旗);「vibecoded」信任疑慮見 §風險 | ⚠️ 注意 |
周邊件硬閘門(若採用行動端):
- dcolinmorgan/herdr-remote:AGPL-3.0 雙授權——用可以,引用/fork 進自家碼要擋。HN 有「quite buggy」評價。
- AltanS/collie(MIT)✅、alexei-led/ccgram(MIT)✅、gaijinjoe/herdres(未查,用前補查)。
| 維度 | 評 | 一句話 |
|---|---|---|
| 功能 | ✅ | agent 狀態 sidebar+官方 agent-to-agent 協定(agent start/prompt/wait/read)+原生 worktree 管理,全是 Conti 現在沒有的 |
| 技術 | ✅ | 單一 Rust binary、brew 可裝、100% 本地/自架(官方零雲端)——資訊掌控面比 Orca 乾淨;socket API(NDJSON)可程式化 |
| 維運 | ⚠️ | 重開機恢復=「還原版面+agent 原生 resume」,與自建 reboot-restore 同思路(官方化的 /prep);但邊角案例斷線恢復不如 tmux 硬(#1762/#2008/#1931);50 workspace 閒置 25% CPU 回報 |
| 團隊(AI 看得懂改得動) | ✅ | 「整個 CLI 就是 plugin API」+官方 agent skill,對 agent 自動化極友善;比 tmux send-keys 的螢幕刮取模型乾淨一個世代 |
| 生態 | ✅ | 約 130 件生態系;Telegram(herdres/ccgram)、Tailscale PWA(collie)、手機 approve 全有現成件——與 InfraSystem 現行架構高度同構 |
| 退出成本 | ⚠️ | 它是 tmux 替代品→採用即換 session 底座;Conti 的 tmux 整合層要改寫或走 ccgram 橋接(ccgram 同時支援 tmux 與 herdr,可當過渡);退出=回 tmux,資料無鎖定 |
本機既有資產盤點:Conti bot(冒號文法派工/~resume/~fork/~prep)+reboot-restore LaunchAgent+tmux hub 命名體系——Herdr 重疊「session 持久化+重生」兩塊(而且思路相同),不重疊「Telegram 派工文法+記憶/交接整合」;agent-to-agent 是純新增。
架構:client-server 終端工作區管理器,Session→Workspace→Tab→Pane 階層;agent 狀態(working/blocked/idle/done)由官方 lifecycle hooks 或 TOML manifest 畫面比對推斷(後者是 heuristic,長尾破功來源)。detach 後 process 存活(tmux 模型);server restart/重開機還原版面+透過 Claude Code 等原生 session resume 接回對話。〔herdr.dev/docs/concepts、session-state、agents〕
「雙方對話可見」的真相:官方 CLI 協定+skill(npx skills add herdrdev/herdr --skill herdr -g)讓 orchestrator agent 在 sibling pane 起 helper、agent prompt 送話、agent wait --until blocked 等待、agent read 讀輸出——兩個 pane 都是可見真實終端,人可旁觀全程。是 pane 委派的自然副產品,非獨立對話 UI。〔docs/agent-automation、agent-skill;台灣 Threads @ailazytech 實測同構〕
真實採用:brew 30 天安裝 23,006 次、90 天 31,706 次(幾乎全是近期——成長期);24.8k star / 1,748 forks。HN 兩大主串皆第三方投稿(非自貼),404 分/178 評論+166 分/110 評論。
維護者:Can Celik(ogulcancelik)個人 1,100 commits,其餘前列是自家 bot(kangal-bot/akbash-bot 做 triage 與 PR——吃自己狗糧);bus factor ≈ 1。2026-07-25 成立 herdrdev org、sponsorship 關閉、開 enterprise 聯絡信箱——商業化訊號有、募資未證實。HN 兩串零現身+一則 email 未回抱怨(弱訊號)。
聲量分佈:HN 謹慎偏正(多 agent 重度使用者與滑鼠派轉換意願高;tmux 老手多不服);簡中中等偏高(moewah 長測結論「每天打開終端的第一個命令」);台灣低但存在(Threads 21 轉發/1.4K 瀏覽,同溫層擴散中);Reddit 取不到(封鎖 crawler);X 社群 4 則抽樣全偏正——@marc_fargas_「把 herdr 文件餵給 Claude…完美管理 codex 和 Claude agents,遠超 tmux」(與官方 agent 協定文件互證)、@Maddere7(簡中)關心嵌套 ssh 跳板機支援(unverified)。
SSH_AUTH_SOCK 不更新(#1931,open)。| 維度 | 自建 Conti+tmux | Herdr | Orca ADE |
|---|---|---|---|
| session 持久化 | ✅ tmux(最戰測) | ✅ 同模型(邊角較弱) | ⚠️ terminal 層 scrollback |
| 手機派工/監看 | ✅ Telegram 冒號文法(自建自控) | ⚠️ 第三方件拼裝 | ✅ 官方雙平台 app(連線架構未證實) |
| agent 互相對話 | ❌ | ✅ 官方協定+skill | ?(README 只見 fan-out 比稿) |
| worktree 隔離 | ⚠️ ~fork 是 session 級非 worktree | ✅ 原生 | ✅ 核心模型 |
| 重開機重生 | ✅ 自建 /prep+LaunchAgent | ✅ 官方內建(同思路) | ? unverified |
| 記憶/交接整合 | ✅ EverOS/HANDOFF 深度綁定 | ❌(要自接) | ❌ |
| 資訊掌控 | ✅ 全自架 | ✅ 全本地/自架 | ⚠️ mobile relay 路徑不明 |
| 成熟度 | 自家戰測 | 4.5 個月、bus factor 1 | 4.5 個月、YC backed |
掃過:GitHub(gh 全程授權路徑:repo/releases/contributors/issues 抽樣+搜尋 155/80 命中聚類)、HN Algolia(兩主串 288 評論全文)、WebSearch(英 14 發+中 8 發+比較 8 發,皆附清單)、brew analytics、ecosyste.ms、awesome-herdr 全量(755 行)、AlternativeTo(Conductor 錨點)、herdr.dev 官方 docs 9 頁、X(Hermes/Grok:官方帳號 3 則已交叉核實)。 未覆蓋:Reddit(封鎖 Anthropic crawler,非查無)、Discord 即時溫度(Answer Overflow 0 索引)、Scorecard(無資料)、LINUX DO 帖內文(登入牆)、V2EX(site: 過濾失效,低信心未檢出)、FB 原始貼文(王介立醫師)、herdr 歷史授權變遷細節。
主 session:gh search repos "herdr"(20 筆命中);gh search repos "herdr agent"(10 筆);gh api repos/herdrdev/herdr+releases+contributors;scorecard API(無資料);ecosyste.ms(命中);brew formula API(命中);brew cask API(404——herdr 非 cask);herdr-remote LICENSE 原文(AGPL 確認);Hermes X 官方輿情 1 發(3 則,1 則已交叉核實);Hermes X 社群輿情 1 發(4 則,1 則與官方文件互證)。
Subagent 查詢:詳見各 agent 節內清單(架構深讀 23 次工具呼叫、英文聲量 14 查詢含 5 個 0 結果、中文圈 8 查詢含 2 個未檢出+負對照通過、同類比較 10 查詢含 1 個近 0 結果)。0 結果項:reddit herdr problems、herdr crash/data loss(WebSearch 面)、site:producthunt.com herdr、site:answeroverflow.com herdr、herdr ptt、conductor claude(gh,3 筆 0★)。
檔位:deep(實跑)。主要來源連結:herdrdev/herdr、herdr.dev docs、HN 主串、HN 早期串、moewah 長測、Threads @ailazytech、awesome-herdr、max_tokens: Orca vs Herdr