Lurus Switch とは?
Lurus Switch は、1 つの画面で 5 種類の主要 AI コーディング CLI:Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw の設定、MCP サーバー、コストを管理できるデスクトップアプリ(単一 exe・依存ゼロ、< 15MB)です。Wails(Go 1.25 + React 18)で構築されており、起動は < 2 秒、Windows / macOS / Linux の全プラットフォームに対応します。
現在の開発者は Claude Code、Codex、Gemini CLI など複数の AI CLI を同時に使用しており、設定はあちこちに散在し、コストも個別に管理されています。Switch はそのすべてを一元管理します。
1 つの画面で、設定をあちこち探す手間とおさらば
すべての AI CLI をワンストップで管理
設定、MCP、コスト、キー、プロキシ——よく使う運用操作がすべて同じウィンドウで完結します。
マルチ CLI 設定管理
Claude Code / Codex / Gemini CLI / PicoClaw / NullClaw の設定をビジュアル編集、Monaco Editor でリアルタイムプレビュー。
CLAUDE.md スマートアシスタント
プロジェクトをスキャンして CLAUDE.md を自動生成、品質スコアリング、最適化の提案を提示。
MCP サーバーのビジュアル化
手書き JSON とおさらば。MCP サーバーをビジュアル設定し、ツール横断で同期。
コスト監視ダッシュボード
リアルタイムの Token 消費トレンドを、ツール/モデル別に分類、予算アラート。
API Key 統合管理
ツール横断で統一保存・利用、安全に暗号化。
プロキシとネットワーク
システムプロキシの自動検出、Clash / V2Ray のワンクリック設定、API Endpoint のカスタマイズ。
設定スナップショット
保存/復元/diff 比較、試行錯誤のコストはゼロ。
Prompt テンプレートライブラリ
高品質テンプレートを内蔵 + カスタム管理 + インポート/エクスポート。
プロセス管理
CLI プロセス監視:一覧/終了/起動/出力の確認。
自動更新
GitHub Releases による自動更新 + ツールバージョンチェック。
仕組み
Switch はローカルで OpenAI API 互換のエンドポイント(デフォルト http://localhost:11434/v1)を公開します。アプリ側は base_url をこのローカルアドレスに変更するだけで、以降のルーティングはすべて Switch が引き受けます。
ゼロ侵襲で導入
base_url を変更するだけで、既存の OpenAI SDK 呼び出しがすべて接続されます。ルーティングルールは Switch 内で一元管理され、アプリのコードは意識する必要がありません。Switch を使っているのは
他のソリューションとの比較
| 维度 | Switch | Aider | Cursor | 手動管理 |
|---|---|---|---|---|
| CLI カバレッジ | 5 種類を統合 | 1 種類 | IDE 内蔵 | N/A |
| MCP 管理 | ビジュアル + 同期 | なし | 個別設定 | 手書き JSON |
| コスト監視 | 集計ダッシュボード | なし | なし | なし |
| チーム同期 | Git + Vault | なし | なし | なし |
対応プラットフォーム
| プラットフォーム | バージョン要件 |
|---|---|
| Windows | Windows 10 64-bit 以上 |
| macOS | macOS 12 (Monterey) 以上 |
| Linux | Ubuntu 20.04 / Debian 11 以上 |