字
字节笔记本
2026年2月17日
Vercel AI SDK 6 发布:Agent 抽象、工具执行审批、DevTools 等重大更新
Vercel 发布 AI SDK 6,引入 Agent 抽象、工具执行审批、DevTools 调试工具、完整 MCP 支持等重大更新。AI SDK 月下载量已超过 2000 万次。
AI SDK 6 核心更新
AI SDK 是领先的 TypeScript AI 工具包,提供统一 API 支持任意 AI 提供商,与 Next.js、React、Svelte、Vue 和 Node.js 无缝集成。AI SDK 6 带来以下重大更新:
1. Agent 抽象
AI SDK 6 引入 Agent 抽象,用于构建可复用的 Agent。定义一次 Agent(包含模型、指令和工具),即可在整个应用中使用。
2. 工具执行审批
构建能执行真实操作(删除文件、处理支付)的 Agent 需要人工审批层。通过 needsApproval 标志实现人机交互控制。
3. MCP 支持
AI SDK 6 扩展了 MCP 支持,包括 OAuth 认证、资源、提示和交互请求。
4. DevTools 调试工具
AI SDK DevTools 提供 LLM 调用和 Agent 的完整可视化,支持查看输入参数、输出内容、Token 使用和原始请求数据。
5. Reranking 支持
新增原生 reranking 支持,用于重新排序搜索结果,支持 Cohere、Amazon Bedrock 和 Together.ai。
6. 图像编辑
扩展 generateImage 支持图像编辑操作,可接受参考图片进行 inpainting、outpainting 等操作。
升级指南
bash
npx @ai-sdk/codemod upgrade v6项目链接
- 官方文档:https://ai-sdk.dev
- GitHub 仓库:https://github.com/vercel/ai
- 迁移指南:https://ai-sdk.dev/docs/migration-guides
分享: