
Vercel AI SDK 7 vereinheitlicht Zugriff auf Claude Code, Codex und Pi als Agent Harnesses
Mit dem AI SDK 7 führt Vercel die `HarnessAgent`-Abstraktion ein, die eine einheitliche Programmierschnittstelle für sogenannte Agent Harnesses bereitstellt. Harnesses sind die Schicht oberhalb eines Modell-Aufrufs und verwalten Komponenten wie Skills, Sandboxes, Sessions, Permission Flows, Compaction, Runtime-Konfiguration und Sub-Agents – also genau jene Infrastruktur, die komplexe Agentenläufe erst ermöglicht. Bislang erlaubte das AI SDK bereits den modellunabhängigen Austausch – etwa zwischen verschiedenen LLM-Anbietern – ohne Code-Änderungen. Mit `HarnessAgent` wird dieses Prinzip auf die Harness-Ebene ausgeweitet: Claude Code (Anthropic), Codex (OpenAI) und Pi können nun wie austauschbare Backends behandelt werden. Jeder Harness führt den Agenten in einer abgesicherten Sandbox-Umgebung aus, sodass das Host-System vom Agentenprozess isoliert bleibt. Die beiden Kernmethoden `HarnessAgent.generate()` und `HarnessAgent.stream()` liefern AI-SDK-kompatible Ergebnisse, was eine nahtlose Integration mit dem bestehenden `useChat`-Hook ermöglicht. Das Feature befindet sich zum Zeitpunkt der Veröffentlichung (Juni 2026) im experimentellen Canary-Release des AI SDK, weitere Harness-Adapter wurden für die Zukunft angekündigt.
- `HarnessAgent` verwaltet Harness-Komponenten wie Skills, Sandboxes, Sessions, Permission Flows, Compaction und Sub-Agents über eine einheitliche API.
- Initiale Adapter umfassen Claude Code, Codex und Pi – weitere Harness-Adapter sind laut Ankündigung in Vorbereitung.
- Jeder Harness führt Agenten in einer abgesicherten Sandbox-Workspace aus, um die Host-Umgebung zu schützen.
- `HarnessAgent.generate()` und `HarnessAgent.stream()` sind vollständig kompatibel mit dem bestehenden `useChat`-Hook des AI SDK.
- Das Feature ist im Canary-Release des AI SDK verfügbar; eine eigene Harness-Dokumentation wurde parallel veröffentlicht.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.
Verwandte Beiträge

Vercel AI SDK 7 vereinheitlicht Zugriff auf Claude Code, Codex und Pi als Agent Harnesses
Mit dem AI SDK 7 führt Vercel die `HarnessAgent`-Abstraktion ein, die eine einheitliche Programmierschnittstelle für sogenannte Agent Harnesses bereitstellt. Harnesses sind die Schicht oberhalb eines Modell-Aufrufs und verwalten Komponenten wie Skills, Sandboxes, Sessions, Permission Flows, Compaction, Runtime-Konfiguration und Sub-Agents – also genau jene Infrastruktur, die komplexe Agentenläufe erst ermöglicht. Bislang erlaubte das AI SDK bereits den modellunabhängigen Austausch – etwa zwischen verschiedenen LLM-Anbietern – ohne Code-Änderungen. Mit `HarnessAgent` wird dieses Prinzip auf die Harness-Ebene ausgeweitet: Claude Code (Anthropic), Codex (OpenAI) und Pi können nun wie austauschbare Backends behandelt werden. Jeder Harness führt den Agenten in einer abgesicherten Sandbox-Umgebung aus, sodass das Host-System vom Agentenprozess isoliert bleibt. Die beiden Kernmethoden `HarnessAgent.generate()` und `HarnessAgent.stream()` liefern AI-SDK-kompatible Ergebnisse, was eine nahtlose Integration mit dem bestehenden `useChat`-Hook ermöglicht. Das Feature befindet sich zum Zeitpunkt der Veröffentlichung (Juni 2026) im experimentellen Canary-Release des AI SDK, weitere Harness-Adapter wurden für die Zukunft angekündigt.
- `HarnessAgent` verwaltet Harness-Komponenten wie Skills, Sandboxes, Sessions, Permission Flows, Compaction und Sub-Agents über eine einheitliche API.
- Initiale Adapter umfassen Claude Code, Codex und Pi – weitere Harness-Adapter sind laut Ankündigung in Vorbereitung.
- Jeder Harness führt Agenten in einer abgesicherten Sandbox-Workspace aus, um die Host-Umgebung zu schützen.
- `HarnessAgent.generate()` und `HarnessAgent.stream()` sind vollständig kompatibel mit dem bestehenden `useChat`-Hook des AI SDK.
- Das Feature ist im Canary-Release des AI SDK verfügbar; eine eigene Harness-Dokumentation wurde parallel veröffentlicht.
Frag die KI zum Artikel
Folgefragen zu Headline, Quelle und Volltext — Antwort streamt in wenigen Sekunden.