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