9.0
重磅
AI SCORE
编程提效2026-08-27 22:47
Vercel AI SDK harness层正式支持Cursor
Vercel Blog#Vercel#Cursor#AI编程
Editor brief · 编辑速览
Vercel AI SDK的harness层通过官方适配器集成Cursor,实现同一接口切换多种编程agent(Claude Code、Cline、Cursor等),无需改动应用代码。
AI SDK 的 Harness 层现已通过官方 @ai-sdk/harness-cursor 适配器支持 Cursor。Harness 层允许应用程序通过同一个 HarnessAgent 接口运行不同的编码 Agent,因此你可以在不修改应用代码的情况下切换 Agent。
将 cursor 传递给 HarnessAgent:
import { HarnessAgent } from '@ai-sdk/harness/agent';
import { cursor } from '@ai-sdk/harness-cursor';
const agent = new HarnessAgent({
harness: cursor,
});
创建一个运行 Cursor 的 HarnessAgent。
在底层,该适配器使用 @ai-sdk/harness-acp 通过 Agent Client Protocol(ACP)将 Cursor 连接到 HarnessAgent。
目前已支持的 Harness 除 Cursor 外还包括 Claude Code、Cline、Codex、Deep Agents、Grok Build、OpenCode 和 Pi,更多集成即将加入。
阅读 Cursor harness 文档开始使用。