One agent view for every coding harness.
See whatβs running, what needs you, and where to step in. Available for 11+ harnesses.
Explore the website β |
Install Open Agent View:
curl -fsSL https://open-agent-view.github.io/install.sh | bash
Launch the dashboard:
open-agent-view
The installer also adds the shorter opav
command. Start typing a task, press
Tab
to choose a harness, and press Shift+Tab
to choose one of that account's available models.
Claude Code users already know the value of an agent view: one place to follow background work and notice when an agent needs help. Other coding harnesses should not require a separate pile of terminal tabs.
Open Agent View brings Claude Code, Codex, Cursor, GitHub Copilot, OpenCode, Pi, Antigravity, Mistral Vibe, Muse Code, Qwen Code, Kimi Code, and ordinary terminal jobs into one open-source dashboard. The conversation still lives in the tool that created it; selecting a row opens that tool's native interface.
Know where to look. Sessions are grouped as waiting for input, working, completed, or unknown, with the harness shown on every row.Return without killing the task. Open a native session, then move back to the dashboard while its work continues.Stay fast as the list grows. Discovery runs concurrently and the TUI only renders the page that fits the terminal.Use controls OAV can prove. Stop, reply, archive, and delete are offered only when the selected provider and session support them safely.
| Do this | In the dashboard |
|---|---|
| Move through sessions | β / β |
| Open the selected native session | Enter or β |
| Return to OAV | Shift+β , or β twice at an empty prompt |
| Rename a session in OAV | Ctrl+R |
| Filter the session list | Ctrl+F |
| Stop, then delete or hide a managed session | Ctrl+X , then Ctrl+X again |
| See the complete contextual key map | ? |
See the CLI and keyboard guide for model selection, login/setup, completed-session visibility, paging, bulk actions, and non-interactive CLI commands.
Open Agent View brings these local coding harnessesβand regular terminalsβinto one dashboard.
Claude Code |
OpenAI Codex
Cursor
GitHub Copilot
OpenCode
Pi
Antigravity
Mistral Vibe
Muse Code
Qwen Code
Kimi Code
Terminal****Compare feature support by harness
| Harness | Launch | Model / shell picker | Open / resume | Inspect | Inline reply | Approval / input | Stop | Delete / archive |
|---|---|---|---|---|---|---|---|---|
| Claude Code | β | β | β | β | β | β | β | β |
| OpenAI Codex | β | β | β | β | β | β | β | β |
| Cursor | β | β | β | β | β | β | β | β |
| GitHub Copilot | β | β | β | β | β | β | β | β |
| OpenCode | β | β | β | β | β | β | β | β |
| Pi | β | β | β | β | β | β | β | β |
| Antigravity | β | β | β | β | β | β | β | β |
| Mistral Vibe | β | β | β | β | β | β | β | β |
| Muse Code | β | β | β | β | β | β | β | β |
| Qwen Code | β | β | β | β | β | β | β | β |
| Kimi Code | β | β | β | β | β | β | β | β |
| Terminal | β | β | β | β | β | β | β | β |
β
means OAV exposes the feature for sessions it owns. A dash means the session still appears in the dashboard, but that action stays in the harness's native interface. βDelete / archiveβ is checked when at least one safe removal operation is available.
Exact CLI versions, model discovery, authentication behavior, platform limits, and provider-specific caveats live in the provider notes.
Install, update, and uninstallCLI and keyboard referenceTroubleshooting and recoveryArchitectureTesting and real-TTY evidenceDemo provenance and reproductionDocumentation index
Contributions are welcome through CONTRIBUTING.md. Report security-sensitive findings through SECURITY.md.
MIT. Open Agent View is independent and is not affiliated with or endorsed by the providers or CLI projects listed above.