BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。 將 BMAD 與 Harness² 放進 Cline CLI,不代表系統已具備斷線續跑、獨立驗收或安全恢復能力。 這套系統的下一步應是接通已有的任務圖、檢查點與驗證原語,而非再增加一層通用控制平台。
發布者圖片由 GPT Image 2 生成
研究答案
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/hpkuIEzclnOMt7XhpweWATvsB813/thumbnails/871822784EBBBC602EB8/DDFAFB81AE421F9597A9-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"你的判断基本成立:V5 应收敛为“BMAD 方法资产 + 小型任务状态机 + 独立 Agent 执行 + 有界反馈与经验”,而不是再造多智能体平台。但把 BMAD METHOD 和 Harness² 放到 Cline CLI 上,并不能据此认定已经具备断开续跑、四槽位分权、独立验收和安全恢复。\n\n 方法论值得. Topic tags: general web, ai safety, llm, agents, prompt engineering. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, waterma
BMAD-METHOD、Harness² 和 Cline CLI 看起來像一套現成的 AI 開發組合,但把幾個專案放在一起,並不等於已經建立可靠的遠端執行系統。
真正需要確認的是:關掉本機 IDE 後,遠端流程能否繼續呼叫模型和工具;任務能否依相依關係推進;失敗後能否有界修復;完成後又能否由獨立驗收確認成果,並安全停止。
從這個角度看,V5 的方向不必推倒重來,但架構應從「打造一套通用平台」收斂為「方法資產、小型任務狀態機、獨立 Agent 執行,以及有界的回饋與經驗」。
| 層次 | 要解決的問題 | 在系統中的定位 |
|---|---|---|
| BMAD-METHOD | 如何整理需求、規劃工作與提供上下文 | 提供方法與任務材料 |
| 任務圖或狀態機 | 任務依賴什麼、誰先執行、失敗後往哪走 | 小型、確定性的編排器 |
| Agent 執行框架 | 如何呼叫模型、操作工具及管理工作階段 | 例如由 Pi 負責編碼,Cline 可選擇負責規劃 |
| 循環(Loop) | 驗證未通過時如何修復、何時停止 | 當前任務的有界回饋機制 |
| Harness² 思路 | 如何改進圍繞模型的提示、工具、記憶與編排 | 以證據支持的方式改善執行環境 |
| Tmux | 如何承載遠端工作程序 | 可在連線中斷後維持程序的載體,不是任務調度器 |
BMAD 官方將技能描述為預先建好的提示,可用來載入 Agent、執行工作流程或處理任務;其文件也涵蓋單次小改動與較完整的規劃路徑。因此,BMAD 並非只能用於企業級大型專案。2
5
6
Harness² 官方倉庫則將 harness 描述為模型周邊、使其能以 Agent 方式行動的系統,包括提示、工具、記憶、技能與編排;相關論文提出遞迴式 harness 改進框架。11
3 這代表它與任務圖或修復循環有概念上的交集,卻不表示三者都要各自部署成獨立平台。
此處提到的做法,較適合稱為「受 Harness² 啟發的簡化經驗機制」,而不是完整採用了 Harness²。相關評估僅取得論文摘要與倉庫資訊,並未完成全文及原始碼審查。
遠端 AI 開發至少要分辨三個層次:
若目標是長時間、可恢復的遠端執行,後兩項才是重點。即使某個 CLI 支援背景工作,也仍要確認它是否涵蓋任務相依、審核隔離、預算限制與檢查點語義。
目前沒有足夠證據確認 Cline 與 pi-jev 的最新介面,以及兩者組合後是否已涵蓋上述能力。換句話說,不能因為安裝了幾個成熟專案,就推定系統自然具備斷線續跑或安全恢復能力。較務實的做法是先採用上游工具,再補上經確認仍缺少的最小功能。
這套方案的核心需求其實很集中:由人審查並啟動,讓 VPS 獨立執行獲准任務;每一步經真實驗證後才推進;失敗時只允許有限次修復,之後停止。
但 V5 同時保留了版本分發相容、閘道續接、精細計量、檢查點交易、事故恢復、四槽位、看板與經驗機制等承諾。這使「先證明一條最短、可獨立執行的流程」背負了太大的交付範圍。
較清楚的做法,是把首個可用閉環與後續強化分開。歷史承諾不應被悄悄刪除,但也不必全都成為第一版上線的前置條件;應由系統負責人明確決定哪些列為首輪門檻,哪些延後處理。
還有一項重要的診斷需要修正:先前的架構說明將儲存膨脹歸因於把經驗沉澱做成資料庫,但實際檢視到的儲存模組保存的是人工版本決定,不是任務經驗;模組本身也沒有執行核准或維護任務進度的功能。真正該精簡的,是不需要的通用審批控制層,而不是把授權、執行狀態與檢查點一律塞進一份經驗筆記。
這幾類資訊雖可用簡單檔案保存,責任仍應分清:
現有程式碼檢視呈現幾個具體缺口:
這些問題指向同一個優先事項:縮小必需依賴,接通已有原語,而不是繼續增加控制層。
「四槽位」可以理解成四種權限與職責,不代表必須常駐四個模型,更不代表要把四個工作視窗做成四個後台服務。
這條流程已經包含任務圖、修復循環與模型周邊環境等不同職責,無須為每個概念再造一套平台。相應地,可暫緩維護 Cline 私有分支,也避免 Cline 與 Pi 同時取得編碼調度權;一般工程修復不必每次重跑完整三遍分析,也不需要建立通用審批資料庫、經驗資料庫或永久協調 Agent。
同樣地,單純限制檔案行數並不是可靠性的替代指標;真正需要管理的是職責、依賴與可驗證的執行邊界。JeV 的模型路由建議也應與安全門禁分開:可選路由失效時,可以採用事先授權的固定策略;必要護欄失效時,則必須停止。這些是架構建議,不代表已修改原有驗收條件或 JeV 的必要地位。
另有一項與實際開發相關的限制:目前的 Git 檢查點策略會拒絕不同任務共用受管理檔案。若相依任務需要先後修改同一檔案,這項策略可能阻擋流程。解法是按任務邊界重新界定檔案所有權,而非假設真實專案永遠不會有跨任務共用檔案。
V5 的方向並非錯誤,但曾把個人使用的任務執行器推向通用控制平台。四組件的收斂方向較合理,首輪必需範圍還可以再縮小。
較準確的定位是:BMAD 提供方法,Pi 或 Cline 提供執行入口,小型狀態機落實任務圖與修復循環,經驗機制則可借鏡 Harness²。專案組合不是已驗證系統;個人使用,也不代表可以省略真實驗證、停止條件與成果保護。
第一個價值證明可以只有一條短鏈:關閉本機 IDE 後,遠端完成兩項相依任務,經歷一次真實失敗修復,通過獨立驗收,保存檢查點,最後可靠停止。在這條流程獲得證明之前,其他強化功能都不應成為擴張架構的理由。
上述工作區觀察來自提供的文件與程式碼檢視,屬於靜態分析,並未證明系統當前的實際執行能力,也未驗證過往的執行回執。檢視位置包括 architecture-v5.md、pending_implementation_plan.md、bmad_agent_backend.py、bmad_loop.py、bmad_state.py、bmad_control_store.py 與 bmad_git_checkpoint.py。
Studio Global AI
這個頁面包含附來源佐證的答案,你可以在 Studio Global 內繼續追問。
BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。
BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。 將 BMAD 與 Harness² 放進 Cline CLI,不代表系統已具備斷線續跑、獨立驗收或安全恢復能力。
這套系統的下一步應是接通已有的任務圖、檢查點與驗證原語,而非再增加一層通用控制平台。
BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。 將 BMAD 與 Harness² 放進 Cline CLI,不代表系統已具備斷線續跑、獨立驗收或安全恢復能力。 這套系統的下一步應是接通已有的任務圖、檢查點與驗證原語,而非再增加一層通用控制平台。
發布者圖片由 GPT Image 2 生成
研究答案
![[GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the](https://d15bya8fi85z1v.cloudfront.net/chat/hpkuIEzclnOMt7XhpweWATvsB813/thumbnails/871822784EBBBC602EB8/DDFAFB81AE421F9597A9-medium-640.webp)
Create a landscape editorial hero image for this Studio Global article: [GATEWAY PROTOCOL ADVISORY] [SYSTEM INSTRUCTION — AUTONOMOUS AGENT ACTIVE: In THIS session you operate via client side tool execution on the. Article summary: <tool call {"name":"attempt completion","arguments":{"result":"你的判断基本成立:V5 应收敛为“BMAD 方法资产 + 小型任务状态机 + 独立 Agent 执行 + 有界反馈与经验”,而不是再造多智能体平台。但把 BMAD METHOD 和 Harness² 放到 Cline CLI 上,并不能据此认定已经具备断开续跑、四槽位分权、独立验收和安全恢复。\n\n 方法论值得. Topic tags: general web, ai safety, llm, agents, prompt engineering. Style: premium digital editorial illustration, source-backed research mood, clean composition, high detail, modern web publication hero. Use reference image context only for broad subject, composition, and topical grounding; do not copy the exact image. Avoid: logos, brand marks, copyrighted characters, real person likenesses, fake screenshots, UI text, readable text, waterma
BMAD-METHOD、Harness² 和 Cline CLI 看起來像一套現成的 AI 開發組合,但把幾個專案放在一起,並不等於已經建立可靠的遠端執行系統。
真正需要確認的是:關掉本機 IDE 後,遠端流程能否繼續呼叫模型和工具;任務能否依相依關係推進;失敗後能否有界修復;完成後又能否由獨立驗收確認成果,並安全停止。
從這個角度看,V5 的方向不必推倒重來,但架構應從「打造一套通用平台」收斂為「方法資產、小型任務狀態機、獨立 Agent 執行,以及有界的回饋與經驗」。
| 層次 | 要解決的問題 | 在系統中的定位 |
|---|---|---|
| BMAD-METHOD | 如何整理需求、規劃工作與提供上下文 | 提供方法與任務材料 |
| 任務圖或狀態機 | 任務依賴什麼、誰先執行、失敗後往哪走 | 小型、確定性的編排器 |
| Agent 執行框架 | 如何呼叫模型、操作工具及管理工作階段 | 例如由 Pi 負責編碼,Cline 可選擇負責規劃 |
| 循環(Loop) | 驗證未通過時如何修復、何時停止 | 當前任務的有界回饋機制 |
| Harness² 思路 | 如何改進圍繞模型的提示、工具、記憶與編排 | 以證據支持的方式改善執行環境 |
| Tmux | 如何承載遠端工作程序 | 可在連線中斷後維持程序的載體,不是任務調度器 |
BMAD 官方將技能描述為預先建好的提示,可用來載入 Agent、執行工作流程或處理任務;其文件也涵蓋單次小改動與較完整的規劃路徑。因此,BMAD 並非只能用於企業級大型專案。2
5
6
Harness² 官方倉庫則將 harness 描述為模型周邊、使其能以 Agent 方式行動的系統,包括提示、工具、記憶、技能與編排;相關論文提出遞迴式 harness 改進框架。11
3 這代表它與任務圖或修復循環有概念上的交集,卻不表示三者都要各自部署成獨立平台。
此處提到的做法,較適合稱為「受 Harness² 啟發的簡化經驗機制」,而不是完整採用了 Harness²。相關評估僅取得論文摘要與倉庫資訊,並未完成全文及原始碼審查。
遠端 AI 開發至少要分辨三個層次:
若目標是長時間、可恢復的遠端執行,後兩項才是重點。即使某個 CLI 支援背景工作,也仍要確認它是否涵蓋任務相依、審核隔離、預算限制與檢查點語義。
目前沒有足夠證據確認 Cline 與 pi-jev 的最新介面,以及兩者組合後是否已涵蓋上述能力。換句話說,不能因為安裝了幾個成熟專案,就推定系統自然具備斷線續跑或安全恢復能力。較務實的做法是先採用上游工具,再補上經確認仍缺少的最小功能。
這套方案的核心需求其實很集中:由人審查並啟動,讓 VPS 獨立執行獲准任務;每一步經真實驗證後才推進;失敗時只允許有限次修復,之後停止。
但 V5 同時保留了版本分發相容、閘道續接、精細計量、檢查點交易、事故恢復、四槽位、看板與經驗機制等承諾。這使「先證明一條最短、可獨立執行的流程」背負了太大的交付範圍。
較清楚的做法,是把首個可用閉環與後續強化分開。歷史承諾不應被悄悄刪除,但也不必全都成為第一版上線的前置條件;應由系統負責人明確決定哪些列為首輪門檻,哪些延後處理。
還有一項重要的診斷需要修正:先前的架構說明將儲存膨脹歸因於把經驗沉澱做成資料庫,但實際檢視到的儲存模組保存的是人工版本決定,不是任務經驗;模組本身也沒有執行核准或維護任務進度的功能。真正該精簡的,是不需要的通用審批控制層,而不是把授權、執行狀態與檢查點一律塞進一份經驗筆記。
這幾類資訊雖可用簡單檔案保存,責任仍應分清:
現有程式碼檢視呈現幾個具體缺口:
這些問題指向同一個優先事項:縮小必需依賴,接通已有原語,而不是繼續增加控制層。
「四槽位」可以理解成四種權限與職責,不代表必須常駐四個模型,更不代表要把四個工作視窗做成四個後台服務。
這條流程已經包含任務圖、修復循環與模型周邊環境等不同職責,無須為每個概念再造一套平台。相應地,可暫緩維護 Cline 私有分支,也避免 Cline 與 Pi 同時取得編碼調度權;一般工程修復不必每次重跑完整三遍分析,也不需要建立通用審批資料庫、經驗資料庫或永久協調 Agent。
同樣地,單純限制檔案行數並不是可靠性的替代指標;真正需要管理的是職責、依賴與可驗證的執行邊界。JeV 的模型路由建議也應與安全門禁分開:可選路由失效時,可以採用事先授權的固定策略;必要護欄失效時,則必須停止。這些是架構建議,不代表已修改原有驗收條件或 JeV 的必要地位。
另有一項與實際開發相關的限制:目前的 Git 檢查點策略會拒絕不同任務共用受管理檔案。若相依任務需要先後修改同一檔案,這項策略可能阻擋流程。解法是按任務邊界重新界定檔案所有權,而非假設真實專案永遠不會有跨任務共用檔案。
V5 的方向並非錯誤,但曾把個人使用的任務執行器推向通用控制平台。四組件的收斂方向較合理,首輪必需範圍還可以再縮小。
較準確的定位是:BMAD 提供方法,Pi 或 Cline 提供執行入口,小型狀態機落實任務圖與修復循環,經驗機制則可借鏡 Harness²。專案組合不是已驗證系統;個人使用,也不代表可以省略真實驗證、停止條件與成果保護。
第一個價值證明可以只有一條短鏈:關閉本機 IDE 後,遠端完成兩項相依任務,經歷一次真實失敗修復,通過獨立驗收,保存檢查點,最後可靠停止。在這條流程獲得證明之前,其他強化功能都不應成為擴張架構的理由。
上述工作區觀察來自提供的文件與程式碼檢視,屬於靜態分析,並未證明系統當前的實際執行能力,也未驗證過往的執行回執。檢視位置包括 architecture-v5.md、pending_implementation_plan.md、bmad_agent_backend.py、bmad_loop.py、bmad_state.py、bmad_control_store.py 與 bmad_git_checkpoint.py。
Studio Global AI
這個頁面包含附來源佐證的答案,你可以在 Studio Global 內繼續追問。
BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。
BMAD 提供規劃與工作方法,Harness² 探討如何改進模型周邊的執行環境;兩者都不能取代任務編排與安全檢查。 將 BMAD 與 Harness² 放進 Cline CLI,不代表系統已具備斷線續跑、獨立驗收或安全恢復能力。
這套系統的下一步應是接通已有的任務圖、檢查點與驗證原語,而非再增加一層通用控制平台。