Comandos banner
0xAI-Builders 0xAI-Builders

Comandos

AI community

Description

Local-first terminal mission control for Claude Code, OpenAI Codex CLI, Gemini CLI and OpenCode. Run AI coding agents in parallel tmux sessions, manage direct SSH connections, monitor usage and continue securely from phone via Tailscale. No ComandOS cloud, hosted database, telemetry or SSH proxy.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ComandOS — Local-First Mission Control for AI Coding Agents

Run Claude Code, OpenAI Codex CLI, Gemini CLI, OpenCode, and other coding agents side by side in persistent tmux terminals. Get actionable notifications, manage direct SSH sessions, monitor plan usage, and continue securely from your desktop, phone, or tablet through the remote terminal PWA over Tailscale — without a hosted ComandOS backend, external ComandOS database, telemetry, or SSH proxy.

[![license](https://img.shields.io/badge/license-MIT-2EE59D?style=flat-square)](./LICENSE) [![GitHub Sponsors](https://img.shields.io/badge/sponsor-0xAI--Builders-f38ba8.svg?style=flat-square&logo=github-sponsors)](https://github.com/sponsors/0xAI-Builders) [![Buy Me a Coffee](https://img.shields.io/badge/buy%20me%20a%20coffee-0xjesus-yellow.svg?style=flat-square&logo=buymeacoffee)](https://buymeacoffee.com/0xjesus)

**[Léeme en español →](./README.es.md)**

![ComandOS — mission control for parallel Claude Code agents](.github/media/dashboard.png)

Why

When you run many coding agents at once, the problem isn't terminals — it's **knowing which one needs you and getting back to it without friction**. ComandOS turns Claude Code, Codex CLI, Gemini CLI, OpenCode, and regular shell sessions into an event-driven flow: the system interrupts you (voice + actionable popup), you answer with a key or a line, and you keep going. No tab-scanning.

Local-first by design

ComandOS runs on your computer. Runtime state lives in local tmux sessions, JSON and configuration files, and local SQLite at `~/.claude/hooks/comandos-usage.sqlite`. There is no hosted ComandOS backend, external ComandOS database, telemetry service, or ComandOS SSH proxy.

SSH hosts are read from `~/.ssh/config`, and the installed OpenSSH client connects directly from your computer to the selected server. ComandOS does not upload your SSH configuration or private keys to a ComandOS service. If you explicitly request passwordless setup, `ssh-copy-id` copi