← Browse

Session brief

Building an ACP-Compatible Agent Live — Bennet Fenner, Zed

Bennet Fenner

18 min

Overview

This talk introduces the Agent Client Protocol (ACP), a JSON RPC-based standard designed to unify interactions between AI coding agents and their clients. The core idea is to provide a consistent interface, similar to Language Server Protocol (LSP), allowing users to bring their preferred AI agent to various development tools. The presentation demonstrates how to build a minimal ACP-compatible coding agent live, showcasing the protocol's capabilities for tool use, streaming output, and file manipulation.

Who should watch

Key takeaways

Notable quotes

The idea is basically that agents and clients can talk to each other through a unified interface.
*The agent sends old text, new text, and then Z does the diffing for you.*

Watch on YouTube →

Unofficial community note. Prefer the recording for nuance.