@ai-sdk/harness-acp wraps Agent Client Protocol instead of specific runtimes, letting you adapt any ACP-compatible harness with minimal boilerplate.
Summary
Reduces harness adapter maintenance burden: instead of writing runtime-specific adapters for Claude Code, Codex, Pi, et al., you build once against the protocol. Direct adapters still exist for tight integrations, but ACP saves work when a harness only ships ACP-compatible packages.
Why it matters
Reduces harness adapter maintenance burden: instead of writing runtime-specific adapters for Claude Code, Codex, Pi, et al., you build once against the protocol. Direct adapters still exist for tight integrations, but ACP saves work when a harness only ships ACP-compatible packages.
Implementation verdict
Replaces need to write custom harness adapters for ACP-compatible packages. Requires npm package with ACP support, basic config (permission mapping, auth, env forwarding). Ready now—use it when direct adapters don't exist; prefer direct adapters for Claude Code and Codex.
Sources
Dev Signal
Get briefs like this in your inbox — free, every weekday.
100+ sources compressed into one 4-minute read. Ranked, cited, implementation-ready.