工具 · 軟體開發 / 以 AI 驅動的軟體生產自動化
C-137
2026 · 工具 · Node.js, Bash
為期數日的自主 AI 代理任務框架:由多個記憶乾淨的短生命週期代理接力,連貫性則存放在儲存庫檔案中。
C-137 讓代理能連續開發好幾天,不會中斷,也不會因上下文塞滿而退化:它不使用單一長時間運作的代理,而是由一串短生命週期的代理接力,每個都從乾淨的記憶開始,所有連貫性都存放在檔案中。一個指令就能把構想或商業計畫變成可執行的任務:先針對概念進行訪談,再產出附有可驗證標準的計畫,進行就緒檢查,之後進入帶有看門狗、回復機制,以及在獨立工作樹中平行運作「通道」的迴圈。迴圈外圍還有狀態中樞、具角色管理的網頁主控台,以及部署套件。
任務
單一長時間運作的代理會隨著上下文被填滿而退化,並卡在提問上;連續運作數日需要模型記憶之外的狀態、預算控管、對檢查本身的再檢查、可觀測性,以及安全的任務管理。
核心功能
- tools/start.js 指揮器:一個指令即可從構想走到可啟動的任務;只有在需要人決定時才會停下,並且剛好印出一條能解除停止的指令
- 概念階段:分輪次的提問訪談,並由回答彙整出卷宗與計畫;是否足夠,由章節涵蓋率的自動計算來判定
- 平行模式:最多 4 條「通道」,各在獨立的 git worktree 中運作,並有寫入邊界檢查、整合關卡,以及計畫的平行度地圖
- 「醫生」:就緒檢查清單的自動檢查,包括「測試是否真的會變紅」的突變檢查
- 看門狗:針對停滯與沉默的自適應門檻、回復到迭代前的狀態,以及任務的預算與時數上限
- 狀態中樞(每台機器一個常駐程式、固定的專案位址)與網頁主控台:三種角色、稽核、僅能執行封閉允許清單內的動作、支援 320 px 起的行動版面、推播通知
機器翻譯,校對中。