A visual multi-agent orchestrator for Claude Code, Codex, and OpenCode, featuring an RTS-style 3D/2D command center for parallel task dispatch and session roaming.
Tide Commander is a visual orchestration and management tool designed for AI coding agents. It brings standalone CLI agents like Claude Code, OpenAI Codex CLI, and OpenCode into a unified RTS-style command interface, supporting simultaneous deployment, control, and monitoring of multiple agent instances.
Core orchestration capabilities include: Boss agent-driven hierarchical task delegation, Group Areas for organizing agents by project, a Classes system (Scout/Builder/Debugger/Architect/Warrior/Support/Boss), and a Skills plugin system. Four view modes (3D View, 2D FlatView, Dashboard, Commander View) cover needs from global monitoring to terminal-level detail.
The platform features built-in infrastructure management: the Buildings system provides Server log streaming, Database SQL editors, Docker container management, and URL shortcuts. Security features include Secrets management with placeholder injection, HTTPS/TLS support, and Auth Token access control. Sessions support cross-restart recovery and cross-device roaming (Resume Anywhere), with multi-user collaboration via WebSocket.
Technically, the frontend uses React 19 + Three.js + Vite 6, the backend is Express 5 + WebSocket, and data persistence is based on local SQLite. OpenAPI 3.1 REST API and AsyncAPI 2.6 WebSocket API are provided. The tool supports 10 languages and offers a Capacitor Android mobile solution.
Installation & Quick Start
bunx tide-commander
# or
npm i -g tide-commander@latest
tide-commander start
Prerequisites: Node.js 18+, at least one CLI provider (Claude Code / Codex / OpenCode) in PATH. Docker deployment supported.
CLI Lifecycle Commands
tide-commander start— Start in backgroundtide-commander stop— Stop servicetide-commander status— Check running statustide-commander logs --follow— Stream logs in real time
Key CLI Parameters
--foreground— Run in foreground--port 8080 --host 0.0.0.0— Specify port and host--https --tls-key ./key.pem --tls-cert ./cert.pem— Enable HTTPS--auth-token <token>— Set auth token--generate-auth-token— Auto-generate secure token