mindfold-ai/Trellis

The best agent harness.

解決的問題

AI 編碼代理通常每次會話都從零開始,缺乏對專案特定規範、團隊需求和先前進度的記憶。Trellis 提供一個持久化的工程框架,將規格、任務和記憶直接儲存在倉庫中,確保 AI 代理在不同會話和平台間都能遵循既定的工程標準。

工作原理

Trellis 使用專用子代理實現四階段循環:

  1. 規劃:腦力激盪代理(trellis-brainstorm)釐清需求並建立 PRD(產品需求文件),研究代理(trellis-research)處理複雜項目。
  2. 實作:實作代理(trellis-implement)根據 PRD 和注入的上下文撰寫程式碼。
  3. 驗證:驗證代理(trellis-check)比對差異與規格,執行 lint、型別檢查與測試,自動修復錯誤。
  4. 完成:系統更新規格(trellis-update-spec),將新學習成果回饋至專案的共享規則中,並歸檔任務。

適用對象

專為使用 AI 編碼代理的單人開發者與工程團隊設計,希望在多個 AI 平台間維持一致的標準、共享專案記憶與結構化工作流程。

核心亮點

  • 自動注入規格:自動向 AI 代理提供相關專案規範。
  • 以任務為中心的工作流程:在倉庫內組織 PRD 與任務狀態。
  • 專案記憶:使用工作區日誌在會話間保留上下文。
  • 多平台支援:支援 22 種不同的 AI 編碼平台。
  • 消融測試:允許使用者暫時移除 Trellis,對比有無該框架時的專案狀態。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案