Claude Code and Codex, side by side
Run both agents in the same project and switch whenever a task calls for it. One container, one interface.
Self-hosted · Multi-agent · Mobile-ready
Hecaton is a self-hosted web interface for Claude Code and Codex. Launch agents, watch them work, preview the result live, and ship PRs — from any device, over VPN.

Built and tested by developers, for developers.
Powered by Claude Code (Anthropic) and Codex (OpenAI) — works with your existing subscriptions.
AI coding agents run on your machine — so you're tied to it. Miss a question from the agent and it stalls. Want to check progress away from your desk? You can't. Hecaton frees your agents from a single machine.
Run both agents in the same project and switch whenever a task calls for it. One container, one interface.
A responsive interface that streams your agent's thinking in real time. Steer it mid-run, answer its questions, queue the next instruction.
Your dev server runs inside the container. One click opens a live preview — no port forwarding, no extra tooling.
From isolated worktrees to webhook automation — the full workflow, in one place.
Each task gets its own git worktree, branch, and chat history.
Watch agents think live and steer them without stopping the run.
Automatic PR status, multi-account support, diffs and commits in-app.
Linear, a built-in browser, or your own MCP servers — connected in clicks.
Run a prompt on a schedule — recurring checks and reports, fresh worktree each time.
Trigger agent runs from events. New Linear issue → spawned workspace, automatically.
Review a teammate's PR from anywhere, steer the fix, merge — without opening your laptop.
Kick off a refactor at night, check the live preview later.
Wire a webhook so every new issue spins up a workspace, ready for whoever picks it up.
Works with your Claude Max and ChatGPT Plus plans — no per-token API keys to manage.
Run it on your own infrastructure or deploy to Fly.io. Secrets are encrypted at rest and never sent to the browser.
Local credentials, LDAP, or Google OAuth — your team's call.
Yes. Hecaton gives Claude Code and Codex a responsive web interface, so you can launch, monitor, and steer agents from any device over VPN.
No. Hecaton works with your existing Claude Max and ChatGPT Plus subscriptions — no separate API keys required.
Hecaton runs Claude Code (Anthropic) and Codex (OpenAI) side by side in the same container.
Yes. You can self-host Hecaton on your own infrastructure or deploy it to Fly.io. Your code and secrets stay under your control.
Your dev server runs inside the container, and Hecaton reverse-proxies it — one click opens the running app, with no port forwarding.
Yes. Hecaton supports scheduled (cron) runs and inbound webhooks, so events like a new Linear issue can spawn a workspace automatically.
Get in touch to bring Hecaton to your team and start controlling Claude Code and Codex from anywhere.
Contact us