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
  • 项目
  • 项目