Codex Orchestrator
Codex Orchestrator (CO) is a CLI and runtime for Codex-driven pipelines, auditable manifests, delegation workflows, and downstream repo bootstrapping.
Release Posture
This README tracks the current main branch. Published-package users should follow the README and docs for the tag or release they installed.
Install
npm i -g @kbediako/codex-orchestrator
codex-orchestrator --version
Node.js >=20 is required. npm remains the supported baseline install path.
Current Posture
- Current CO-local Codex CLI
0.125.0 ChatGPT-auth/appserver posture
- Current model posture:
gpt-5.5 / xhigh when available in ChatGPT-auth Codex sessions
- Portable packaged/generated defaults keep
gpt-5.4 / xhigh as fallback values when gpt-5.5, API, or cloud portability is unavailable
- Local default runtime:
appserver
- Unsupported combination:
executionMode=cloud with explicit runtimeMode=appserver
The full version and model policy lives in docs/guides/codex-version-policy.md.
Quickstart
codex-orchestrator init codex --cwd /path/to/repo
cd /path/to/repo
codex-orchestrator setup --yes --repo /path/to/repo
codex login
codex-orchestrator flow --task <task-id>
codex-orchestrator doctor --format json
Use codex login --device-auth when browser login is not available.
Plugin Install
The npm CLI install is the baseline. Codex plugin marketplace setup is additive for Codex releases that expose plugin flows. Current Codex CLI 0.125.0 keeps marketplace management under codex plugin marketplace ...:
codex marketplace add "$(npm root -g)/@kbediako/codex-orchestrator"
codex plugin marketplace add "$(npm root -g)/@kbediako/codex-orchestrator"
For local checkout installs, pass the repository root instead of the npm install directory. For Git-backed installs, pass owner/repo[@ref], an HTTPS Git URL, or an SSH Git URL. Use codex plugin marketplace upgrade codex-orchestrator to refresh a Git-backed marketplace checkout and codex plugin marketplace remove codex-orchestrator to remove the marketplace registration. Then open /plugins in Codex, install Codex Orchestrator, and restart Codex if the plugin is not picked up immediately. More local checkout, Git-backed, and rollback details are in docs/book/setup.md.
Common Commands
codex-orchestrator flow --task <task-id>
codex-orchestrator start diagnostics --task <task-id> --format json
codex-orchestrator status --run <run-id> --watch --interval 10
codex-orchestrator review
codex-orchestrator linear issue-context --issue-id <linear-uuid>
Run artifacts live under .runs/<task-id>/ and summaries under out/<task-id>/.
Downstream Setup
Contributing
Contributor and repo-internal guidance lives in docs/README.md.