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 不再依賴單一的長對話,而是將編碼過程轉變為帶門控的工程工作流程。它引入一組固定角色——協調者規劃者開發者測試審計者——每個角色都有明確的責任與停止條件。

該流程通常遵循以下順序:

  1. 協調者:管理路由與角色分派。
  2. 規劃者:構思並定義專案計畫與回合結構。
  3. 開發者:實作程式碼,執行本地驗證,並提供自我審計。
  4. 測試(可選):根據計畫需求,進行真實的使用者/會話測試。
  5. 審計者:進行獨立審查,決定工作是否通過、需修正或未完成。

它作為 CodexClaude Code 的外掛模組整合,管理這些角色專屬的線程或代理之間的建立與交接,確保工作流程的紀律性。

適用對象

  • 高頻使用 Codex 與 Claude Code 進行複雜、多回合工程工作的使用者。
  • 需要清晰角色邊界與交接流程的代理建構者。
  • 在複雜倉儲或重構專案中工作的 AI 原生工程團隊。
  • 需要對 AI 生成程式碼的規劃、測試與審計過程建立可驗證審計軌跡的開發者。

特色亮點

  • 門控工作流程:以可重複的規劃、開發與獨立審計序列,取代隨意的提示輸入。
  • 角色驅動分派:自動在規劃者、開發者、審計者等專業角色間交接,減少上下文漂移。
  • 可自訂拓撲:允許專案透過狀態設定檔覆蓋預設角色路由圖。
  • MCP-UI 狀態面板:透過 Model Context Protocol (MCP) 提供可選的互動式狀態面板,用於追蹤回合進度與審計結論。
  • Codex 與 Claude Code 集成:已驗證的 Codex 自動化支援,以及對 Claude Code 子代理模式的實驗性支援。

相關

  • 專案
  • 專案
  • Dispatch
  • 專案
  • 專案