Vercel、AI SDK ハーネス層にネイティブサブスクリプション認証を追加──Claude Code などの既存資格情報をそのまま活用可能
AI SDK のハーネス層が各エージェントのネイティブサブスクリプション認証をサポートし、Claude Code や Cursor などの環境資格情報をコード変更なしで流用可能になった。
リリース: 2026-09-14 · 読了 2 分記事の要約
1. 核心(What)
- AI SDK のハーネス層がネイティブサブスクリプションによる認証に対応した
- HarnessAgent インターフェースを通じて、アプリケーションコードを変更せずにエージェントの切り替えが可能になった
- ダイレクト認証モードは明示的なプロバイダー環境資格情報がない場合、ホスト上のネイティブサブスクリプションを利用する
- Claude Code や Cline、Cursor、GitHub Copilot など主要な 9 種類のハーネスアダプターをサポートする
2. 影響(Why)
- API キー管理コストの削減: 個別プロバイダーごとの API キー発行・管理が不要になり、開発者が日常的に使用しているサブスクリプションをそのままコード側から呼び出せるため。
- 国内受託開発へのメリット: [国内 受託開発・SES 業種] のように、顧客ごとに異なるエージェント環境を検証する現場では、資格情報の切り替え工数が大幅に削減される。
3. 根拠・詳細(How)
- ホスト境界での資格情報解決: 資格情報はホスト境界で解決され、OAuth アクセス トークンはホスト側で随時リフレッシュされる設計になっている。
- サンドボックス環境へのプレースホルダー注入: 対応するサンドボックス環境では、ハーネス側にプレースホルダー資格情報が渡され、実際のトークンはホスト上の外向きリクエスト時に動的に注入される。
4. 展望・課題(Next)
- 対応ハーネスの拡充予定: 今後、サブスクリプションログインをサポートする新しいコーディングエージェントやハーネスアダプターの追加が順次検討される。