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 为像 Codex 和 Claude Code 这样的 AI 编码代理提供了一个结构化的工程控制层。它防止了“随性编码”(vibe coding)——即会话漂移、范围悄悄改变以及任务在未经验证的情况下被标记为“完成”——通过将临时提示替换为门控、可重复的工程工作流程。
运作方式
它作为编码代理周围的一个层,分配特定的角色和停止状态以确保工作纪律。工作流程遵循一个序列:Orchestrator 管理路由和调度;Planner 进行头脑风暴并构建项目;Developer 进行构建并执行自我审计;Test 角色(可选)处理真实的用户测试;以及 Auditor 提供独立审查以决定工作是否通过或需要修复。
用户可以在两种模式之间进行选择:
- 单一会话,多个代理:更快的执行速度,角色在同一个会话中执行。
- 多个会话,多个线程:使用每个角色的独立项目线程,具有更强的隔离性和审计纪律。
适用对象
- 频繁使用 Codex 和 Claude Code 进行复杂、多轮工程工作的用户。
- 需要明确角色边界和交接的 AI 原生工程团队和代理构建者。
- 需要为 AI 生成的代码提供规划、测试和审计的可验证审计追踪的开发人员。
重点功能
- 门控工作流程:实施严格的规划、开发、自我审计和外部审计序列。
- 基于角色的调度:使用固定角色(Orchestrator, Planner, Developer, Test, Auditor)以在各轮次中保持一致性。
- 自定义拓扑:允许项目通过拓扑配置覆盖默认的角色/状态路由。
- MCP-UI 集成:包含一个可选的 MCP 服务器,为支持的图形客户端呈现实时轮次状态面板。
- 平台支持:已验证 Codex 的自动化,并对 Claude Code 提供实验性支持。
相关
- 项目
- 项目
- 项目
- Dispatch
- 项目