Claude Gearshift โ Development skill for Claude Code
๐๏ธ A modern web dashboard to manage and switch Claude Code settings.json profiles with one click.
How to install Claude Gearshift
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ahbencat/claude-gearshift and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Gearshift does
๐๏ธ A modern web dashboard to manage and switch Claude Code settings.json profiles with one click. | ็ฐไปฃๅ Web ๆงๅถ้ขๆฟ๏ผไธ้ฎๅๆข Claude Code ้ ็ฝฎๆไปถใ
Alternatives in Development
- Claude Config โ Built-in /config command to manage settings interactively 81.1k โ
- Agent Of Empires โ Manage multiple Claude Code, OpenCode agents from either TUI or Web for easy access on mobile 3.1k โ
- Claude Swap โ Switch between multiple Claude Code accounts, with automatic rate-limit rotation, usage dashboard, and paralle 2k โ
README
โ๏ธ Claude-GearShift
**English | [็ฎไฝไธญๆ](README.zh-CN.md)**
Shift gears for Claude Code โ quickly switch model/provider configs on Linux while leaving every other setting untouched.
Two ways to use it, sharing the same `config/` directory and the same switch semantics (replace `env` only โ atomic write):
| Mode | Path | Description |
|---|---|---|
| CLI script | switch_claude_config.sh |
Interactive menu, bash + jq |
| Web UI | dd-switch/ |
Flask + waitress, browser-based, password-protected |
Why this panel
Running Claude Code across **several Linux servers** is the case this panel is built for. Each box keeps its own provider / model / API key in `~/.claude/settings.json`, and switching a provider normally means SSHing into every machine and editing JSON by hand โ easy to miss one, easy to typo.
One password-protected Web UI fixes that:
- Every machine in one place โ add your servers once (SSH key auth), then
read, switch and scan each server's
~/.claude/settings.jsonfrom a single page. - Predefined profiles, one-click switch โ keep each provider as a file under
config/; switching replaces onlyenvand writes atomically, sotheme/permissions/skillsstay untouched. - Optional local routing โ point a server's Claude Code at the
cc-switch-proxygateway and change upstream providers centrally, without re-editing that machine's config each time. - Safe by default โ password-protected end to end, credentials masked in the UI, automatic backup before every switch.
No more per-server manual editing, no more drift between machines.
CLI Script Usage
# Reads configs from ./config/ by default
./switch_claude_config.sh
# Or point it at another config directory
./switch_claude_config.sh ~/.claude/configs/
Web UI Usage
cd dd-switch
python3 app.py
# open http://localhost:10086
Requires `flask` + `waitress` + `paramiko` + `cryptography` โ `pip install flask waitress paramiko cryp
Related Skills
Glm Switch
๐ Manage multiple GLM API profiles effortlessly in Claude Code/VS Code, allowing quick configuration switches
Claude Code Profiles
Manage multiple Claude Code profiles: switch accounts, providers, and env vars with one command
KyttoMCP
A local desktop control panel for managing MCP servers across Claude Desktop, Claude Code, Cursor, VS Code, an
Agent Pool
VS Code extension to manage several Claude Code and Codex accounts: quota on hover, one-click switching, prior
Agent Deck
Local web dashboard to orchestrate multiple Claude Code & OpenCode CLI sessions โ real PTY terminals, persona
Cam
macOS menu bar app to switch between multiple Claude Code accounts and track 5-hour / 7-day usage limits. ไธ้ฎๅๆข
Related Agents
Agency Operations
Invoke when the user needs to manage multiple client brands, view portfolio-level dashboards, generate client
Unity Build Runner
Configures and triggers Unity builds via MCP. Handles platform switching, player settings, build profiles, Add
Workflow Knowledge Orchestrator
DM โ Coordinate profiles, select workflows, decompose work, distribute context, track state, consolidate verif