Vercel Connect: безопасный доступ агентов к внешним сервисам без долгоживущих секретов
Новый Vercel Connect позволяет приложениям и агентам получать короткоживущие токены для сервисов Slack, GitHub, Salesforce и кастомных API, избавляя от хранения постоянных секретов.
Что такое Vercel Connect?
Vercel представил Vercel Connect – сервис, который упрощает и повышает безопасность доступа ваших приложений и AI‑агентов к внешним сервисам. Вместо того чтобы хранить в переменных окружения долгоживущие секреты провайдеров, вы регистрируете коннектор один раз, а затем запрашиваете скоуп‑ограниченные, короткоживущие токены в момент выполнения.
Как это работает?
- Регистрация коннектора – через Vercel Dashboard или CLI (
vercel connectors create). Вы указываете провайдера (Slack, GitHub, Salesforce или собственный API) и необходимые разрешения. - Запрос токена – ваш код вызывает SDK (
await connector.getToken()) только когда нужен доступ. SDK автоматически получает, кэширует и обновляет токен. - Краткоживущие токены – токены действуют от нескольких секунд до нескольких минут, после чего их нельзя использовать повторно, что минимизирует риск компрометации.
Поддерживаемые сервисы
- Slack – отправка сообщений и реакций.
- GitHub – работа с репозиториями и actions.
- Salesforce – чтение/запись данных CRM.
- Custom APIs – любой ваш бекенд, защищённый OAuth2.
Преимущества
- Безопасность: отсутствие постоянных секретов в окружении.
- Соответствие требованиям: упрощённый аудит доступа.
- Ускорение разработки: автоматическое обновление токенов через SDK.
- Гибкость: поддержка как популярных SaaS, так и собственных API.
Подробнее о настройке и примерах кода – Vercel Blog.
Для AI‑разработчиков Vercel Connect снимает одну из самых болезненных задач – безопасное хранение и ротацию секретов. Интеграция через SDK ускорит вывод прототипов, но потребует перехода от статических переменных к динамическим запросам токенов. В долгосрочной перспективе это повышает уровень безопасности и упрощает аудит доступа к внешним сервисам.


