Multi-account and multi-provider auth in one app
Run every OpenAI account from one desktop app. Sign in once per account, then Open each account in its own Codex window, with no re-authentication and no browser loop. A custom-model account can point at an OpenAI-compatible provider instead of an OpenAI account.
Why multi-account matters
- Work vs personal separation: Keep company and personal usage clean.
- Org isolation: Different orgs can have different model access and limits.
- Rate limit planning: Keep heavy jobs on a dedicated account.
- Client workspaces: Use an account per client to avoid context bleed.
Supported account types and models
| Account type | Auth method | Available models |
|---|---|---|
| OpenAI account | OpenAI OAuth | GPT-5.3-Codex, GPT-5.2-Codex, GPT-5.1-Codex-Max, GPT-5.1-Codex-Mini, GPT-5.2 |
| Custom-model account | Your provider credential, encrypted in CodexUse's private app database | The models you publish on that connection — OpenRouter, DeepSeek, Groq, or a model running on your own computer |
Setting up your first account
- Open CodexUse on macOS and go to Accounts.
- Click Add account and pick Sign in with OpenAI.
- Complete the OpenAI OAuth flow in your browser. CodexUse stores the token locally.
- Name your account, for example "Work" or "Personal".
Adding more accounts
Repeat the steps above for each OpenAI account. Every account is independent and gets its own Codex window, so add one per account or org and Open whichever you need.
Opening an account
From the window
Use the Accounts tab or ⌘K to pick an account. Open starts its Codex window. If the window is already running, the button reads Show and brings it forward. Every other account stays signed in and running. No browser needed.
From the system tray
Use the CodexUse tray menu to pick the account the Codex CLI uses next. Each entry shows the account name so you know which account will run.
Rate limits across accounts
CodexUse shows rate limit headroom per account. When one account shows Low, you can:
- Open another account.
- Enable Auto-roll (trial and Pro) to move to the next account in priority order.
Codex CLI installation
CodexUse checks the official Codex CLI during setup and can install or update it with npm. You can also run npm install -g @openai/codex in Terminal.
Common setups
| Use case | Suggested accounts | Why |
|---|---|---|
| Solo developer | Work, Personal | Keep billing and work contexts separate. |
| Consultant | One account per client | Clean separation across engagements. |
| Team lead | Org accounts by team | Different limits and access per org. |
Related
Do I need API keys to use CodexUse?
Not for an OpenAI account — that uses the same Codex CLI OAuth login. A custom-model account needs a credential for the provider you choose, encrypted in CodexUse's private app database. See the custom model providers docs.
Can I add more than one OpenAI account?
Yes. Each CodexUse account is tied to one OpenAI account. Add one per account and Open each one in its own Codex window from the Accounts tab or ⌘K.
Which models are available?
On an OpenAI account: GPT-5.3-Codex, GPT-5.2-Codex, GPT-5.1-Codex-Max, GPT-5.1-Codex-Mini, and GPT-5.2, based on your account access. On a custom-model account: only the models you published to it. The two lists never mix.