One table, read from the code
Checked against the Orcyx source tree at c339cf993 on 2026-09-14. Where this page describes something the build does not do yet, it says so in place rather than describing the intention.
Orcyx does not run models; it runs the coding CLIs you already pay for, each in its own pane, on your own account. What differs per CLI is how much Orcyx can do around it. The rows below come from the same registries the app uses to decide — the swarm roster list, the credential table, the plan-usage command, the Squeeze routing list — and a test fails if this page and those registries disagree. A dash means not built; "best-effort" means it works but is not release-gated.
| CLI | Swarm seat | Session resume | Provider accounts (credential kinds) | Plan-usage window | Squeeze proxy |
|---|---|---|---|---|---|
| Claude Code | ✓ | ✓ | api_key · oauth_token · config_root | ✓ read per account | ✓ (measured) |
| Codex | ✓ | ✓ | api_key · config_root | ✓ read per account | ✓ (config override) |
| Gemini CLI | ✓ | ✓ | api_key · config_root | Unsupported — disclosed: no consumer plan-usage endpoint | ✓ |
| Grok | ✓ | ✓ | api_key · config_root | Unsupported — disclosed | best-effort |
| Opencode | ✓ | ✓ | config_root | Unsupported — disclosed | — |
| Cursor Agent | ✓ | ✓ | api_key | not read | — |
| Droid | ✓ | ✓ | api_key | not read | — |
| Copilot | ✓ | ✓ | api_key · oauth_token | not read | — |
| Antigravity | pane only — a respawn starts a fresh conversation, disclosed | — | config_root | Unsupported — disclosed | — |
Provider accounts: several credentials per CLI, each bound to a pane, secrets in the OS keychain, only a reference on disk; a pane that hits a rate limit fails over to another account of the same CLI and names the switch in the pane. "api_key" is a provider key; "oauth_token" is a subscription login carried as a long-lived token (verified to draw subscription quota, per account); "config_root" is an isolated config directory for the CLI's own login.
Plan-usage window: the five-hour and seven-day utilisation the subscription reports, read per account. Where a provider publishes no such endpoint the app says so in those words rather than drawing an empty bar.
Squeeze: an opt-in local proxy that trims long tool outputs before they leave the machine. Lossy by design and off by default; on Claude Code it measured about three percent fewer input tokens. The pane chip says whether a pane is actually routed through it.
Shells
Eight shell presets sit beside the agents and open as ordinary panes: WSL, Git Bash, PowerShell, pwsh, cmd, bash, zsh and fish. A shell pane is not an agent seat — it has no swarm role and no account — but it shares the split grid, the cost counters and the review gate around whatever an agent does inside it.