Vercel AI SDK 5.0 预览:Agent 原生架构和流式工具调用
Vercel 发布 AI SDK 5.0 预览版,Agent 成为一级概念,工具调用支持全链路流式。
Vercel Blog·2026年4月22日
Vercel AI SDK 5.0 预览
Agent 原生架构
Agent 不再是「带工具的 Chat」,而是一等公民:
const agent = new Agent({ name: 'research-agent', model: 'gpt-4.1', tools: [searchTool, scrapeTool, summarizeTool], maxSteps: 10, onStepComplete: (step) => stream.write(step.result) });
流式工具调用
- 工具执行过程实时流式返回
- 多工具并行调用结果分别流式
- 客户端可实时展示每个工具的进度
新增功能
- Agent 状态机:支持定义 Agent 的状态和转换规则
- 中间件:工具调用前后的 Hook(日志、限流、审计)
- 多模态:工具可返回图片、音频、视频
- 持久化:Agent 会话可持久化到 KV 存储
与 OpenClaw 的关系
AI SDK 5.0 的 Agent 概念与 OpenClaw 运行时互补:
- AI SDK 适合构建 Web 应用中的 Agent UI
- OpenClaw 适合构建后端的 Agent 运行时和 Skill 生态
两者可组合使用:前端用 AI SDK 渲染交互,后端用 OpenClaw 执行任务。