Agora — Development skill for Claude Code
A self-hosted cockpit for Claude Code and other CLI coding agents.
How to install Agora
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open martinbon39/agora and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agora does
A self-hosted cockpit for Claude Code and other CLI coding agents. Real terminals, an infinite canvas, and multiplayer.
Alternatives in Development
- Microsandbox — Open-source self-hosted MicroVM sandboxes with sub-200ms startup, hardware-level isolation via libkrun 5k ★
- Opencove — Your infinite canvas workspace for agents, tasks, knowledge, and research 1.2k ★
- Herdrm — Native macOS console for herdr — all your coding agents and their live terminals, across devices 635 ★
README
agora
**A self-hosted cockpit for Claude Code and other CLI coding agents.**
Your agents run on your server, in real tmux sessions. agora gives you a browser window onto them — from your desk, or from your phone on a train.
[](https://github.com/martinbon39/agora/actions/workflows/ci.yml) [](LICENSE)  

Install it
agora belongs on a server, not on your laptop. The point is that your agents outlive your machine, so a local install throws away the only thing that makes it worth running.
**Hand [`PROMPT-INSTALL.md`](PROMPT-INSTALL.md) to your agent** and let it do the whole thing. It will ask which VPS you want, which domain, and which agent CLIs to install, then provision the box, get TLS working, mint your first passkey, and verify the install actually works instead of telling you it did.
Copy PROMPT-INSTALL.md into Claude Code, Codex, or whatever you use.
A 4GB Ubuntu box is enough for a handful of agents. You need a domain: passkeys bind to a hostname, so an IP will not do.
Prefer to do it by hand? [Deploying it for real](#deploying-it-for-real) below.
Why
Coding agents are long-running. You start one, it works for twenty minutes, and you want to look in on it — but the laptop is closed, the SSH session is gone, and the agent went with it.
agora moves the agent off your laptop. Every session is a detached tmux session on your own server; the browser is only a viewer. Close the tab, restart the server, walk away for a day — the agent keeps going and the terminal is exactly where you left it when you come back. Nothing is kept in the page,
Related Skills
Infiniterm
Terminal cards on an infinite canvas for macOS, with every coding agent's state on its card's border. Native R
Mows Harness
A layered, self-hosted Claude Code harness: config + skills, unattended watchdogs, VPS web cockpit (Caddy/oaut
Otherside CLI
Totally Free Claude Code inspired terminal coding agent. Multi-provider: Anthropic, Codex, Gemini, Kimi, DeepS
Agent Deck
Local web dashboard to orchestrate multiple Claude Code & OpenCode CLI sessions — real PTY terminals, persona
Chewo
macOS Electron app unifying Claude Code + Codex CLI: shared session sidebar, real terminals (node-pty/xterm),
MantaUI
Open-source, self-hosted Claude Code and opencode client. Agents run in real tmux on your own Linux box or Mac
Related Agents
49agents
49Agents bills itself as the first 2D agentic IDE — all agents, all terminals, all projects, all machines, one
Airbyte Manager
Manages self-hosted Airbyte deployments via the REST API CLI. Use when working with Airbyte sources, destinati
Beardrive Admin
Usability evaluator playing the ADMIN persona on a self-hosted BearDrive hub — an IT admin deploying BearDrive