Codex-Engineering-Workflow-Pack は何をしますか?
Codex向けローカルファーストのエンジニアリングワークフローツールキット:スキル、コーディネーターモード、ワークツリー分離、ガーデッドディスパッチ、並列エージェントワークフロー。
概要
このパックは、Codexエージェントのワークフローを体系的に管理・実行するためのツール群です。以下の主要機能を提供します:
- コーディネーターモード: 複数のスキルを連携・調整するための中央管理機能
- ワークツリー分離: 各タスクの変更範囲を独立したワークツリーで管理し、競合を防ぐ
- ガーデッドディスパッチ: タスクの実行条件を事前にチェックし、安全にディスパッチ
- 並列エージェントワークフロー: 複数のエージェントを同時に実行し、効率的にタスクを処理
特徴
- ローカルファースト:すべてのデータと処理はローカル環境で完結
- スキル連携:異なるスキルを組み合わせて複雑なワークフローを構築
- 安全な実行:ガーデッドディスパッチにより、条件未達のタスクは自動的にブロック
- 高い並列性:依存関係を自動解析し、可能な限り並列実行
使用方法
# パックをクローン
codex install SetraTheXX/Codex-Engineering-Workflow-Pack
# コーディネーターモードの開始
codex run coordinator
# ワークツリーの作成
codex run create-worktree --name "feature-branch"
# タスクのディスパッチ(ガード条件付き)
codex run dispatch --task "implement-api" --guard "tests-pass"
設定
codex.json 内の workflow セクションで各種設定が可能です:
{
"workflow": {
"coordinator": {
"max_simultaneous_tasks": 5,
"guard_check_interval_seconds": 10
},
"worktree": {
"base_dir": ".worktrees",
"auto_cleanup": true
}
}
}
必要条件
- Codex バージョン 2024.1 以上
- Git 2.30 以上(ワークツリー機能を使用する場合)
- ローカルストレージ:最低 1GB の空き容量
- 対応プラットフォーム:macOS、Linux、WSL2