One shared local endpoint
Point supported agents at one stable localhost gateway instead of wiring each tool to a different provider-specific path.
Local gateway for coding agents
Modmux gives Claude Code, Cline, and Codex one stable localhost endpoint with compatible APIs, reversible config, and visible runtime controls.
$ modmux start
Authenticates with GitHub Copilot
$ modmux configure claude-code
Writes reversible local agent config
$ modmux status
Running on http://127.0.0.1:11435
Why use Modmux
Use one local gateway between supported coding agents and GitHub Copilot instead of maintaining separate per-tool config paths.
Point supported agents at one stable localhost gateway instead of wiring each tool to a different provider-specific path.
Modmux binds to 127.0.0.1. Supported config changes
can be undone with modmux unconfigure.
Start, stop, restart, inspect status, check health, and review usage without losing track of what is actually running.
How it works
A supported agent talks to Modmux on localhost. Modmux translates compatible request and response shapes, then forwards them through GitHub Copilot.
Claude Code, Cline, or Codex sends requests to one local endpoint.
Exposes compatible endpoints, translates traffic, and keeps the runtime visible from the CLI.
/v1/messages/v1/chat/completions/v1/responses/v1/models, /v1/usage, /health
Modmux authenticates with GitHub and forwards requests through the Copilot-backed model path.
Install
The recommended path is still from source. If you do not want to install Deno, use a direct binary from GitHub Releases.
Clone the repository and install globally with the current Deno task.
git clone https://github.com/modmux/modmux.git
cd modmux
deno task install
modmux start and complete GitHub auth.modmux configure claude-code.modmux status.Download a platform build from GitHub Releases if you want to skip the runtime dependency.
FAQ
Yes. Modmux routes requests through GitHub Copilot, so you need an active Copilot-backed account.
No. The service binds to 127.0.0.1, so it stays
local to your machine.
Yes. Supported agent configuration is reversible by design with
modmux unconfigure.
The built-in registry currently includes Claude Code, Cline, and Codex.
Deno is only required for the recommended source install. Downloading a direct binary from GitHub Releases does not require it.