UNPKG

ai

Version:

AI SDK by Vercel - build apps like ChatGPT, Claude, Gemini, and more with a single interface for any model using the Vercel AI Gateway or go direct to OpenAI, Anthropic, Google, or any other model provider.

38 lines (28 loc) 2.17 kB
--- title: Harness Adapters description: Learn about the available AI SDK harness adapters. --- # Harness Adapters Harness adapters connect `HarnessAgent` to a specific agent runtime. They are the harness equivalent of AI SDK model providers: each adapter wraps one runtime and normalizes its sessions, stream events, tools, usage, lifecycle state, and configuration into the harness contract. ## AI SDK Harness Adapters The AI SDK includes the following harness adapters: - [Claude Code](/providers/ai-sdk-harnesses/claude-code) (`@ai-sdk/harness-claude-code`) - [Codex](/providers/ai-sdk-harnesses/codex) (`@ai-sdk/harness-codex`) - [Deep Agents](/providers/ai-sdk-harnesses/deepagents) (`@ai-sdk/harness-deepagents`) - [OpenCode](/providers/ai-sdk-harnesses/opencode) (`@ai-sdk/harness-opencode`) - [Pi](/providers/ai-sdk-harnesses/pi) (`@ai-sdk/harness-pi`) ### Coming Soon - Amp (`@ai-sdk/harness-amp`) - Goose (`@ai-sdk/harness-goose`) - Mastra (`@ai-sdk/harness-mastra`) ## Adapter Capabilities | Adapter | Runtime location | Custom tools | Custom skills | Built-in tool approval | Built-in tool filtering | | ------------------------------------------------------ | ---------------- | ------------ | ------------- | ---------------------- | ---------------------------- | | [Claude Code](/providers/ai-sdk-harnesses/claude-code) | Sandbox bridge | <Check /> | <Check /> | <Check /> | <Check /> | | [Codex](/providers/ai-sdk-harnesses/codex) | Sandbox bridge | <Check /> | <Check /> | <Cross /> | <Cross /> | | [Deep Agents](/providers/ai-sdk-harnesses/deepagents) | Sandbox bridge | <Check /> | <Check /> | <Check /> | <Check /> via auto-rejection | | [OpenCode](/providers/ai-sdk-harnesses/opencode) | Sandbox bridge | <Check /> | <Check /> | <Check /> | <Check /> via auto-rejection | | [Pi](/providers/ai-sdk-harnesses/pi) | Host process | <Check /> | <Check /> | <Check /> | <Check /> |