viettran-edgeAI/codex_workflow
A swarm orchestration system in Codex, drastically reduce overall token usage.
何を解決するか
Codex Workflowは、トークン効率を最大化し、メインのオーケストレーション・エージェントにかかるコンテキストの負荷を軽減するように設計されています。メイン・エージェントが低価値な運用作業に圧倒されるのを防ぐため、タスクを専門的なサブ・エージェント(ワーカー)の群れ(swarm)に委譲します。これらのワーカーは、フル・コンテキストのダンプではなく、小さな知識の差分(knowledge deltas)のみを返します。
仕組み
システムは、タスクの複雑さに基づいて3つの異なる実行ルートを使用します:
- Light route: コンテキストが最小限の、単純なQ&Aや軽量なタスク向けのデフォルト・モード。
- Medium route: メイン・エージェントが実装の所有権を保持しつつ、
CompanionとInvestigatorを配備してメイン・エージェントを支援します。 - Heavy route:
Companion(コンテキスト・アシスタント)、Investigator(リサーチ)、Default Executor(ルーチン・コーディング)、Senior Executor(複雑なアルゴリズム)、Tester(検証)、およびArchivist(ドキュメンテーション)を含む、専門的なワーカーの完全なスウォームを実装します。
調整は、タスクを境界のあるワーク・パッケージに分割するメイン・エージェントによって行われます。専用のagent_docs/フレームワークが、永続的なプロジェクト・メモリとして使用され、目標、アーキテクチャ、およびセッションの引き継ぎを記録するためにArchivistによって自動的に管理されます。
対象者
高いトークン効率と構造化されたエージェントによる調整を用いて、複雑で長期的なソフトウェア・プロジェクトを管理したいCodex app/CLIのユーザー。
ハイライト
- Multi-tiered routing: タスクの複雑さに合わせて、light、medium、およびheavyの実行モードを切り替えます。
- Specialized agent swarm: Senior ExecutorやArchivistのような明確な役割を使用し、推論の労力とコストを最適化します。
- Durable project memory: セッションをまたいだ継続性を維持するために、
agent_docs/ディレクトリを自動的に維持管理します。 - Token reporting: 各セッションの終了時にトークン消費量を追跡するための統合レポートが含まれています。
関連
- プロジェクト
- プロジェクト
- Dispatch
- プロジェクト
- プロジェクト