Skip to content
In development

Switch — AI Tooling Control Center

Manage config, MCP, and cost for 5 AI coding CLIs from one desktop app

5CLIs ManagedClaude Code / Codex / Gemini / PicoClaw / NullClaw
<15MBPackage SizeSingle exe, zero dependencies
<2sStartupWails + Go 1.25 + React 18

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

Visual config editing, cross-tool MCP sync, and cost aggregation by tool/model — no need to open each CLI’s dotfile separately.

Core Capabilities

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.

Local proxy + multi-provider routing

Zero-intrusion integration

Change just one 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.

Use Cases

Who’s using Switch

  1. Multi-CLI UsersMulti-CLI ManagementUse several of Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw at once and need unified config management.
  2. Cost OwnersCost ControlRun multiple CLIs in parallel and need a unified spending view and budget controls.
  3. Technical TeamsTeam StandardizationDistribute unified configs to ensure team members use consistent AI CLI settings.
  4. Chinese DevelopersDomestic NetworkNeed VPN configuration, a Chinese interface, and one-click switching between domestic and overseas models.

Comparison with Other Solutions

维度SwitchAiderCursorManual Management
CLI Coverage5 unified1Built-in IDEN/A
MCP ManagementVisual + syncNoneConfigured separatelyHand-written JSON
Cost MonitoringAggregated dashboardNoneNoneNone
Team SyncGit + VaultNoneNoneNone

Supported Platforms

PlatformVersion Requirement
WindowsWindows 10 64-bit and above
macOSmacOS 12 (Monterey) and above
LinuxUbuntu 20.04 / Debian 11 and above

Next Steps

Next steps

Powered by Lurus Technologies