Vercel Agent теперь устанавливает приватные пакеты из npm и кастомных реестров
Vercel Agent получил возможность автоматически аутентифицироваться в npm и пользовательских реестрах, позволяя устанавливать закрытые зависимости в средах Development и Preview.
В последнем обновлении Vercel Agent добавлена поддержка установки приватных пакетов из npm‑registry и пользовательских реестров. Теперь при запуске сессий Agent (npm, pnpm и классический yarn) используется аутентификация, аналогичная той, что применяется в обычных Vercel‑сборках.
Для включения этой возможности достаточно задать shared environment variables на уровне команды:
NPM_TOKEN– токен доступа к приватным пакетам, опубликованным вregistry.npmjs.org;NPM_RC– файл конфигурации.npmrc, позволяющий указать кастомные реестры, их URL и учётные данные.
Важно отметить, что Agent читает только team‑shared переменные, а не переменные проекта, что упрощает управление доступом и повышает безопасность. После добавления переменных Agent автоматически подхватывает их в Development и Preview‑окружениях, позволяя разработчикам без лишних шагов подключать закрытые зависимости к своим приложениям.
Более детальная инструкция и примеры конфигураций доступны в официальном changelog Vercel: https://vercel.com/changelog/vercel-agent-now-installs-private-packages-from-npm-and-custom-registries .
Эта функция особенно полезна для команд, работающих с монорепозиториями, приватными UI‑библиотеками или внутренними сервисами, где доступ к коду ограничен. Теперь процесс CI/CD становится полностью автоматическим, без необходимости вручную передавать токены в каждый билд.
Для разработчиков это значит, что приватные зависимости теперь можно подключать к Vercel‑проектам так же просто, как к локальной среде. Автоматическая аутентификация снижает риск утечки токенов и упрощает настройку CI/CD. Студенты и новички получат более чистый процесс деплоя без дополнительных скриптов, однако следует внимательно управлять правами доступа к shared‑переменным, чтобы не открыть закрытый код наружу.


