The AI SDK from Vercel now supports GitHub Copilot through the official @ai-sdk/harness-github-copilot adapter. The Harness layer provides an application with a single HarnessAgent interface for running different coding agents and lets it switch agents without code changes.
To connect GitHub Copilot to HarnessAgent, the adapter uses @ai-sdk/harness-acp through the Agent Client Protocol (ACP), a protocol for communicating with agents.
Claim check:
- Vercel added GitHub Copilot to the AI SDK Harness layer through the official @ai-sdk/harness-github-copilot adapter. (confirmed by the publication itself: evidence; «The AI SDK harness layer now supports GitHub Copilot through the official @ai-sdk/harness-github-copilot adapter.»)
- The Harness layer lets an application run different coding agents through the same HarnessAgent interface and switch agents without changing its code. (confirmed by the publication itself: evidence; «The harness layer lets your application run different coding agents through the same HarnessAgent interface, so you can switch agents without changing your application code.»)
- The adapter uses @ai-sdk/harness-acp to connect GitHub Copilot to HarnessAgent through the Agent Client Protocol (ACP). (confirmed by the publication itself: evidence; «Under the hood, the adapter uses @ai-sdk/harness-acp to connect GitHub Copilot to HarnessAgent through the Agent Client Protocol (ACP).»)
Primary sources:
score 69.9 out of 100 · kind: release