Cursor Agent SDK + FCoP: From Passive Scanning to Active Communication This is a follow-up to a Cursor Forum feature request I posted in late April 2026: "we already have the mailbox (files), we just need the doorbell." Colin recommended the Agent SDK. We built CodeFlow on top of it. This is what happened 18 days later. I. Three stages — three fundamentally different things Stage One: OCR + CDP (passive scanning) FCoP's early multi-agent workflow ran on a Python script that used OCR + CDP (Chrome DevTools Protocol) to simulate human clicks on the Cursor UI, forcing agents to "see" new tasks. It polled every few seconds. The screen had to stay on. The window couldn't be obscured. This was passive scanning . The agent wasn't notified — it was pushed in front of a task by brute force. This wasn't communication. It was surveillance.…