Switch — AI Tooling Control Center
Manage config, MCP, and cost for 5 AI coding CLIs from one desktop app
What is Lurus Switch?
Lurus Switch is a desktop app (a single exe with zero dependencies, < 15MB) that lets you manage the configuration, MCP servers, and costs of 5 mainstream AI coding CLIs: Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw from one interface. Built on Wails (Go 1.25 + React 18), it starts in < 2 seconds and supports Windows / macOS / Linux across all platforms.
Today’s developers use multiple AI CLIs at once — Claude Code, Codex, Gemini CLI, and more — with configs scattered everywhere and costs tracked in isolation. Switch brings it all under centralized management.
One interface — no more hunting for configs
Manage all your AI CLIs in one place
Configuration, MCP, costs, keys, proxies — your everyday operational tasks all happen in the same window.
Multi-CLI Config Management
Visually edit Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw configs, with live preview in Monaco Editor.
CLAUDE.md Smart Assistant
Scans your project to auto-generate CLAUDE.md, scores its quality, and offers optimization suggestions.
Visual MCP Server Setup
No more hand-writing JSON — configure MCP servers visually and sync them across tools.
Cost Monitoring Dashboard
Real-time token consumption trends, broken down by tool/model, with budget alerts.
Unified API Key Management
Store and use keys consistently across tools, with secure encryption.
Proxy & Network
Auto-detect system proxy, one-click Clash / V2Ray setup, and custom API endpoints.
Config Snapshots
Save / restore / compare diffs — experiment at zero cost.
Prompt Template Library
Built-in high-quality templates + custom management + import/export.
Process Management
Monitor CLI processes: list / terminate / start / view output.
Auto-Update
Self-update via GitHub Releases + tool version checks.
How It Works
Switch exposes an OpenAI-compatible API endpoint locally (default http://localhost:11434/v1). Your app simply changes its base_url to this local address, and Switch takes over all routing from there.
Zero-intrusion integration
base_url and all your existing OpenAI SDK calls work; routing rules are maintained centrally in Switch, with no awareness required from your application code.Who’s using Switch
- Multi-CLI UsersMulti-CLI ManagementUse several of Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw at once and need unified config management.
- Cost OwnersCost ControlRun multiple CLIs in parallel and need a unified spending view and budget controls.
- Technical TeamsTeam StandardizationDistribute unified configs to ensure team members use consistent AI CLI settings.
- Chinese DevelopersDomestic NetworkNeed VPN configuration, a Chinese interface, and one-click switching between domestic and overseas models.
Comparison with Other Solutions
| 维度 | Switch | Aider | Cursor | Manual Management |
|---|---|---|---|---|
| CLI Coverage | 5 unified | 1 | Built-in IDE | N/A |
| MCP Management | Visual + sync | None | Configured separately | Hand-written JSON |
| Cost Monitoring | Aggregated dashboard | None | None | None |
| Team Sync | Git + Vault | None | None | None |
Supported Platforms
| Platform | Version Requirement |
|---|---|
| Windows | Windows 10 64-bit and above |
| macOS | macOS 12 (Monterey) and above |
| Linux | Ubuntu 20.04 / Debian 11 and above |