v0.5.0 — now with ink-based interactive ui

One CLI for
every Claude
you run.

Spin up isolated Claude Code instances across Anthropic, GLM, MiniMax, and DeepSeek — each with its own config, plugins, and history. No more juggling environment variables.

MIT licensed Works with claude-code 2.x Zero config conflicts
// instances
live
~/projects — claude-multi
$ claude-multi add glm --provider glm
Created instance glm → ~/.claude-multi/glm/
Linked plugins (12), skills (5)
✓ Ready. Run claude-glm to start.

$ claude-glm
4+
Providers
Instances
30s
To set up
0
Config conflicts
// Features

Built for multi-model workflows.

Stop juggling environment variables and overwriting .claude directories every time you switch models.

Multi-Provider, one CLI

Pre-configured templates for Anthropic, GLM, MiniMax, and DeepSeek. Each gets its own alias — claude-glm, claude-deepseek — that just works.

claude-glm
claude-mini
claude-deepseek
claude-anthropic

Isolated configs

Each instance has its own settings.json, history, and credentials — zero cross-contamination.

Plugin sync

Symlinks keep plugins and skills in lockstep with your primary install. Add once, use everywhere.

Native CLI

Wraps the official claude binary — every flag, every command, no surprises.

Local credentials

API keys stay on disk in per-instance config files — never touch a global env you might leak.

// Providers

Pre-wired for every model.

Right endpoints, right models, right defaults. Just drop in your API key.

A
Native

Anthropic

Claude Opus 4.7, Sonnet 4.6, Haiku 4.5

api.anthropic.com

G
Templated

GLM (智谱AI)

GLM-5.1, GLM-5-Turbo

api.z.ai

M
Templated

MiniMax

MiniMax-M2.7

api.minimax.io

D
Templated

DeepSeek

V4-Pro, V4-Flash

api.deepseek.com

// Quick start

Three commands. That's it.

  1. 1

    Install globally

    One npm install, available everywhere.

  2. 2

    Add a provider

    Pre-configured templates do the wiring.

  3. 3

    Use the new alias

    Every flag from claude works as-is.

setup.sh
# 1. Install
$ npm install -g claude-multi

# 2. Add a provider
$ claude-multi add glm \
    --provider glm \
    --api-key "sk-..."

# 3. Use it
$ claude-glm --help
// Ready

Run every Claude.
Conflict-free.

Open source. MIT licensed. Built for developers who refuse to pick one model.