Pl. I Albrecht Dürer, Knight, Death and the Devil, 1513. NGA, CC0

Your coding agents, on every screen.

Run Claude Code and Codex on your own machines. Follow a session from your browser or phone, answer questions and approve tools while the agent works. If you disconnect, reconnect to catch up.

One session, two screens

Approve on your phone. Follow the result on your laptop.

What it does

How it works →
  1. 01

    Multiplayer sessions

    Open the same session on multiple devices. Each client shows the transcript, current work and pending questions, including when you join during a turn.

  2. 02

    Append-only log

    Session events are recorded in order. After a disconnect, clients resume from their last received event. Rollbacks are recorded too, so earlier history remains available.

  3. 03

    Approvals anywhere

    Review tool permissions, plans and questions from any connected device. Your answer is recorded and shown to the other clients.

  4. 04

    Remote access

    Your machine connects to the hub over QUIC without requiring inbound ports or a VPN. Commands sent while it is offline are queued until it reconnects.

  5. 05

    Claude Code & Codex

    battlegent runs the Claude Code and Codex CLIs, with support for background agents, subagents and rollbacks. Session logs can be rebuilt from the CLIs’ transcripts.