Multi-provider auth: ChatGPT, Antigravity, Gemini in one app
CodexUse supports three AI coding CLI providers in a single desktop app. Log in with ChatGPT, Google Antigravity, or Gemini, then switch between them without re-authentication.
Why multi-provider matters
- Different models for different tasks: ChatGPT's Codex 5.1 family excels at code generation. Antigravity's Claude Opus 4.5 shines at reasoning. Pick the right tool for each job.
- Rate limit pooling: When one provider's quota runs out, switch to another and keep working.
- Work vs personal separation: Use your company's Antigravity account for work, your personal ChatGPT for side projects.
- Redundancy: If one service has an outage, you have backup options ready.
Supported providers and models
| Provider | Auth method | Available models |
|---|---|---|
| ChatGPT | OpenAI OAuth | Codex 5.1 model family |
| Google Antigravity | Antigravity CLI auth | Claude Opus 4.5, Gemini Pro 3 |
| Google Gemini | Gemini CLI auth | Gemini Pro 3 |
Setting up your first profile
- Open CodexUse on macOS or Linux.
- Click the + button to add a new profile.
- Choose your provider: ChatGPT, Antigravity, or Gemini.
- Complete the OAuth flow in your browser. CodexUse stores the token locally.
- Name your profile (e.g., "Work Antigravity" or "Personal ChatGPT").
Adding more providers
Repeat the steps above for each provider you want to use. Each profile is independent:
- A ChatGPT profile uses the bundled Codex CLI.
- An Antigravity profile uses the bundled Antigravity CLI.
- A Gemini profile uses the bundled Gemini CLI.
You can have multiple profiles per provider too. For example, two ChatGPT accounts (work and personal) plus one Antigravity account.
Switching between providers
From the window
Click the profile dropdown in the top bar and select another profile. The switch is instant; no browser needed.
From the system tray
Right-click the CodexUse tray icon. The menu shows all your profiles grouped by provider. Click one to switch.
Rate limits across providers
Each provider tracks rate limits independently. CodexUse Pro shows usage for each profile in the rate-limit radar. When one profile approaches its threshold, you can:
- Manually switch to a profile on a different provider.
- Enable auto-roll (Pro) to let CodexUse switch automatically.
Cross-provider switching is especially useful when one service is throttled but another has fresh quota.
CLI bundling explained
CodexUse bundles all three CLIs so you don't need to install them separately. The app ships with:
- The Codex CLI for ChatGPT auth
- The Antigravity CLI for Google Antigravity auth
- The Gemini CLI for Google Gemini auth
Updates to CodexUse include CLI updates. You always have compatible versions.
Which provider should I start with?
| Use case | Recommended provider | Why |
|---|---|---|
| General code generation | ChatGPT | Codex 5.1 is optimized for coding tasks |
| Complex reasoning and refactoring | Antigravity | Claude Opus 4.5 excels at multi-step reasoning |
| Already using Google Cloud | Gemini | Integrates with your existing Google auth |
| Maximum availability | All three | Redundancy across providers |
Related
Do I need API keys to use CodexUse?
No. CodexUse uses the same OAuth login as the official CLIs. Sign in with your existing ChatGPT, Antigravity, or Gemini account.
Can I mix providers in the same session?
Yes. Each profile is tied to one provider and account. You can create profiles for ChatGPT, Antigravity, and Gemini, then switch between them from the tray or window.
Which models are available per provider?
ChatGPT gives access to the Codex 5.1 model family. Antigravity offers Claude Opus 4.5 and Gemini Pro 3. Gemini CLI provides Gemini Pro 3.