Add your own
Define custom agents in agents.toml with commands, patterns, and resume rules without changing app code.
[agents.local-reviewer]
command = "reviewer"
resume = "resume <session-id>"
patterns = ["waiting", "working"]Feature
Cocxy detects local coding agents through hooks, OSC signals, terminal semantics, pattern matching, and timing heuristics.
| Agent | Binary | Detection | Vault resume |
|---|---|---|---|
| Claude | claude | OSC and hooks | --resume <session-id> |
| Codex | codex | OSC and state projection | resume <session-id> |
| OpenCode | opencode | Local pattern layer | resume <session-id> |
| Pi | pi | Local pattern layer | resume <session-id> |
| Cursor | cursor-agent | OSC-aware profile | resume <session-id> |
| Gemini | gemini | Pattern and timing fallback | resume <session-id> |
| Rovo | rovo | Local pattern layer | resume <session-id> |
| Copilot | copilot | OSC and hooks | resume <session-id> |
| CodeBuddy | codebuddy | Local pattern layer | resume <session-id> |
| Factory | factory | Local pattern layer | resume <session-id> |
| Qoder | qoder | Local pattern layer | resume <session-id> |
Define custom agents in agents.toml with commands, patterns, and resume rules without changing app code.
[agents.local-reviewer]
command = "reviewer"
resume = "resume <session-id>"
patterns = ["waiting", "working"]Cocxy combines hooks, OSC signals, process patterns, and timing heuristics to show local state.
Detected sessions can be searched and resumed from the encrypted Vault.
Define custom agents in agents.toml with commands, patterns, and resume rules without changing app code.
Download
The site keeps version placeholders so the release workflow can rewrite them when publishing.
Direct download from GitHub Releases.
Download v1.18.0Reproducible install from the official tap.
brew tap salp2403/tap && brew install --cask cocxy
Stable, preview, and nightly are documented with clear risk levels.
View channels