Agent-to-Client Protocols

▶ Watch (05:19)

MCP gives tools to a model. ACP standardizes the interface between a human and an agent, and optionally between agents. Every IDE was building its own plugin for Codex and Claude Code: duplicated work, no portability. Zed built ACP adapters first; Google hadn’t shipped them yet when Solmaz needed them. That made ACP the practical choice. ACPX started as a CLI so any agent could call any other over a single standard.

The PR Firehose Problem

▶ Watch (07:26)

OpenClaw has “over 60 kprs total,” with “300 to 500 per day on average are open.” Most arrive AI-generated: vague descriptions, failing CI, unresolved conflicts. A maintainer still has to read each one, judge the intent, ask whether the fix is the best approach, and triage what can’t be merged. Solmaz recognized this as mechanical work done over and over.

“you’re automating the automator” – Onur Solmaz

ACPX as Workflow Engine

▶ Watch (10:18)

ACPX is a workflow engine built on top of the ACP CLI. Each step is programmatic: reproduce the bug, judge the refactor, run a review loop, emit JSON. The JSON output feeds into the next workflow stage or routes back to a human when the fix needs a fundamental redesign. He walked through the ACPX PR review demo (11:37) live, running a single PR through the full sequence in real time.

Disposable Agents on Kubernetes

▶ Watch (13:15)

Single-instance agents hit a wall at scale. One OpenClaw app on Slack serves 100 employees as one bot with one context. To run one agent per task, you need per-task pods and a way to cosmetically distinguish each agent in the chat UI (separate name, profile picture) without clicking through app manifests by hand. TextCortex Spritz, a Go operator deployed via Helm, handles the wiring: it provisions a full Kubernetes pod per task, manages Slack connections, and exposes a React UI for threads the platform can’t host directly.

Notable Quotes

you’re automating the automator Onur Solmaz · ▶ 9:37

300 to 500 per day on average are open Onur Solmaz · ▶ 7:34

over 60 kprs total Onur Solmaz · ▶ 7:29

Key Takeaways

  • ACP standardizes agent-to-human interaction; Zed shipped adapters for Codex and Claude Code before Google did.
  • ACPX turns mechanical PR review into a programmatic workflow engine driving Codex sessions with JSON output.
  • TextCortex Spritz provisions one disposable Kubernetes pod per task, removing the single-instance Slack bot bottleneck.