xiaoY233

Cc Switch Remote — Development skill for Claude Code

Development community

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent.

How to install Cc Switch Remote

This entry records only its repository, not the path inside it, so there is no exact command to give. Open xiaoY233/cc-switch-remote and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Cc Switch Remote does

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io

Alternatives in Development

  • Agentic Stack — One brain, many harnesses 2.2k ★
  • Native Feel Skill — An Agent Skill for designing cross-platform desktop apps that feel native — distilled from Raycast's 2.0 deep 1.9k ★
  • Codemcp — Coding assistant MCP for Claude Desktop 1.6k ★

README

CC Switch Remote

Local and remote management for Claude Code, Claude Desktop, Codex, Gemini CLI, Grok Build, OpenCode, OpenClaw and Hermes Agent

[![Version](https://img.shields.io/github/v/release/xiaoY233/cc-switch-remote?color=blue&label=version)](https://github.com/xiaoY233/cc-switch-remote/releases) [![Platform](https://img.shields.io/badge/platform-Windows%20%7C%20macOS%20%7C%20Linux-lightgrey.svg)](https://github.com/xiaoY233/cc-switch-remote/releases) [![Built with Tauri](https://img.shields.io/badge/built%20with-Tauri%202-orange.svg)](https://tauri.app/) [![Downloads](https://img.shields.io/github/downloads/xiaoY233/cc-switch-remote/total)](https://github.com/xiaoY233/cc-switch-remote/releases/latest)

CC Switch Remote is a remote-management focused fork of CC Switch. It keeps the upstream local desktop experience while adding an independent remote target mode backed by a Rust CLI helper installed on each server.

[Download](https://github.com/xiaoY233/cc-switch-remote/releases/latest) | [Changelog](CHANGELOG.md) | [User Manual](docs/user-manual/en/README.md) | [中文文档](README_ZH.md)

![CC Switch Remote desktop screenshot](assets/screenshots/cc-switch-remote-hero-zh.png)

Project Direction

  • main is the CC Switch Remote product branch and is used for application releases.
  • upstream-main mirrors farion1231/cc-switch/main and is used only as the upstream sync baseline.
  • Local and remote management are separate targets. Local state remains on the desktop machine; remote state remains on the selected server.
  • Remote operations are executed through SSH commands that call a pure Rust helper binary and return stable JSON.
  • The desktop app stores remote connection profiles and cached health metadata. Provider secrets, MCP data, prompts, skills and tool configuration stay on the remote host unless the user explicitly imports or exports them.

What It Manages

CC Switch Remote provides a single desktop UI for mana