AI product Open source

Multi-Agent Workbench

Multi-Agent Workbench is a local-first browser control room for orchestrating coding agents such as Claude Code, Codex CLI, and generic PTY-based command-line agents. Agents work in task rooms under editable YAML role cards that define permissions, speaking style, and decision boundaries; a rule-driven orchestrator pauses execution and risky commands for human approval, while persistent sessions expose terminal activity and status.

View repository Mentioned in 1 video ↓

Overview

The system uses a local event-driven architecture with a React interface, Fastify backend, REST API, server-sent events, agent adapters, an approval service, and a SQLite event store. Every action passes through the API and is recorded in an append-only event log, whose events are projected into timelines, decisions, terminal views, artifacts, and diff views. It also provides task templates, Markdown reports and decision logs, real-time room updates, and configurable risk resolutions. Code-writing agents are intended to use isolated Git worktrees, with diff and patch review before changes reach the main workspace; the repository marks this worktree and merge flow as in progress.

What Multi-Agent Workbench is used for

1 use taken from transcripts — each links to the moment in the video.

  • Runs Claude Code, Codex CLI, and other terminal agents side by side in a browser workspace, each assigned a YAML role card. It records messages, decisions, approvals, and terminal activity in an append-only event log.

Videos mentioning Multi-Agent Workbench

1 in the library.