Claude Code is Anthropic’s coding-agent CLI. Coven wraps it in a project-rooted PTY so launches, attaches, and rituals work the same as for any other harness.Documentation Index
Fetch the complete documentation index at: https://docs.opencoven.ai/llms.txt
Use this file to discover all available pages before exploring further.
| Field | Value |
|---|---|
| Harness id | claude |
| Install | npm install -g @anthropic-ai/claude-code |
| Auth | claude doctor (one-time, Anthropic side) |
| Doctor check | coven doctor reports the resolved Claude path and version. |
Setup
Per-session flags
--cwd— canonicalized inside the project root.--title— sets a readable title in the session browser.--json— print structured launch metadata for clients.
Provider auth boundary
Claude Code owns its own OAuth flow and token cache. Coven never reads Anthropic keys or session cookies.Troubleshooting
| Symptom | Likely cause | Fix |
|---|---|---|
coven doctor reports claude missing | Claude Code not on PATH | npm install -g @anthropic-ai/claude-code, then re-run doctor. |
| Claude prompts for login | Auth not finished | claude doctor. |
| Session shows long pre-flight pause | Claude resolving config | First run only; subsequent launches are fast. |