Terminal runtime
Coven CLI
Install the shared OpenCoven runtime, check your project, and start a provider-backed session.
- Step 1 of 4:
Install
Install Coven globally
Install the recommended shared runtime from npm.
npm install -g @opencoven/cliRead the first-run guide (opens in new tab)coven --helpExpect: The Coven help screen opens and lists the available top-level commands.
- Step 2 of 4:
Check
Check your project
Open a terminal in the intended Git project so Coven can inspect that workspace.
coven doctorExpect: Coven detects the project and reports actionable guidance for any missing setup.
- Step 3 of 4:
Connect
Prepare a provider harness
Choose either provider. Your credentials remain owned and managed by that provider.
npm install -g @openai/codexcodex loginnpm install -g @anthropic-ai/claude-codeclaudeExpect: The selected provider completes authentication and its harness is ready for use.
- Step 4 of 4:
Run
Start and inspect a session
Run the command that matches your authenticated provider, then inspect the plain-text session history.
coven run codex "explain this repo in 5 bullets"coven run claude "explain this repo in 5 bullets"coven sessions --plainExpect: The history row shows the session id, harness, title, and status.
Your first success
Your provider-backed session completes and remains available in local Coven history.Blocked? Check these first
- If the executable is missing from PATH, open a new terminal and check the npm global binary directory.
- If the doctor reports a missing harness, complete the provider-specific setup it recommends.
- If Coven rejects the project root, move to the intended Git project and check it again.