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
- プロジェクト
- プロジェクト