ToolsThe story, in brief

Use ACP-compatible harnesses with the AI SDK harness layer

AI SDK now abstracts away harness diversity. One layer, any ACP-compatible coding runtime.

Paper-cut illustration of a coral software window opening into a three-dimensional drafting space.
New tools for building and creating with AI.AI illustration by KeyNews
The KeyNews take

Why it matters

Vercel's AI SDK added a meta-adapter for Agent Client Protocol (ACP)-compatible harnesses, reducing integration friction for developers building with multiple coding runtimes. A practical feature for teams standardizing on ACP.

The key facts

11 to know
  1. New @ai-sdk/harness-acp package enables any ACP-compatible harness via single abstraction

  2. Meta-adapter pattern: wraps the protocol, not individual runtimes (Claude Code, Codex, Pi, Deep Agents, OpenCode previously required separate adapters)

  3. Recommendation: use direct adapters (@ai-sdk/harness-claude-code, @ai-sdk/harness-codex) when available for tighter integration; fall back to ACP adapter for runtimes lacking direct adapters

  4. HarnessAgent API unchanged; existing code works with new ACP-wrapped harnesses

  5. Published August 13, 2026

  6. New @ai-sdk/harness-acp package wraps Agent Client Protocol instead of specific runtimes

  7. Supports any ACP-compatible harness (Claude Code, Codex, Pi, Deep Agents, OpenCode mentioned as prior single-runtime adapters)

  8. @ai-sdk/harness-acp acts as meta-adapter; direct adapters (@ai-sdk/harness-claude-code, @ai-sdk/harness-codex) still recommended for tighter integration

  9. ACP abstraction deliberately kept decoupled from harness layer—not all harnesses support ACP; direct adapters may expose better internal behavior

  10. Use case: prefer direct adapters for Claude Code and Codex; reach for ACP adapter when no direct adapter exists but harness ships ACP-compatible package

  11. Published August 2026 (future-dated changelog entry; treat as product announcement)

Go to the source

Vercel Blogvercel.com

Publisher excerpt: The now supports any Agent Client Protocol (ACP)-compatible harness with through the new package.AI SDK harness layerHarnessAgent@ai-sdk/harness-acp Previously, every harness adapter wrapped one specific runtime (Claude Code, Codex, Pi, Deep Agents, OpenCode). wraps the protocol instead. It is a…
Read original report
Back to today's editionMore tools news

Keep reading

Related stories

More from Tools