2 min lesson
Know what an ACP client must handle
Trace an ACP session from agent acp to streamed updates, permission decisions and cancellation.
Step 1 of 3
ACPAgent Client Protocol. An open standard that lets any IDE host any coding agent; Cursor uses it to run inside JetBrains/IntelliJ and Android Studio. Press Enter for the full definition. is a protocol between a client and Cursor Agent, not a shortcut around authentication or tool approval.
Interactive diagram. Step through it with the Next and Previous controls below, or Tab to a region to read its detail.
diagram: flow
The client owns the transport and the user-facing decisions around the agent.