macOS
brew install --cask cc-switchlocal Homebrew cask metadata
cask
Configuration manager for AI coding agents. Version 4.0.25 via Homebrew Cask; verified from local package data. Also installable with nix: nix profile install nixpkgs#cc-switch.
install
brew install --cask cc-switchlocal Homebrew cask metadata
overview
Configuration manager for AI coding agents
No executable aliases were found in the local package database.
history
CC Switch is an open-source desktop configuration manager for AI coding agents. It centralizes providers and related tooling, then synchronizes the selected configuration into supported clients.
The project began as a configuration-switching utility and was subsequently rebuilt around Tauri, Rust, and a SQLite-backed data model. The official changelog identifies 1.0.0 as the initial release and 2.0.0 as the preceding Electron release; current releases use the newer Tauri architecture.
CC Switch broadened from basic provider switching into a cross-platform manager for multiple AI coding clients, adding provider presets, MCP and skill management, local proxy features, usage reporting, and configuration backup workflows.
Users add official or third-party providers, select one in the graphical interface or system tray, and let CC Switch update the corresponding coding client's live configuration. It also supports importing, exporting, backing up, and centrally managing MCP servers, prompts, and skills.
It represents an emerging class of package-adjacent desktop utilities that manage the growing collection of configuration formats used by AI coding agents. Its SQLite-backed source of truth and synchronization into client-specific files are especially relevant to developers who regularly test multiple model providers.
security posture
No matching local secret-handling manifest was found for cc-switch. Package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.cc-switch/cc-switch.db~/.cc-switch/settings.jsonexecutables
| Command | Kind | Exposure | Note |
|---|---|---|---|
| No executable data was present. | |||
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/farion1231/cc-switch
install metadata
| Package key | cask:cc-switch |
|---|---|
| Version | 4.0.25 |
| Package manager | Homebrew Cask |
| Package manager page | https://formulae.brew.sh/cask/cc-switch |
| Homepage | https://github.com/farion1231/cc-switch |
| Repository | https://github.com/farion1231/cc-switch |
| Source archive | https://github.com/farion1231/cc-switch/releases/download/v4.0.25/CC-Switch-v4.0.25-macOS.dmg |
| SHA-256 | 79d45aa2134a2e6562265a9b5bd0ae8e2fd8be0e9296446196b0cb7587a464e2 |
| Bottle | not recorded |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew cask API |
|---|---|
| Tap | homebrew/cask |
| Full Token | cc-switch |
| Names |
|
| Depends On | |
| Artifacts | |
| Auto Updates | yes |
| Deprecated | no |
| Disabled | no |
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
cc-switch
nix profile install nixpkgs#cc-switchextras/cc-switch
scoop install extras/cc-switchfarion1231.CC-Switch
winget install --id farion1231.CC-Switch -esource trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.