返回快讯列表
开发者动态

AI SDK 官方 Cline harness 适配器发布,运行时可替换

8 月 18 日 Vercel 发布 @ai-sdk/harness-cline,与 Cline 团队合作实现,通过统一的 HarnessAgent 接口暴露 Cline。harness 层目前支持 Claude Code、Cline、Codex、Deep Agents、Grok Build、OpenCode 和 Pi 七种运行时。

Vercel 在 8 月 18 日发布 @ai-sdk/harness-cline,跟 Cline 团队合作做的官方适配器。它把 Cline 接到 AI SDK harness 层统一的 HarnessAgent 接口上,harness 层的意义就在这里,换运行时不用改应用代码。

用法很短,从 @ai-sdk/harness/agent 引入 HarnessAgent,从 @ai-sdk/harness-cline 引入 cline,然后 new HarnessAgent({ harness: cline }) 即可。

执行模型这块跟别家不太一样,选型时得看一眼。Cline 完全跑在宿主进程里,把沙箱当成远程文件系统加 shell 用,只有它的工具真正在沙箱内执行,沙箱里不装任何桥接进程。这一点跟已有的 Pi harness 是同一种做法。想把整个 agent 隔离进沙箱的场景,这个模型不适用。

harness 层眼下支持七种运行时,Claude Code、Cline、Codex、Deep Agents、Grok Build、OpenCode 和 Pi,官方说还有更多在路上。公告没有标注 Cline 适配器和 harness 层本身处在什么发布阶段,既没说正式版也没说测试版,接生产之前建议自己确认。

更多快讯