**claude-select** banner
aeitroc aeitroc

**claude-select**

AI community intermediate

Description

A unified launcher for Claude Code that lets you interactively choose which LLM backend to use.

Installation

Terminal
claude install-skill https://github.com/aeitroc/claude-select

README

Claude Select

A unified launcher for Claude Code that lets you interactively choose which LLM backend to use.

   ____  _                 _        ____       _           _
  / ___|| | __ _ _   _  __| | ___  / ___|  ___| | ___  ___| |_
 | |    | |/ _` | | | |/ _` |/ _ \ \___ \ / _ \ |/ _ \/ __| __|
 | |___ | | (_| | |_| | (_| |  __/  ___) |  __/ |  __/ (__| |_
  \____||_|\__,_|\__,_|\__,_|\___| |____/ \___|_|\___|\___|\__|
                                                      from Bessi

What is this?

Claude Select allows you to run [Claude Code](https://github.com/anthropics/claude-code) with different LLM backends. It supports:

    undefined

Each model gets its own isolated config directory, so your settings and history remain separate per backend.

Requirements

    undefined

Setup

Make the script executable:

chmod +x claude-select.sh

Usage

Interactive Mode

./claude-select.sh

Shows a menu to select your model:

  Select a model:

  1) GLM 4.6
  2) Kimi K2 Thinking
  3) Kimi K2 Thinking (alt key)
  4) Qwen3 Coder Plus
  5) Gemini 3 Pro Preview

Enter choice [1-5]:

Direct Mode

Pass the model number as the first argument:

./claude-select.sh 1              # Launch with GLM 4.6
./claude-select.sh 4              # Launch with Qwen3

With Claude Arguments

Any additional arguments are passed to Claude:

./claude-select.sh 2 --resume     # Kimi with resume flag
./claude-select.sh 5 -p "hello"   # Gemini with prompt

Adding a New Model

Edit `claude-select.sh` and add a new entry. Find the configuration section and add your model:

...