Arch1eSUN/Arcgentic
Mechanical plan/dev/self-audit/external-audit gates for AI coding agents, with a configurable role-routing topology engine, an MCP-UI live status panel, and native-tooling Claude Code V2 dispatch. Claude Code, Codex, OpenClaw, and PyPI.
解決的問題
Arcgentic 是一個專為防止 AI 編碼會話偏離而設計的哈希工程層。它解決了「氛圍編碼」問題:範圍悄然變更,上下文遺失,任務僅因 AI 助手聲稱完成就被標記為「已完成」,缺乏嚴格驗證。
如何運作
Arcgentic 不再依賴單一的長對話,而是將編碼過程轉變為帶門控的工程工作流程。它引入一組固定角色——協調者、規劃者、開發者、測試 和 審計者——每個角色都有明確的責任與停止條件。
該流程通常遵循以下順序:
- 協調者:管理路由與角色分派。
- 規劃者:構思並定義專案計畫與回合結構。
- 開發者:實作程式碼,執行本地驗證,並提供自我審計。
- 測試(可選):根據計畫需求,進行真實的使用者/會話測試。
- 審計者:進行獨立審查,決定工作是否通過、需修正或未完成。
它作為 Codex 與 Claude Code 的外掛模組整合,管理這些角色專屬的線程或代理之間的建立與交接,確保工作流程的紀律性。
適用對象
- 高頻使用 Codex 與 Claude Code 進行複雜、多回合工程工作的使用者。
- 需要清晰角色邊界與交接流程的代理建構者。
- 在複雜倉儲或重構專案中工作的 AI 原生工程團隊。
- 需要對 AI 生成程式碼的規劃、測試與審計過程建立可驗證審計軌跡的開發者。
特色亮點
- 門控工作流程:以可重複的規劃、開發與獨立審計序列,取代隨意的提示輸入。
- 角色驅動分派:自動在規劃者、開發者、審計者等專業角色間交接,減少上下文漂移。
- 可自訂拓撲:允許專案透過狀態設定檔覆蓋預設角色路由圖。
- MCP-UI 狀態面板:透過 Model Context Protocol (MCP) 提供可選的互動式狀態面板,用於追蹤回合進度與審計結論。
- Codex 與 Claude Code 集成:已驗證的 Codex 自動化支援,以及對 Claude Code 子代理模式的實驗性支援。
相關
- 專案
- 專案
- Dispatch
- 專案
- 專案