multi-cli

by SpielewoyVerified

Run multiple AI coding accounts at the same time.

224
Stars
16
Forks
PowerShell
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/Spielewoy/multi-cli

Getting Started

Guides for using skills like multi-cli.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Multi-CLI. Use multiple accounts simultaneously without switching.

Use multiple accounts simultaneously without switching.

17 supported AI tools Version v1.0.0 macOS, Linux, and Windows License MIT

English | Español | العربية | 中文 | Русский | עברית

Contents

Install · Quick start · AI tools · Commands · Isolation · Move sessions · Troubleshooting · Uninstall

Install

Requirements

Install from source

Git is required for this method.

git clone https://github.com/Spielewoy/multi-cli.git
cd multi-cli
./install/install.sh --local

Windows PowerShell:

git clone https://github.com/Spielewoy/multi-cli.git
cd multi-cli
.\install\install.ps1 -Local

Quick start

multi-cli doctor
multi-cli new claude-cli/work
multi-cli claude-cli/work

Supported AI tools

AI toolIDPlatformsAccount boundary
AGY CLIagy-cliWindowsOS user
AntigravityantigravityWindowsOS user
Claude Codeclaude-cliWindows, Linux, macOS API keysFile overlay
Codex CLIcodexWindows, macOS, LinuxFile overlay
Codex Desktopcodex-guiWindowsOS user
Command CodecommandcodeWindows, macOS, LinuxFile overlay
GitHub Copilot CLIcopilot-cliWindows, macOS, LinuxProcess secret
GitHub Copilot in VS Codecopilot-vscodeWindowsOS user
Cursor CLIcursor-cliWindows, macOS, LinuxProcess secret
Cursor DesktopcursorWindows, macOS, LinuxIsolated tool home
Gemini CLIgemini-cliWindows, macOS, LinuxFile overlay
Grok Build CLIgrok-cliWindows, macOS, LinuxProcess secret
Kimi Code CLIkimi-cliWindows, macOS, LinuxProcess secret
KirokiroWindows, macOS, LinuxOS user
OpenCodeopencodeWindows, macOS, LinuxIsolated tool home
WindsurfwindsurfWindows, macOS, LinuxOS user
ZedzedWindowsOS user

See platform limits in the support matrix. Run multi-cli tools to check your machine.

Commands

Profiles

CommandAction
multi-cli new <tool>/<name>Create an account profile (credentials separate; normal state shared)
multi-cli new <tool>/<name> --isolatedCreate a whole-root isolated profile when the AI tool supports it; aliases: --isolate, -i
multi-cli new <tool>/<name> --from <template>Create a schema-v2 profile from a schema-v2 template
multi-cli <tool>/<name>Launch a profile
multi-cli launch <tool>/<name> [-- args...]Launch and pass arguments to the tool
multi-cli list [<tool>]List profiles
multi-cli clone <tool>/<src> <tool>/<dest>Copy a schema-v2 profile
multi-cli rename <tool>/<old> <tool>/<new>Rename a profile
multi-cli delete <tool>/<name>Delete a profile after confirmation

Credentials and portability

CommandAction
multi-cli auth set <tool>/<profile>Store a process secret in the OS credential store
multi-cli auth status <tool>/<profile>Check whether that secret exists
multi-cli auth clear <tool>/<profile>Remove that secret
multi-cli continue <tool> <src> <dest> [--dry-run] [--no-merge]Copy supported session state, never credentials
multi-cli template save <tool>/<profile> <name>Save a credential-free schema-v2 template
multi-cli template list | delete <name>List or delete templates
multi-cli export <tool>/<name> [path]Export a schema-v2 profile
multi-cli import <archive> <tool>/<name>Import a schema-v2 archive

Maintenance

CommandAction
multi-cli migrate <tool>/<name> [--dry-run] [--prefer-profile]Migrate a legacy profile to schema v2
multi-cli statusShow profiles and sizes
multi-cli statsShow profile storage use
multi-cli doctor [--deep]Diagnose setup and optionally audit runtimes
multi-cli completion {bash|zsh|powershell}Print shell completion setup
multi-cli helpShow every command
multi-cli versionShow the installed version

How isolation works

ModeWhat stays separateWhat stays shared
File overlayDeclared credential filesNative configuration and conversations
Process secretOne credential injected into the child processThe tool's normal state
OS userThe product's fixed OS credential identityNothing unless the AI tool allows it
Isolated tool homeThe entire tool homeNothing

Profiles use the narrowest supported boundary. --isolated creates a separate tool home. Fixed OS credentials use a Multi-CLI-owned OS user and require an elevated terminal on Windows.

AI tools using a process secret require one extra step:

multi-cli new cursor-cli/work
multi-cli auth set cursor-cli/work
multi-cli cursor-cli/work

Older profiles keep their original whole-root behavior. Preview migration with:

multi-cli migrate codex/work --dry-run

Only schema-v2 profiles, templates, and archives are portable. Migrate legacy profiles first.

Move sessions between accounts

Copy supported conversation state when one account reaches a limit:

multi-cli continue codex work personal --dry-run
multi-cli continue codex work personal
multi-cli codex/personal
codex resume

base refers to the tool's normal home, so either side can be a profile or the default installation. Credentials are never copied. Session transfer is supported for codex, claude-cli, gemini-cli, and commandcode.

Shell aliases

Each profile gets a shortcut such as claude-cli-work.

PlatformLocation
macOS and Linux~/MultiCliProfiles/bin/
Windows~/MultiCliProfiles/bin/, plus Start Menu shortcuts for GUI profiles

Configuration

VariableDefaultPurpose
MULTICLI_HOME~/MultiCliProfilesProfile storage
MULTICLI_OVERRIDE_BINARYunsetOverride binary discovery for one launch
MULTICLI_REPOGitHub repositoryOverride the install source
MULTICLI_INSTALL_DIRplatform defaultOverride the installation directory

Troubleshooting

multi-cli doctor
multi-cli doctor --deep
multi-cli tools

Restart the terminal if multi-cli or a new profile alias is not found after installation. The support matrix covers product-specific requirements.

Uninstall

macOS and Linux:

curl -fsSL https://raw.githubusercontent.com/Spielewoy/multi-cli/main/install/uninstall.sh | bash

Windows PowerShell:

irm https://raw.githubusercontent.com/Spielewoy/multi-cli/main/install/uninstall.ps1 | iex

Profile data is preserved unless you confirm its removal.

Links

License

MIT

Frequently Asked Questions

What is multi-cli?

multi-cli is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Spielewoy. Run multiple AI coding accounts at the same time. It has 224 GitHub stars.

Is multi-cli safe to use?

Yes. multi-cli passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install multi-cli?

Clone the repository with "git clone https://github.com/Spielewoy/multi-cli" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is multi-cli written in?

multi-cli is primarily written in PowerShell. It is open-source under Spielewoy on GitHub, so you can review or fork the full source.

Are there alternatives to multi-cli?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh multi-cli against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

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

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

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

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details