Agent Client Protocol (ACP)
ACP is an open, JSON-RPC 2.0–based protocol (originated by Zed Industries) that standardizes the wire between code editors / IDEs and AI coding agents — conceptually the same idea as LSP, but for agents instead of language servers. It lets any compliant editor host any compliant agent (Claude Code, Gemini CLI, custom agents, etc.) without each pair needing a bespoke integration. Transport is typically stdio: the editor spawns the agent as a child process and they exchange JSON-RPC messages over stdin/stdout. ...