CodeMux is not another AI chat wrapper. It is a protocol-level gateway that unifies multiple AI coding engines under one interface.
Each engine runs in its own sandbox with full file editing, shell access, and session management preserved. Direct protocol integration (HTTP/REST, JSON-RPC/stdio, SDK) ensures zero capability loss.
Access from desktop, browser (LAN or public internet via Cloudflare Tunnel), or IM bots (Feishu, DingTalk, Telegram, WeCom, Teams) — all with full agent chain-of-thought visualization.
One GUI. Three powerful engines. Zero compromises.
Web-based engine with streaming responses. Full coding capabilities through HTTP protocol with Server-Sent Events for real-time output.
The first open-source GUI for Copilot CLI at protocol level. Full JSON-RPC integration with stdio transport for native performance.
Powered by @anthropic-ai/claude-agent-sdk. Deep integration through the official SDK for maximum capability and reliability.
See every step your AI takes. File diffs with syntax highlighting, shell commands, search results — full transparency across desktop, browser, and IM.
Access from any device over LAN (auto-detected IP + QR code) or the public internet via Cloudflare Tunnel. JWT auth + HTTPS built in.
Connect through Feishu, DingTalk, Telegram, WeCom, or Microsoft Teams. Real-time streaming with full agent capabilities in your favorite IM.
Drag, drop, or paste images. JPEG, PNG, GIF, WebP — up to 4 images per message. Supported natively across all engines and access methods.
Switch between Build, Plan, and Autopilot modes. Live task lists with real-time progress. Inline permission approvals for sensitive operations.
Automate recurring agent tasks on interval, daily, or weekly schedules. Missed runs catch up on restart. Run history tracked per task.
Work on multiple branches in parallel with isolated worktrees. Each has its own directory and AI sessions. Merge back with merge, squash, or rebase.
Browse files, preview code with syntax highlighting, and track git changes in real time. Inline diff viewer with line-level add/remove counts.
Type / for engine-native commands with autocomplete. Copilot surfaces project & personal skills, Claude Code exposes installed skills, OpenCode passes through SDK commands.