{
  "schema_version": "1.1",
  "id": "auto-f8c22d41c8",
  "slug": "cursor-is-now-available-in-the-ai-sdk-harness-layer-f8c22d41c8",
  "url": "https://feed7.dev/p/cursor-is-now-available-in-the-ai-sdk-harness-layer-f8c22d41c8",
  "title": "Cursor is now available in the AI SDK harness layer",
  "why_included": "The HarnessAgent interface can reduce application changes when testing or switching among eight coding-agent harnesses.",
  "summary": "Vercel’s AI SDK can now run Cursor behind the same HarnessAgent interface as seven other coding agents, reducing application changes when swapping harnesses.",
  "practical_implication": "Use HarnessAgent as the application boundary if you expect to test or switch among Cursor, Claude Code, Codex, Cline, Deep Agents, Grok Build, OpenCode, and Pi. That keeps agent selection out of the surrounding application code.",
  "agent_context": "The official **@ai-sdk/harness-cursor** adapter adds Cursor to Vercel’s AI SDK harness layer. It connects through **Agent Client Protocol (ACP)** and joins seven other supported coding-agent harnesses.\n\nUse **HarnessAgent** as the application boundary if you expect to test or switch among Cursor, Claude Code, Codex, Cline, Deep Agents, Grok Build, OpenCode, and Pi. That keeps agent selection out of the surrounding application code.\n\nThe announcement establishes interface compatibility, but does not compare feature parity, behavior, or portability across harnesses. Agent-specific capabilities may still require separate validation.",
  "source": {
    "name": "Vercel",
    "url": "https://vercel.com/changelog/cursor-ai-sdk-harness-adapter",
    "published_at": "2026-08-27T00:00:00.000Z"
  },
  "source_class": "blog_post",
  "content_type": "Engineering Post",
  "layer": "tools",
  "domains": [
    "coding"
  ],
  "topics": [
    "agent-sdks",
    "coding-agents",
    "harness-engineering"
  ],
  "verification": {
    "status": "official_source",
    "label": "Official Source",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [],
  "connected_context": null,
  "lifecycle": "New",
  "published_at": "2026-08-27T00:00:00.000Z",
  "modified_at": "2026-08-27T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/cursor-is-now-available-in-the-ai-sdk-harness-layer-f8c22d41c8",
    "json": "https://feed7.dev/p/cursor-is-now-available-in-the-ai-sdk-harness-layer-f8c22d41c8.json",
    "markdown": "https://feed7.dev/p/cursor-is-now-available-in-the-ai-sdk-harness-layer-f8c22d41c8.md"
  }
}