Vercel、AI SDK v7にHarnessAgent APIを追加しClaude Code等のエージェント実行基盤を統合

Vercelは、AI SDK v7において、AIエージェントの実行環境(ハーネス)を統合管理するための「HarnessAgent」APIを公開しました。これにより、AnthropicのClaude CodeやCodex、Piといった複数のエージェント実行基盤を、コードの大部分を書き換えることなくシームレスに切り替えて利用できるようになります。
従来、エージェントの実装にはモデル呼び出し以外に、スキル管理、サンドボックス環境、パーミッションフロー、ランタイム構成といったハーネス特有のコンポーネントを個別に制御する必要がありました。今回のアップデートでは、AI SDKがこれらの機能を抽象化して共通のインターフェースを提供するため、開発者は特定の基盤に依存しない一貫した開発手法でエージェントを構成できます。
現在は試験的なリリース(experimental)として提供されており、初期アダプターとしてClaude Code、Codex、Piに対応しています。今後は対応するハーネスが順次追加される予定ですが、実行環境ごとに提供されるサンドボックスの仕様やサブエージェントの挙動に差異があるため、実運用にあたっては各アダプターの制約を確認する必要があります。
Related tools
この記事に関連するおすすめツール
比較検討しやすい導入候補を優先して表示しています。一部リンクは広告・アフィリエイトを含む場合があります。
フェレット記者の用語メモ
claude code
Anthropicが提供するCLIツールで、ターミナル上でClaudeを直接操作してコーディングやタスク実行をさせるものだよ。便利そうに見えるけど、エージェントが勝手にファイルを書き換えたり外部APIを叩きすぎたりするから、実行権限のスコープを絞っておかないと意図しないコスト消費やコード破壊を招くのが落とし穴だね。
比較: GitHub Copilot CLI
出典: Vercel Changelog
要点を短く整理して掲載しています。詳細は出典を確認してください。


