ClaudeMap

Vercel AI SDK

TypeScript 系 AI 应用与 agent 工具箱——Anthropic/Claude 一等支持。

SDK 与工具typescriptsdknextjsstreaming

Vercel 的 AI SDK(26k+ stars)是 TypeScript 生态最流行的 AI 应用层:统一的 generateText/streamText API、工具调用、agent 循环,以及 React/Next.js 流式 UI hooks。Claude 通过官方 @ai-sdk/anthropic provider 接入。Next.js 应用接 Claude 的事实标准。

它做什么

  • Vercel AI SDK(`ai` 包):一套 TypeScript API 统一接 OpenAI/Anthropic/Google 等 provider
  • 流式优先的 API(`streamText`、`generateText`、`generateObject`)+ 工具调用
  • `npx skills add vercel/ai` 可给编程 agent 装对应 skill

什么时候用

TS 应用要同时接多家模型时的务实选择——换 provider 不用改调用点,Next.js/React 里原生流式更新 UI。

如何上手

需要 Node.js 22+:

npm install ai

给编程 agent 装 skill:

npx skills add vercel/ai

注意事项

provider 覆盖面广但不均——各家特有功能(如 Anthropic 的 prompt caching 细节)在不同 adapter 上支持不一。它抽象的是 chat/tool API,不是所有厂商特有端点。

代码仓库

vercel/ai

收录日期

地图上的相关资源

  • Harness Bridge

    SDK / 工具

    一个本地启动器:让 Claude Code 与其他七种编码 harness 直连任意 OpenAI / Anthropic / Responses 兼容端点——不改任何一行配置文件。

    • launcher
    • local-models
    • cli
    • menu-bar
  • Claude for Siri

    SDK / 工具

    用你已登录的 Claude Code 账号回答 macOS Spotlight 与 Siri 的提问——一个实验性的 macOS 27 模型委派提供者。

    • macos
    • siri
    • spotlight
    • model-delegation
  • 把十个 AI 编程助手的本地聊天记录提取成统一 JSONL——微调、分析,或赶在本地数据库被清空前备份多年的对话。纯标准库实现。

    • cli
    • data-export
    • jsonl
    • backup