Claude Code
Install from claude.ai/code. Authenticate with claude login before first use.
Tide Commander runs as a local server you visit in a browser. There’s nothing to “install” per se — bunx fetches and runs it on demand. This page covers every installation path and the prerequisites for each.
PATH:Claude Code
Install from claude.ai/code. Authenticate with claude login before first use.
OpenAI Codex
Install the Codex CLI. Requires an OpenAI API key in OPENAI_API_KEY.
OpenCode
Install from github.com/nicholasgriffintn/opencode. Reads .claude/CLAUDE.md natively.
No installation required — bunx fetches the latest version on first run and caches it:
bunx tide-commanderOpen http://localhost:5174 when the server reports it is ready.
npm i -g tide-commander@latesttide-commander startdocker run -p 5174:5174 \ -v ~/.local/share/tide-commander:/root/.local/share/tide-commander \ ghcr.io/deivid11/tide-commander:latestAgent sessions and configuration are persisted in the host-mounted volume.
Once installed globally, you have a full lifecycle CLI:
tide-commander start # Start in background (default)tide-commander stop # Stop the background servertide-commander status # Check whether the server is runningtide-commander logs # Show latest server logstide-commander logs --follow # Stream logs in real timeCommon flags for start:
tide-commander --foreground # Run in the foreground (no daemon)tide-commander --port 8080 # Custom port (default: 5174)tide-commander --host 0.0.0.0 # Bind to all interfacestide-commander --listen-all --port 8080The fastest path uses mkcert to generate and trust a local certificate automatically:
tide-commander start --install-local-cert --httpsWith existing cert files:
tide-commander start --https \ --tls-key ./certs/localhost-key.pem \ --tls-cert ./certs/localhost.pemAuth token options:
# Set an explicit tokentide-commander start --https --auth-token <your-token>
# Generate a random token (printed at startup — save it)tide-commander start --https --generate-auth-tokenTide Commander stores all state in ~/.local/share/tide-commander/:
| File | Contents |
|---|---|
agents.json | Agent configs, positions, session IDs |
areas.json | Group area definitions |
buildings.json | Building configs and service definitions |
skills.json | Custom skill definitions |
custom-agent-classes.json | Custom class definitions |
secrets.json | Encrypted credential storage |
snapshots/ | Saved conversation snapshots |
Custom 3D models land in ~/.tide-commander/custom-models/.
Your First Agent
Providers