# SaladDay/cc-switch-cli

⭐️ A cross-platform CLI All-in-One assistant tool for Claude Code, Codex & Gemini CLI.

Repository: https://github.com/SaladDay/cc-switch-cli
Canonical: https://ross.abutalabs.com/products/cc-switch-cli
Language: Rust
License: MIT
License Family: permissive
Last push: 2026-08-26T15:41:45+00:00

## Health v2 (maintenance only)
Score: 79/100 (v2, computed 2026-09-03T02:39:23.370411+00:00)
- activity 99, release rhythm 87, longevity 20
- inputs: {"age_days": 283, "days_push": 7, "days_rel": 8, "gap_med": 2, "n_releases_24m": 64}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 4854, forks 286 (observed 2026-08-28T04:09:01.435076+00:00)

## What it is
A cross-platform CLI and interactive TUI tool for managing configurations of AI coding assistants like Claude Code, Codex, and Gemini CLI. It lets users switch between providers and settings from one switchboard, with scriptable commands and WebDAV sync.

## Use cases
- switch between Claude Code API providers from the terminal
- manage Codex and Gemini CLI configurations in one place
- sync AI CLI settings across machines via WebDAV
- quickly swap API keys for coding assistants
- manage multiple AI assistant profiles from a TUI

## When to choose
- you use multiple AI coding CLIs and juggle several providers or API keys
- you want a scriptable, cross-platform way to switch assistant configurations
- you need to keep AI CLI settings in sync across devices

## When to avoid
- you don't use Claude Code, Codex, Gemini CLI, or similar AI assistants
- you need a GUI application rather than a CLI/TUI
- you only use a single provider and never change configurations

## Facets
- artifact type: cli-tool
- maturity: active
- function: cli, configuration-management, developer-tools, secrets-management
- domain: developer-tools, large-language-models
- platform: windows, cross-platform, cli
- tags: tui, claude-code, codex, gemini-cli, provider-switching, api-key-management, webdav-sync, rust, command-line, automation, linux, macos

## Member repositories
- SaladDay/cc-switch-cli (main) score 79

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:09:01.435076+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-29T18:18:23.904553+00:00, confidence not recorded.
  - readme: https://github.com/SaladDay/cc-switch-cli (fetched 2026-08-28T04:09:01.435076+00:00, sha 69f4ba9fcc9f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
