コードはエージェント。DAG はエンジン。

CodeDAG はコーディングエージェントのオーケストレーションエンジン。プロンプトを依存関係でつなげば DAG。タスクが増えても順序は崩れません。人の見張りにも、モデルの記憶にも頼りません。

ウェイトリストに登録ドキュメントを読む

契約済みのエージェントを手元のマシンで動かします · ベータ期間中は無料クレジット付き

.codedag/dags/site-search.yaml

CodeDAG なし

いまは、あなたがそのエンジン。席を外せば、すべて止まる。

ターミナルをいくつも開いて、どれも次のプロンプト待ち。依存関係を覚えて、終わったら次を起動し、ブランチも自分でマージします。

CodeDAG あり

  1. オーケストレーション

    順序は決定論的に。中身はエージェントに。

    依存関係を明示すると、エンジンがトポロジカル順にスケジュールします。上流が終われば、下流はすぐに始まります。次に何を実行するかを決めるのは DAG で、モデルではありません。各タスクはプロンプトひとつ。ゴールを書けば十分。手順は書かなくてもかまいません。

    • タスクごとに新しいセッション
    • コードのように検証・再実行・改訂
    • DAG はエージェントに書かせてもいい
  2. 介入

    すべて見える。いつでも止められる。

    各タスクは、中に入れるセッションです。いつでも様子を見て、直接指示できます。一時停止も、強制停止も、復旧もできます。同じセッションで再開し、コンテキストもそのままです。

    • 完全なログをリアルタイムで追える
    • タスク単位でも全体でも止められる
    • レビューゲートは好きな場所に
  3. マージ

    ブランチは自動でマージ。main はそのまま。

    タスクごとに専用のブランチ。上流の結果は下流へ自動でマージされ、コンフリクトはエージェントが解消します。タスク単位で破棄もやり直しもできます。最後は 1 本の統合ブランチにまとまり、main に入れるかどうかは自分で決められます。

    • 並列タスクは別々のワークスペースで
    • 変更はタスクごとに確認できる
    • 破棄してもスナップショットが残る

これらの選択を支える 8 つの設計理念

向いている仕事

DAG が描けるなら、任せられる。

  • 仕様を決めて、手分けして作る

    仕様を決めたら、各パートを並列で作り、最後にまとめて通します。

  • 複数の変更を同時に

    依存関係のない変更はそれぞれのブランチで進み、最後に自動でマージされます。

  • 一方が書き、もう一方がレビュー

    Claude Code が実装し、Codex がレビューして修正します。逆でもかまいません。

  • ひとつずつ、ひと晩かけて

    大きなリファクタリングを十数個の直列タスクに。前の結果を受けて次へ進みます。見張りは不要です。

Claude Code Dynamic Workflow と比べる現在は Claude Code と Codex に対応しています。

データプライバシー

コードは、一行も私たちには送られない。

料金

課金はタスク単位。1 タスク 1 クレジット。

このワークフローは 6 タスクなので、1 回の実行で 6 クレジットです。どれだけ長く走っても、何度やり直しても、6 クレジットのままです。

料金とよくある質問を見る

$12/月
年払いは $96(月あたり $8、33% お得)
800クレジット/月
コミット約 800 回分。1 日あたり 25 回以上
800無料クレジット
登録時に進呈。30 日間有効、カード登録は不要

モデルの利用分は、契約済みのエージェントのサブスクリプションでまかなわれます。CodeDAG がトークン単位で課金することはありません。

プライベートベータ、まもなく開始。先に登録を。

招待はメールで順次お送りします。招待された方は、ベータ期間中に無料クレジットを利用できます。

先にドキュメントを読む