首頁 > AI工具 > LoopForge:騰訊輕量雲開源的雲端研發平台 需求進 PR 出 簽字在關口上

LoopForge:騰訊輕量雲開源的雲端研發平台 需求進 PR 出 簽字在關口上

更新時間:2026-11-11 22:53:25 發布時間:11小時前 閱讀:11次

LoopForge 是騰訊輕量雲團隊開源的雲端研發平台,MIT 許可,後端用 Go 寫,程式碼放在 github.com/Tencent/LoopForge。部署只要一台裝了 Docker 的 Linux 機器,裝好之後瀏覽器打開安裝腳本列印的地址,第一個註冊的帳號自動成為管理員,在首頁輸入框把需求講一遍,平台開沙箱、檢出倉庫、分派角色,最後交回一個 PR 和運行記錄,評審與測試按流程裡的節點走。項目在 2026 年 11 月 6 日對外開源。

LoopForge 對話工作台首頁
對話首頁:輸入框上方是 @ 面板,列出角色、技能、需求、SOP 四類;輸入框左下角選執行器、模型和確認模式,右下角三個入口分別是快速接入、接入測試環境、選用 SOP 與角色

LoopForge 是什麼

它管的是團隊怎麼把一條需求做完,不是單個開發者寫得快不快。產品、設計、研發進同一個工作區,討論、改程式碼、跑測試、簽字都在裡面,出的東西掛在同一條需求上,最後要麼開 PR,要麼直推合入共享分支。

幹活的是 CodeBuddy、Codex、Claude Code 三個命令列工具,平台在它們外面加角色、沙箱、檢查點和運行記錄。每輪對話、每個 Agent 步驟背後調用的都是這幾個工具裡的一個。

方式 適合什麼活 你怎麼把控
與 Main Bot 對話 探索、快速修復、反覆改 回覆可排隊或引導,SOP 可暫停接管
運行一條 SOP 階段固定、要簽字的交付 關口審批,打回指定環節,任意節點重試

LoopForge 和 Claude Code、Dify 差在哪

官方文件裡的說法是不替代,只編排。每個 Agent 步驟、每一輪對話都跑 Claude Code、Codex 或 CodeBuddy 的命令列版本,LoopForge 補的是外面那層:誰來做、在哪個沙箱裡、按什麼順序、過哪些檢查、由誰簽字。

和 Dify、n8n、Flowise 不是同一類東西。那三個是通用的 AI 與自動化工作流搭建平台,LoopForge 只做軟體交付:實現者和評審者是分開的角色,沙箱裡檢出真實倉庫,交付走 GitHub,驗收由人在關口上簽字,每次運行留下節點日誌和產物。要做的是給客服搭一套應答流程,它幫不上。

LoopForge 怎麼部署到自己伺服器

  1. 準備一台 Linux 機器,裝好 Git、curl、Python 3。Docker 和 Compose 缺失時,安裝腳本會問你要不要順手裝上。
  2. 把倉庫克隆到伺服器上,進到目錄裡。
  3. 運行 ./start.sh。腳本按 compose.yaml 裡寫定的版本從 GHCR 拉鏡像,不在本地編譯。
  4. 瀏覽器打開腳本列印的地址,註冊第一個帳號,它自動成為管理員。
git clone https://github.com/Tencent/LoopForge.git
cd LoopForge
./start.sh

服務預設監聽 0.0.0.0:8090。雲主機上腳本會去雲廠商的元資料服務取公網 IP 列印出來,安全組放通這個埠就能訪問。日常用 ./start.sh logs、stop、restart、pull 管服務,要從原始碼構建換成 ./start.sh dev,重複跑安裝腳本不動已有資料。

不想先配模型 Key,註冊完切到體驗項目,範本裡有“平台驗收 · 腳本與審批”這一條,點運行會真的跑一個腳本生成報告,然後停在審批節點等你確認。

LoopForge 的 SOP 有哪幾種節點

每個節點自己聲明產物和依賴,依賴齊了引擎往下推。角色、規則、執行環境都能在畫布上改,改完發佈新版本,上一版留著。

LoopForge 內置的 4 條 SOP

流程範本頁的“內置”標簽下有四條只讀藍圖:通用後端交付、通用前端交付、通用缺陷修復、通用產品方案。它們由平台維護,複製到本項目裡才能運行和修改,複製之后角色、規則、門禁都歸你改。

LoopForge 流程範本頁
範本頁頂部統計本項目的 SOP 數、成功次數、進行中、失敗次數和 Token 消耗;下面每張卡片標了步數、角色數、人工審批數和版本號

