Installation Guide
Official Channels and System Requirements
Only download Olenro from olenro.com, GitHub Releases, or the project source repository. Any "Olenro" site or client that asks for payment, top-ups, or login credentials is not official.
| System | Minimum Version | Architecture |
|---|---|---|
| Windows | Windows 10 or later | x64 |
| macOS | macOS 12 (Monterey) or later | Intel (x64) / Apple Silicon (arm64) |
| Linux | See distribution notes below | x64 / ARM64 |
Prerequisites
Install Node.js
The CLI tools managed by Olenro (Claude Code, Codex, Gemini CLI) require a Node.js environment.
Recommended version: Node.js 18 LTS or higher
Windows
-
Visit the Node.js official website
-
Download the LTS version installer
-
Run the installer and follow the prompts
-
Verify installation:
node --version
npm --versionmacOS
# Install with Homebrew
brew install node
# Or use nvm (recommended)
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install --ltsLinux
# Ubuntu/Debian
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
# Or use nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
nvm install --ltsInstall CLI Tools
Claude Code
Option 1: Homebrew (recommended for macOS)
brew install claude-codeOption 2: npm
npm install -g @anthropic-ai/claude-codeCodex
Option 1: Homebrew (recommended for macOS)
brew install codexOption 2: npm
npm install -g @openai/codexGemini CLI
Option 1: Homebrew (recommended for macOS)
brew install gemini-cliOption 2: npm
npm install -g @google/gemini-cliWindows
Installer
- Visit the Releases page
- Download
CC-Switch-v{version}-Windows.msi - Double-click to run the installer
- Follow the prompts to complete installation
Portable Version (No Installation Required)
- Download
CC-Switch-v{version}-Windows-Portable.zip - Extract to any directory
- Run
CC-Switch.exe
macOS
Option 1: Homebrew (Recommended)
# Add tap
brew tap lianhr12/olenro
# Install
brew install --cask olenroUpdate to the latest version:
brew upgrade --cask olenroOption 2: Manual Download
- Download
CC-Switch-v{version}-macOS.dmg(recommended) orCC-Switch-v{version}-macOS.zip - Open the DMG, or extract the zip to get
Olenro.app - Drag it to the Applications folder
Signed and Notarized
Olenro for macOS is signed and notarized by Apple. You can install and open it directly — no extra steps needed.
Linux
ArchLinux
Install using an AUR helper:
# Using paru
paru -S olenro-bin
# Or using yay
yay -S olenro-binDebian / Ubuntu
- Download
CC-Switch-v{version}-Linux-x86_64.deborCC-Switch-v{version}-Linux-arm64.debfor your architecture - Install:
sudo dpkg -i CC-Switch-v{version}-Linux-*.deb
# If there are dependency issues
sudo apt-get install -fAppImage (Universal)
- Download
CC-Switch-v{version}-Linux-x86_64.AppImageorCC-Switch-v{version}-Linux-arm64.AppImagefor your architecture - Add execute permission:
chmod +x CC-Switch-v{version}-Linux-*.AppImage- Run:
./CC-Switch-v{version}-Linux-*.AppImageVerify Installation
After installation, launch Olenro:
- The app window displays correctly
- A Olenro icon appears in the system tray
- The app switcher shows enabled managed apps, and you can switch to the target app panel
Auto Update
Olenro includes built-in auto-update functionality:
- Automatically checks for updates on startup
- Displays an update prompt in the UI when a new version is available
- Click to download and install
You can also manually check for updates in "Settings > About".
Uninstall
Windows
- Uninstall via "Settings > Apps"
- Or run the uninstaller in the installation directory
macOS
- Move
Olenro.appto Trash - Optional: Delete the configuration directory
~/.olenro/
Linux
# Debian/Ubuntu
sudo apt remove olenro
# ArchLinux
paru -R olenro-bin