AI Switcher Desktop · Coming soon

Manage coding-agent accounts from one desktop app.

See which accounts are active, switch individual profiles or complete contexts, detect live-state drift, and recover safely without editing hidden files. Currently in private testing — not yet available for public download.

Preview — coming soonPreview of the AI Switcher Desktop overview screen showing the current set, Claude Code, Codex CLI, and Gemini CLI in one local control center.

See the current account state.

See the active profile, live-match status, authentication method, credential backend, and warnings for each supported coding agent.

Desktop overview showing the active coding-agent profile, live-match status, and local credential details for a selected tool.

Manage every profile in one place.

Import the account already in use, complete the provider's native OAuth flow, or add an API key. Rename, label, activate, and remove profiles through focused desktop workflows.

Profiles screen listing Claude, Codex, and Gemini identities with authentication method, backend, and inspection details in one place.

Combine tools into a saved set.

A set maps a Claude, Codex, and Gemini profile together under one name. Switch the complete setup — work, personal, or a client — with one action.

Saved sets screen showing reusable multi-tool contexts that combine Claude, Codex, and Gemini profiles.

Switch instantly from anywhere.

Open Quick Switch with ⌘K, type a profile or set name, and activate it without leaving the keyboard or breaking focus.

Animated Quick Switch palette opening with ⌘K and activating a profile without leaving the keyboard.

Bind repositories to the right context.

Connect a directory or Git remote to the set it should use. Every binding shows its expected context and current match status at a glance.

Workspace screen listing repositories bound to their expected context, each with a guard mode and current match status.

Catch the wrong account before it's used.

When the active accounts don't match a bound repository's expected set, AI Switcher warns or blocks before the wrong account touches it — then switches back in one click.

Animated project-rule workflow showing AI Switcher detecting a repository mismatch and switching back to the expected saved set.

Diagnose and recover safely.

Identify live-state drift, missing tools, keyring issues, permission problems, and expired credentials. Repair actions remain explicit and explain exactly what they will change.

Diagnostics screen showing live mismatch, missing tool, keyring, permissions, and project-set issues with explicit repair actions.

Restore from a local backup.

Every switch that touches credential files creates a restore point first. Review and roll back to any of them without exposing the credential material itself.

Backups screen showing local restore points for saved Claude, Codex, and Gemini profiles before recent switches and edits.

Review what changed and when.

A local log of recent switches and workspace checks, so you can see what happened in a session without digging through terminal scrollback.

Activity screen showing a recent log of switches and workspace checks without exposing credential material.

Not out yet — the CLI is ready now.

AI Switcher Desktop is in private testing ahead of its public release. Everything above reflects the current build. In the meantime, the open-source aisw CLI covers the same profiles, contexts, and workspace guardrails from the terminal.