四條裡只有後端交付和缺陷修復預設帶 GitHub 交付環節,產品方案只交付文件,前端新項目把原始碼放在任務工作區裡。沒綁倉庫時通用 SOP 照樣能跑,只是不落 PR。

LoopForge 怎麼用退出碼卡住測試

構建和測試過沒過,看命令退出碼,不看 Agent 自己怎麼描述。官方演示裡跑 npm run test:e2e 掛了兩個用例,退出碼是 1,平台把錯誤日誌附在節點上打回 API 構建重做,第二次 14 個用例全過、退出碼 0 才往下走。

LoopForge 流程設計器的缺陷修復 SOP
流程設計器裡打開內置的缺陷修復 SOP,六個節點依次是澄清需求、方案設計、開發實現、獨立評審、運行測試、人工驗收;右側檢查器給選中節點配角色、執行器、產物和失敗後打回哪一步

失敗策略兩種:停下等人處理,或者打回重做,打回時可以設重試上限。獨立評審是一個單獨的角色,能換執行器和模型,讓它跟實現用的不是同一個工具。

LoopForge 的人工關口怎麼審批

停在關口的運行有三個動作:確認通過,繼續下游;補充資訊,重新當前節點;退回上游並重跑後續。三條都會寫進運行記錄,後面的人看得到是誰在什麼時間動了哪一步。

LoopForge 停在人工關口的運行詳情
一次停在人工關口的運行,頂部寫著需要人工判斷,中間是審批面板,底部三個按鈕分別是確認通過、補充資訊重跑、退回上游重跑

所有等你處理的關口集中在一個“待我確認”入口,不用挨個項目翻。審批時能看到節點產物、工具調用軌跡和 Worker 日誌,倉庫裡的改動也在這裡看。

LoopForge 能定時跑什麼

LoopForge 跑完怎麼覆盤

每條跑完的運行會被打一個 0 到 100 的分,六個維度分開看:控制流、時間與等待、工具浪費、Token 效率、錯誤恢復、完整度。掉分的地方會指到具體節點,比如某個步驟反覆返工、某次等審批等了很久。

覆盤之後給的是三樣能應用的改動:SOP 步驟怎麼改(失敗打到哪、重試上限調成幾次)、角色提示詞補哪一句、品質門禁加哪一條檢查。點應用會生成一個新版本,這一次運行的快照保持原樣不動,回得去。

LoopForge Local 怎麼裝進程式設計助手

不想開伺服器的話,本地版把內置工作流塞進你已經在用的程式設計助手裡,裝的時候在目標項目目錄下執行一條命令。

npx -y loopforge-cli@latest install claude

裝完在 Claude Code 裡跑下面這條,後面接需求原文。

/start-devflow "把訂單匯出的時間改成使用者所在時區"

宿主支援 Claude Code、CodeBuddy、Codex、Cursor,這四個都提供 Classic 和 Portable 兩個版本;Pi 只有 Portable 版。依賴是 Node.js 20 以上、Python 3.8 以上。產物落在項目裡的 artifacts/{task_slug}/ 目錄,裝上本地看板還能看成本和 Token 消耗。

LoopForge Local 的本地看板
本地看板讀工作流狀態檔案,按時間段統計會話數、累計成本、總 Token、平均會話時長和工程效率,再拆到每日成本、Token 構成和按模型的成本佔比
對比項 平台版 Local
適合 團隊共享工作區、SOP、審批和運行記錄 個人在 IDE 或命令列裡用
依賴 Docker 和 Python 3 Node.js 20 以上、Python 3.8 以上、一個程式設計助手
工作流 對話加畫布上自定義 SOP 內置的 Classic 與 Portable 工作流
證據 Web 工作台裡共享運行詳情、審批和指標 artifacts 目錄下的產物,加可選的本地看板

LoopForge 部署前要確認什麼

LoopForge 現在能用到什麼程度

官方公告裡寫的是內部 20 多個業務在用,單月自動完成 200 多個需求和日常單據。倉庫 7 月 28 日建,11 月 11 日查是 234 個 star、44 個 fork、45 個待處理 issue,主要語言 Go,最近一次推送在 11 月 10 日。倉庫裡的第三方組件保留各自的許可和聲明。

官方貼過一次實際交付:四個 CodeBuddy 角色跑完 Python 修復的規劃、實現、獨立評審和交付彙總,三個真實測試通過,運行停在人工關口等批准,批准之後還覈對了一遍程式碼跟驗收時一致。這條鏈路已經寫成可複用的驗收用例放在倉庫裡。

缺口也寫在文件裡:Local 目前只能跑內置工作流,把平台上的 SOP 匯出到本地獨立執行還沒做;對話工作台只有中文介面,管理頁面中英文都有;命令列版本要自己裝,原生部署時平台不會替你補。