Docs · Integrations
Prepare every supported CLI.
Installation, authentication and model availability are separate criteria. Here is the install command and the official documentation for each CLI.
In this article
When a CLI is available
The CLI must be installed, authenticated to its own account and have an available model. A failure at any stage appears as an explicit state, never as a ready agent.
Integrations, one by one
Each card carries the official macOS install command, the command that launches the CLI and a link to the documentation of whoever maintains it. Versions, models and plans belong to each provider and can change without notice.
Claude Code
Anthropic
Publishes five-hour and weekly windows per model, so it gives the most detailed reading in Usage & limits. Requires a Pro, Max, Team, Enterprise or Console plan.
- Install on macOS
curl -fsSL https://claude.ai/install.sh | bash- Or
brew install --cask claude-code- Launch
claude
Codex
OpenAI
The npm route needs Node.js 18 or newer. It publishes two usage windows, one of them per GPT model.
- Install on macOS
npm install -g @openai/codex- Or
brew install --cask codex- Launch
codex
Kimi Code
Moonshot AI
The script installs uv before the CLI itself. When the session expires the quota reading disappears from the panel: run kimi login to bring it back.
- Install on macOS
curl -LsSf https://code.kimi.com/install.sh | bash- Or
uv tool install --python 3.13 kimi-cli- Launch
kimi
Grok
xAI
Opens the browser to authenticate on first launch. It publishes a weekly pool rather than a short window.
- Install on macOS
curl -fsSL https://x.ai/cli/install.sh | bash- Launch
grok
OpenCode
Anomaly
Open project: the model comes from whichever provider you configure inside the CLI itself.
- Install on macOS
curl -fsSL https://opencode.ai/install | bash- Or
brew install anomalyco/tap/opencode- Launch
opencode
Cursor Agent
Cursor
The binary is called agent, not cursor. It publishes a billing cycle, so the window is monthly.
- Install on macOS
curl https://cursor.com/install -fsS | bash- Launch
agent
Antigravity
The installer leaves the agy executable in ~/.local/bin. Readings arrive split by Gemini model.
- Install on macOS
curl -fsSL https://antigravity.google/cli/install.sh | bash- Launch
agy
Qwen Code
Alibaba
Needs Node.js 20 or newer plus an API key or compatible endpoint; configure it with /auth inside the CLI.
- Install on macOS
npm install -g @qwen-code/qwen-code@latest- Launch
qwen
Commands come from each project’s official documentation and can change with a new release. When they differ, the CLI’s own page is what counts.
Accounts and subscriptions
Symfo does not include provider plans. Authentication, quotas and token costs belong to your accounts and follow each service’s terms.
Model choice
Recommended profiles balance capability and efficiency. A custom choice can only use models actually offered by the authenticated CLI.
Usage & limits
Not every CLI provides equivalent readings. Read the limits guide to interpret windows and understand why “no reading” never means zero.

