The Control Center for AI Coding Agents
Run terminals, browsers, and AI agents in one programmable workspace.
maxc is a programmable workspace designed for AI coding agents. Developers can run terminal sessions, automate browsers, and orchestrate AI agents inside a unified development environment. With a JSON-RPC automation interface and real runtime execution, maxc enables powerful automation workflows for modern software teams.
Built for developers building autonomous software systems
Run terminals and browsers in one workspace
Terminals, browsers, and agents in one programmable surface.
Instant Terminal Sessions
On demand terminal spawning with full PTY support and split pane multiplexing.
Browser Automation
Control real Chromium browsers. Navigate, click, type, screenshot — all via API.
AI Agent Workers
Attach any AI coding agent to terminals and browsers. Start tasks, observe, cancel.
JSON RPC API
52 methods. Automate every action using CLI, socket, or environment hooks.
Automate development workflows with AI agents
Workspace Layouts
Split panes, surface tabs, and resizable layouts. Organize terminals, browsers, and agent panels side by side.
Every layout persists across restarts via the durable event store.
A programmable developer environment
The Rust backend processes every command through an event-sourced pipeline. All state is recoverable, all actions are replayable.
Agents connect via CLI commands, JSON-RPC socket, or environment hooks. No SDK required.
Control everything from the command line
Any AI agent that can run shell commands can control maxc. No SDK, no adapters, no configuration.
Works with Claude Code, OpenAI Codex, Cursor, OpenCode, or custom Python agents.
Open source AI agent workspace
Inspect every line, contribute, or fork. maxc is built for extensibility.
Start building with maxc today
Bring terminals, browsers, and AI agents into one workspace.