open-mercato/cezar
Open-source orchestrator and ADE for running Claude Code, Codex, OpenCode, Pi and other AI coding agents in parallel — locally or 24/7 on your own server.
解決する課題
Cezarは、複数のAIコーディングエージェント(Claude Code、Codex、OpenCodeなど)を並行して管理するためのコントロールセンターです。ノートパソコンでエージェントを実行する際に、PCを閉じると作業が中断してしまうという問題を解決し、各タスクに独自のgit worktreeを割り当てることでエージェント同士の干渉を防ぎます。
仕組み
Cezarは、既存のエージェントCLIをラップするオーケストレーターとして機能します。ユーザーがタスクを記述するか、GitHub issueから開始すると、Cezarはエージェントのステップとシェルチェックで構成される定義済みワークフロー(YAMLで定義)を実行します。エージェントの進捗状況は、Webベースのコックピットにリアルタイムでストリーミングされます。シェルチェックが失敗した場合、エージェントは自動的に再試行できます。また、エージェントは独立した作業を子タスクに委任し、それぞれが独自のworktreeで実行され、結果を親タスクに報告することも可能です。
対象ユーザー
AIコーディングエージェントを使用しており、マルチステップのワークフローを自動化したい、VPS上で24時間365日タスクを実行したい、そして単一のダッシュボードから複数のプロジェクトを管理したい開発者。
ハイライト
- 並行実行: 各タスクは独自のgit worktreeで実行されるため、複数のエージェントを同時に稼働させることができます。
- 自律モード: ユーザーの許可を求めるために停止することなく、エージェントがタスクを完了できるようにします。
- ワークフロー自動化: YAMLファイルを使用して、エージェントのステップと検証用のシェルコマンドを連結します。
- エージェント非依存: APIキーではなく既存のログイン情報を使用し、さまざまなエージェントCLI(Claude Code、Codex、Copilotなど)と連携します。
- 外部連携: GitHub、Jira、Linearと接続し、課題追跡システムから直接タスクを開始できます。
- Cezar Cockpit: ライブ実行の監視、異なるエージェントバリアント間のdiff比較、トークンコストの追跡を行うためのレスポンシブなWebインターフェース。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト