Next-Forge 6: новый шаблон Next.js с Bun, ИИ-навыком и улучшенным DX
Шестая версия next-forge — это не просто очередное обновление шаблона для Next.js, а комплексное решение, которое избавляет разработчиков от ручной настройки архитектуры, интеграций и деплоя. Разработчики Vercel представили релиз, включающий поддержку Bun в качестве пакетного менеджера по умолчанию,

Шестая версия next-forge — это не просто очередное обновление шаблона для Next.js, а комплексное решение, которое избавляет разработчиков от ручной настройки архитектуры, интеграций и деплоя. Разработчики Vercel представили релиз, включающий поддержку Bun в качестве пакетного менеджера по умолчанию, новый агентский навык для ИИ-ассистентов и механизм graceful degradation для опциональных интеграций. Эти изменения делают инструмент ещё более гибким и удобным для коммерческих проектов и личных pet-проектов.
Ключевые нововведения в next-forge 6
Одним из главных изменений стала возможность установки next-forge skill в предпочитаемого ИИ-агента. Этот навык предоставляет структурированные знания об архитектуре шаблона, его пакетах и типовых задачах, что позволяет ассистенту помогать разработчику более осмысленно. Второе важное обновление — смена пакетного менеджера по умолчанию на Bun. Однако CLI-скрипт инициализации определяет текущий менеджер и предлагает выбор; pnpm, npm и yarn также полностью поддерживаются.
Третье значительное улучшение — graceful degradation для всех опциональных интеграций. Stripe, PostHog, BaseHub и фича-флаги теперь возвращают безопасные значения по умолчанию при отсутствии переменных окружения, а не выбрасывают ошибку. Единственная обязательная переменная для запуска проекта — DATABASEURL. Это делает процесс разработки более гибким: можно начинать без настройки всех внешних сервисов.
Предыстория и контекст
next-forge появился как ответ на потребность в готовой, но кастомизируемой архитектуре для Next.js, которая бы включала типовые решения: аутентификацию, платежи, аналитику, базы данных и CI/CD. Шаблон развивается параллельно с экосистемой Vercel и Turborepo, отражая тренд на monorepo-подход и автоматизацию рутины. Шестая версия выходит в момент, когда сообщество активно переходит на Bun и всё чаще использует ИИ-ассистентов для написания кода — нововведения next-forge 6 отвечают этим тенденциям.
Зачем нужен агентский навык в next-forge?
Навык next-forge превращает ИИ-ассистента в специалиста по шаблону: он знает структуру пакетов, типовые сценарии (добавление маршрута, настройка базы данных, интеграция платежей) и может генерировать код, соответствующий архитектуре проекта. Это снижает порог входа для новых разработчиков и ускоряет работу опытных — не нужно каждый раз обращаться к документации или искать примеры. Агентский навык особенно полезен для команд, которые внедряют ИИ-инструменты в повседневную разработку.
Технические детали: архитектура и интеграции
Шаблон построен на Turborepo и включает несколько предустановленных пакетов: основное приложение, пакет с UI-компонентами, пакет для работы с базой данных (через Prisma или Drizzle), а также пакеты для аутентификации (Clerk) и аналитики. Механизм graceful degradation реализован через фабрики, которые проверяют наличие переменных окружения и при их отсутствии возвращают заглушки. Например, Stripe-клиент вместо выброса ошибки возвращает объект-пустышку, методы которого просто логируют вызовы. Bun используется как пакетный менеджер по умолчанию, что ускоряет установку зависимостей и выполнение скриптов.
Кого затронет и как
Обновление в первую очередь интересно разработчикам Next.js, которые ищут готовую структуру для коммерческих и pet-проектов. Команды, использующие Turborepo, смогут сократить время на настройку CI и интеграций. Пользователи Bun получат более быстрый старт, а те, кто остаётся на pnpm или npm, не потеряют поддержку. Новые гайды по Docker и миграции с Appwrite, Convex и Novu помогут разработчикам из СНГ и других регионов, где эти сервисы популярны. Graceful degradation снижает количество ошибок на этапе разработки и упрощает onboarding новых участников.
Что будет дальше
Разработчики next-forge продолжат добавлять интеграции и улучшать DX. Следующие версии, вероятно, включат более глубокую поддержку Edge Runtime, расширенную аналитику и, возможно, встроенные шаблоны для AI-фич. Агентский навык будет дорабатываться на основе обратной связи сообщества. Релиз 6-й версии задаёт вектор на автоматизацию и использование ИИ в повседневной разработке.
Итог
next-forge 6 — это не просто очередной релиз шаблона, а шаг к более умной и гибкой среде разработки. Bun по умолчанию, graceful degradation и агентский навык делают инструмент удобнее для широкого круга разработчиков. Если вы используете Next.js и Turborepo, стоит попробовать новую версию — она может заметно ускорить ваш рабочий процесс.