loopx-project/loopx

Long-horizon agent control plane for durable, governed work across Codex, Claude Code, and other harnesses.

LoopX – 長期 AI 代理人的狀態化控制平面

是什麼 – LoopX 是一個開源、與提供者無關的「控制平面」,位於現有的 LLM 代理執行環境(Codex、Claude Code、Cursor 等)之上。它儲存多回合、多日工作流程的持久狀態——目標、關卡、待辦事項、證據、配額與交接,並決定下一個應由哪個代理執行。簡而言之,它將一系列孤立的代理呼叫轉換為可審查、可重啟、有人類參與的循環。

為何重要 – 現代 LLM 代理在完成單一任務方面表現出色,但長期專案(研究實驗、多日工程、持續監控)需要:

  • 可在重啟後持續的持久上下文
  • 明確的人類審核點
  • 安全的回退機制與配額限制
  • 清晰的審計軌跡(做了什麼、為什麼、依據什麼證據) LoopX 在不取代底層代理框架的前提下提供這些能力。

核心概念

概念 作用
目標 / 目的 循環的高階目標(例如:「訓練一個模型兩週」)
關卡 必須經由人類或策略驅動的檢查點審核後才能進入下一階段
待辦事項 代理可領取並執行的有界工作項目
證據 每回合產生的檔案、日誌或工件,以不可變方式儲存,供後續審查
配額 限制可執行的回合數量,防止失控執行
交接 責任結構化地轉移給另一個代理或人類

如何運作 – 循環流程如下:

目標 → LoopX 狀態(目標、關卡、待辦事項、證據、配額)
   ├─ 若需人類判斷 → 提出具體問題,等待
   ├─ 否則若存在安全回退 → 執行有界代理片段
   ▼
代理執行環境(Codex、Claude Code 等)執行一回合
   ▼
LoopX 記錄證據,更新狀態,決定下一回合

狀態儲存在本地(「本地優先」工作區),是唯一真相來源;代理執行環境僅作為工作者存在。

主要功能

  • 個人工作區 – 本地優先的 UI(瀏覽器/PWA 或原生桌面),可在重啟後持續顯示目標、待辦任務、日程和證據。
  • 提供者無關適配器 – 支援 Codex App、Claude Code、Cursor、KunlunCode、DeepSeek Harness 和通用 shell 執行器的外掛。
  • 人機協同審核 – 明確的審核步驟、類型化預覽和狀態變更前的收據。
  • 跨執行環境連續性 – 專案中途可從 Codex 切換到 Claude Code 而不遺失狀態。
  • 審計就緒的證據圖 – 每回合輸出版本化並可視化為任務圖。
  • 可擴展的技能/命令介面 – 可在各種 IDE 和聊天平台中透過 /loopx 命令暴露 LoopX。
  • 基準測試與案例研究 – SWE-Marathon、LHTB、自動機器學習、開源問題修復示範,展示超過 200 小時的循環。

技術堆疊

  • 核心 – 控制平面伺服器使用 TypeScript(Effect 執行時);Python 3.11+ 客戶端程式庫和 CLI。
  • 儲存 – 基於本地檔案系統的「本地優先」儲存(.loopx/ 目錄)。
  • UI – 瀏覽器端儀表板(PWA)及可選的 macOS/Windows 原生桌面建構。
  • 打包 – 透過 PyPI(pip install loopx)和 npm(TypeScript 核心)分發。

典型用例

  • 需要定期人類審查的多日研究或工程實驗。
  • 必須保留上下文、證據和決策鏈的缺陷修復或 PR 工作流。
  • 持續運行數週的監控或心跳任務。
  • 所有權、租約和交接明確的代理團隊。
  • 任何長期自動化任務,其中人類操作員必須對關鍵操作保持控制。

快速上手

# 安裝 Python 套件(包含 CLI 和 TypeScript 執行時)
python3 -m pip install --upgrade loopx
# 安裝內建工作流程技能(代理、適配器等)
loopx workflow-skills --install
# 驗證安裝
loopx doctor

# 將專案連接到 LoopX
cd /path/to/your/project
loopx connect   # 若缺失則建立 .loopx/ 狀態
loopx status    # 顯示目前目標、關卡、待辦事項

# 啟動新長期目標(引導式向導)
loopx start-goal --guided --project . --goal-text "訓練一個情感模型 10 天"

之後可透過 loopx dashboard 啟動儀表板,或透過提供的適配器(如 codexclaudecursor)執行代理。

成熟度 – 倉庫已發布 1.0 版本,提供桌面預覽和不斷增長的整合。文件包含雙語開發者手冊、詳細指南和展示目錄。專案積極維護(Discord 社群、定期發佈),並標記為「loop agents active」。

了解更多


以上所有資訊均直接取自倉庫的 README,未添加任何外部推測。

相關

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