All apps/CC Switch CLI

CC Switch CLI

cc-switch-cli
Runs as cc-switch|macOS, Linux, Windows|github.com

Command form

ai-draft · 1 task · 4 fields

Start Claude or Codex with a chosen provider in this terminal only, without switching the global provider. Other subcommands (provider, auth, sessions, mcp, proxy) are left out; run cc-switch alone for the full-screen interface.

Opens the form; the finished command lands at your prompt, unrun
otty gui cc-switch-cli

cc-switch start

Start an agent with a provider
Start an agent with a providerExample values, fixed in this page — nothing here reaches a terminal
Basic
Agent*
2 choicesenum
Provider id*
string
Preview only
--dry-run
TasksEach one presets the form for one job
Start with a provider
agentproviderdry_run
ParametersOnly these flags are editable in the form
Agent
enum · positional 0
claudecodex
Provider id
string · positional 1
Preview only
boolean
--dry-run
Share Codex sessions
macOS/Linux, Codex only.
boolean
--shared-sessions
SourcesEvery flag above is checked against these
readme
cc-switch start claude <id> # Launch Claude with this provider without switching globally cc-switch start codex <id> # Launch Codex with this provider without switching globally cc-switch start codex <id> --shared-sessions # Share persistent Codex history across providers cc-switch start claude <id> --dry-run # Preview the launch without s…
manual5.11.3

github.com

Before it fills your prompt, Otty checks the installed cc-switch against its version. A form that does not match your version is not offered.