Dispatch
Vercel's AI SDK harness layer adds Cursor, making eight coding agents swappable behind one interface
The `@ai-sdk/harness-cursor` adapter, published 2026-08-27, connects Cursor to the `HarnessAgent` interface through `@ai-sdk/harness-acp` over the Agent Client Protocol. Instantiating an agent is two lines, `new HarnessAgent({ harness: cursor })`, and swapping the harness value changes which agent runs without touching application code. The layer now covers Claude Code, Cline, Codex, Cursor, Deep Agents, Grok Build, OpenCode and Pi, which makes ACP the practical portability layer for anyone embedding a coding agent in their own product.
↳ Follow the thread