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.

61 lines (57 loc) 1.82 kB
--- title: AI SDK Harnesses description: Use established agent harnesses through the AI SDK. --- # AI SDK Harnesses The harness section covers the AI SDK harness abstraction: a uniform API for running established agent harnesses such as Claude Code, Codex, and Pi. <IndexCards cards={[ { title: 'Overview', description: 'Understand how harnesses relate to providers, models, agents, streams, and UI primitives.', href: '/docs/ai-sdk-harnesses/overview', }, { title: 'HarnessAgent', description: 'Create sessions, run turns, manage sandbox lifecycle, and resume harness conversations.', href: '/docs/ai-sdk-harnesses/harness-agent', }, { title: 'Tools', description: 'Use built-in harness tools, host-executed AI SDK tools, approvals, and sandbox-aware execution.', href: '/docs/ai-sdk-harnesses/tools', }, { title: 'Skills', description: 'Provide reusable instruction bundles to harness runtimes.', href: '/docs/ai-sdk-harnesses/skills', }, { title: 'Harness Adapters', description: 'Learn about the available harness adapters.', href: '/docs/ai-sdk-harnesses/harness-adapters', }, { title: 'Workflow Utilities', description: 'Run HarnessAgent turns as durable Workflow DevKit workflows.', href: '/docs/ai-sdk-harnesses/workflow-utilities', }, { title: 'UI', description: 'Stream harness output to useChat and build chat routes that preserve harness sessions.', href: '/docs/ai-sdk-harnesses/ui', }, { title: 'Terminal UI', description: 'Run HarnessAgent in @ai-sdk/tui with a small session adapter.', href: '/docs/ai-sdk-harnesses/terminal-ui', }, ]} />