BlogAgor Announcement

Agor: A Multiplayer-ready, Spatial Layer for Agentic Coding

The pace of development has accelerated, but the process hasn’t kept up. Days waiting for reviews. Constant branch switching. Environment juggling. Juggling as many terminal windows as agents you can handle—even when tmux shortcuts are muscle memory. Coordination over Slack. “Oh, before you push…” “Can you pull latest?” “Docker isn’t running.” The SDLC is bottlenecked by handoffs and waiting, not by the coding itself.

Just as Figma transformed design from a solo, file-based workflow into real-time spatial collaboration, Agor does the same for software development. A multiplayer canvas where every feature lives in its own worktree with a running environment. Where code reviews happen on a board backed by live dev servers, with a swarm of AIs a click away—not in Slack threads. Where you see what your teammates (and their AI agents) are building in real-time, without asking for status updates. The development workflow, rebuilt for the speed we code at now.

Spatial 2D Canvas

Spatial canvas with worktrees and zones

AI Conversation in Action

Rich web UI for AI conversations

Settings and Configuration

MCP servers and worktree management

Real-time Multiplayer

Live collaboration with cursors and comments

Why this matters

Agents are a superpower. Everything around them can still be a buzzkill: linear chats, clumsy handoffs, zero visibility, envs that work “on my machine” and nowhere else. We’ve all juggled a dozen tabs and terminal panes.

Agor flips that into a multiplayer canvas. See all the work at once. Fork without trashing context. Spawn clean subsessions for focused tasks. Share running environments without port roulette. Less juggling; more shipping.

What you can do

  • Spatial canvas: Arrange sessions on a 2D board. Presence shows who’s where. Your brain remembers places better than scrollback.
  • Session trees: Fork to parallelize, spawn to delegate. Fresh, clean context when you need it; shared context when you don’t.
  • Worktrees + envs: Each worktree gets its own dev server and ports. Parallel features without stepping on toes.
  • Zone triggers: Drag a card into “Needs Tests” or “Ready for Review” and a templated prompt fires with live board/worktree/session context.
  • SDK‑first orchestration: Coordinate Claude Code, Codex, and Gemini via SDKs (MCP baked in). No brittle CLI scraping.

Demo

13-minute walkthrough showing Agor’s key features in action:

You’ll see:

  • Spatial canvas with worktrees and session trees
  • Zone triggers firing templated prompts
  • Per-worktree environments with auto-assigned ports
  • Real-time multiplayer presence and cursors

Quick start

Fastest: Codespaces (great for sharing with a team)

Open in Codespaces

Or run locally with Docker

docker compose up
# Visit http://localhost:5173 → Login: admin@agor.live / admin

More details: Getting Started, Docker Guide, Development Guide

How Agor is different

Not another chat or CLI wrapper. Agor is the layer above your tools that makes them work together.

  • Multiplayer‑first: presence, comments, real‑time updates
  • Spatial by design: location‑as‑memory beats endless scrollback
  • Agent‑native: SDK‑first with session‑scoped MCP (no brittle CLI parsing)

Who it’s for

  • Solo builders plate‑spinning across Claude Code/Codex/Gemini
  • Teams that want async handoffs, shared running envs, and live visibility

Roadmap highlights

Full roadmap

  • Close the gap with native CLIs via SDKs
  • Bring‑your‑own IDE (connect VSCode/Cursor to Agor‑managed worktrees)
  • Unix user integration for true multi-tenancy

Learn more and get involved

“git tracks code; Agor tracks the conversations that produced it.”

BSL 1.1 © 2025 Maxime Beauchemin