Vercel AI SDK внедрил поддержку нативных подписок для ИИ-агентов

Vercel обновила слой harness в своем AI SDK, добавив возможность аутентификации ИИ-агентов через нативные подписки. Это изменение позволяет разработчикам использовать привычные инструменты кодинга без необходимости вручную перенастраивать учетные данные в коде проекта.

Vercel AI SDK внедрил поддержку нативных подписок для ИИ-агентов

Компания Vercel объявила о расширении функциональности слоя harness в составе AI SDK. Теперь система поддерживает нативную аутентификацию для инструментов, которые сами предоставляют такую возможность. Это обновление призвано упростить рабочий процесс разработчиков, использующих различные агенты для написания кода, обеспечивая бесшовное переключение между ними без правок в конфигурации приложения.

Механика работы аутентификации в harness

Слой harness в Vercel AI SDK служит единым интерфейсом для взаимодействия с разнообразными ИИ-агентами. Новая логика аутентификации работает автоматически: если в среде разработки присутствуют явные учетные данные провайдера, система отдает им приоритет. В противном случае SDK пытается обнаружить нативную подписку, активную на хосте. Поведение системы зависит от выбранного режима: стандартный режим использует нативные данные при отсутствии настроек AI Gateway, тогда как режим direct следует аналогичному принципу, а режим ai-gateway полностью игнорирует локальные нативные подписки, работая исключительно с облачными ключами.

Безопасность и хранение учетных данных

Одним из ключевых аспектов обновления является архитектура безопасности. Учетные данные нативных подписок остаются на стороне хоста, не передаваясь внутрь изолированной среды исполнения. При использовании песочниц, поддерживающих такой функционал, агент получает лишь временные данные-заглушки. Реальный OAuth-токен внедряется в исходящие сетевые запросы непосредственно на границе хоста. Это позволяет избежать передачи секретных ключей в рабочее окружение и обеспечивает автоматическое обновление токенов доступа без участия пользователя.

Интеграция с популярными инструментами разработки

Поддержка нативных подписок охватывает широкий спектр инструментов, включая Claude Code, Cline, Codex, Cursor, fx, GitHub Copilot, Grok Build, OpenCode и Pi. Интеграция работает во всех адаптерах, где сам harness поддерживает механизм входа через подписку. Поскольку изменения происходят на уровне инфраструктуры, разработчикам не требуется вносить правки в исходный код или менять настройки своих проектов при переходе между агентами.

Контекст развития экосистемы Vercel

Ранее процесс управления доступом к различным ИИ-сервисам требовал от разработчиков ручной настройки API-ключей для каждого инструмента, что создавало избыточную нагрузку и потенциальные риски безопасности. Унификация аутентификации через harness является частью стратегии Vercel по абстрагированию сложности ИИ-инструментария. Компания стремится сделать слой взаимодействия с моделями максимально прозрачным, позволяя разработчикам менять рабочие инструменты так же просто, как любые другие зависимости в проекте.

Перспективы использования

Данное обновление направлено на повышение эффективности команд, интегрирующих ИИ-помощников в цикл разработки. Использование локальных подписок снижает операционные издержки и позволяет быстрее масштабировать рабочие процессы. Разработчикам, планирующим внедрение новых агентов, рекомендуется ознакомиться с обновленной документацией по harness, чтобы уточнить совместимость конкретных инструментов с новой схемой аутентификации.