claude-multi

skill
Security Audit
Fail
Health Warn
  • No license — Repository has no license file
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Community trust — 11 GitHub stars
Code Fail
  • process.env — Environment variable access in scripts/check-version.ts
  • fs module — File system access in scripts/check-version.ts
  • network request — Outbound network request in scripts/check-version.ts
  • rm -rf — Recursive force deletion command in src/cli.ts
  • process.env — Environment variable access in src/cli.ts
  • execSync — Synchronous shell command execution in src/version.ts
  • network request — Outbound network request in src/version.ts
  • execSync — Synchronous shell command execution in src/wrapper.ts
  • process.env — Environment variable access in src/wrapper.ts
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

A tool to have multiple claude-code instance with different configs

README.md

claude-multi

Manage multiple Claude Code instances with different AI providers and configurations

Why?

Switching Claude Code between providers (Anthropic, GLM, Minimax) means editing config files. claude-multi creates isolated instances — each with its own config, history, and claude-<name> command.

Installation

npm install -g claude-multi

Quick Start

# Create a GLM instance
claude-multi add glm --provider glm --api-key "your-key"

# Use it
claude-glm --help

Interactive mode:

claude-multi add myinstance
# Follow the prompts to pick a provider, enter your API key

Usage

# Create instances
claude-multi add glm                                    # interactive
claude-multi add glm --provider glm --api-key "sk-..."  # non-interactive
claude-multi add work --config ~/configs/claude-work    # custom config path
claude-multi add dev --copy-settings                    # copy existing settings

# Use instances
claude-glm        # uses ~/.claude-glm
claude-work       # uses your custom config path
claude            # original, uses ~/.claude

# Manage instances
claude-multi list
claude-multi info glm
claude-multi remove glm
claude-multi remove glm --force

# Version
claude-multi update       # update Claude Code

Provider Templates

Provider Models API Endpoint
GLM (智谱AI) GLM-5.1, GLM-5-Turbo api.z.ai
MiniMax MiniMax-M2.7 api.minimax.io
DeepSeek DeepSeek-V4-Pro, DeepSeek-V4-Flash api.deepseek.com

Customize any template by editing ~/.claude-<name>/settings.json.

Requirements

  • Node.js >= 18
  • @anthropic-ai/claude-code installed globally

License

MIT

Reviews (0)

No results found