Back to FAQ
Terminal window
Compatibility
Does it work on Windows?
Yes. claude-multi works on Windows, macOS, and Linux.
What’s different on Windows
The only difference is the wrapper scripts. On Unix they’re shell scripts (#!/bin/sh), on Windows they’re .cmd batch files:
@echo offREM Claude Multi - Wrapper for deepseekset "CLAUDE_CONFIG_DIR=%USERPROFILE%\.claude-multi\deepseek""C:\path\to\claude.exe" %*Same mechanism, different syntax. The CLI, TUI, and all commands work identically across platforms.
CI/CD testing
The project’s CI runs install and execution tests on all three platforms (Linux, macOS, Windows) with all three runtimes (bun, node, deno). So Windows isn’t an afterthought, it’s tested on every release.
More info
- .github/workflows/test-install.yml: cross-platform test matrix
- src/wrapper.ts:
generateWindowsWrapperScript()implementation - src/util/runtime.ts: platform-aware package manager detection