Инженер Cloudflare утверждает, что реализовал 94% API Next.js, управляя миграцией с помощью ИИ Claude от Anthropic и потратив на это около недели и $1100 на токены.

Целью эксперимента было не продемонстрировать возможности ИИ-программирования, но и решить проблему с Next.js, популярным фреймворком на основе React, спонсируемым Vercel.
По словам директора по разработке Cloudflare Стива Фолкнера, инструменты Next.js «разработаны индивидуально», а при необходимости развернуть их на Cloudflare, Netlify или AWS Lambda «нужно взять результат сборки и преобразовать его в формат, который целевая платформа действительно сможет запустить».
Команда Next.js решает эту проблему после многочисленных жалоб на то, что развёртывание фреймворка с полным набором функций на платформах, отличных от Vercel, слишком сложное. «Vercel будет использовать тот же API адаптера, что и все остальные партнёры», — заявила компания.
Фолкнер заявил, что этих адаптеров пока недостаточно, поскольку фреймворк по-прежнему использует собственную цепочку инструментов сборки на основе Turbopack, спонсируемого Vercel. Другая проблема заключается в том, что во время разработки сложно использовать специфические API, такие как хранилище данных KV от Cloudflare, поскольку среда выполнения разработки не поддерживает их без обходных путей.
Уже существует проект OpenNext, спонсируемый SST (Serverless Stack от Anomaly Innovations), Cloudflare и Netlify, который преобразует выходные данные сборки Next.js для запуска вне Vercel. Фолкнер сказал, что подход OpenNext оказался «сложным и ненадёжным процессом» из-за непредсказуемых изменений между версиями Next.js.
В качестве нового эксперимента Cloudflare создала Vinext, проект с открытым исходным кодом, доступный на GitHub, используя инструмент сборки Vite вместо Turbopack. Почти весь код был написан искусственным интеллектом, начиная с плана.
«Я потратил пару часов, обсуждая с Claude из OpenCode архитектуру: что строить, в каком порядке, какие абстракции использовать», — отметил Фолкнер. OpenCode — это открытый проект по разработке программного обеспечения на основе ИИ.
Затем инженер попросил ИИ реализовать API Next.js по частям, используя существующий набор тестов Next.js для выявления проблем перед слиянием кода.
Фолкнер сказал, что, хотя код писал ИИ, человеческий фактор был критически важен, и ему «приходилось регулярно корректировать курс».
Ещё одна проблема заключается в том, что в настоящее время единственной целевой платформой развёртывания является Cloudflare Workers. Фолкнер обещает, что большая часть Vinext не является специфичной для Cloudflare, что прототип уже работает на Vercel, а также планируются другие целевые платформы развёртывания.
В прошлом месяце Cloudflare опубликовала информацию о другом проекте по разработке программного обеспечения на основе ИИ, реализующем сервер Matrix на своей платформе Workers, но столкнулась с критикой. Руководитель проекта Matrix Мэтью Ходжсон заявил: «В посте сильно преувеличен масштаб проекта… код пока не представляет собой функциональный сервер Matrix, не говоря уже о сервере производственного уровня, который стоит рассматривать для развёртывания».
Тем не менее, Vinext, похоже, более перспективен: время сборки до 4,4 раз быстрее, чем у Next.js 16 с Turbopack, а размер клиентского пакета примерно на 56% меньше.
По словам Фолкнера, проект особенно хорошо подходит для ИИ, поскольку имеет обширный набор тестов. В проекте используется существующий плагин Vite для компонентов React Server, ключевая функция Next.js. Кроме того, популярность Next.js означает, что существует большое количество документации, кода и обсуждений по фреймворку, которые могут найти ИИ-краулеры.
Этот эксперимент может иметь последствия. Идея использования ИИ для написания кода переработанной реализации широко используемого API может быть привлекательной в других сценариях, где существует привязка к конкретному фреймворку.
Ещё один аспект — переосмысление архитектуры кода. По словам Фолкнера, большинство программных абстракций существуют для облегчения понимания человеком, для уменьшения сложности кода. Искусственный интеллект потенциально может устранить промежуточные фреймворки, поскольку «он может удерживать всю систему в контексте». Наконец, следствием может стать создание программных проектов, которые ни один человек не сможет понять — и это будет проблемой, учитывая недетерминированную природу генеративного ИИ и его способность к галлюцинациям.
Ранее Cloudflare приобрела Human Native. Эта компания разработала технологию, которая использует неструктурированный контент от обычных издателей, авторов и медиа-компаний и преобразует его в понятный для ИИ. Благодаря инструментам Human Native провайдер сможет выйти за рамки простого предотвращения нежелательного доступа к контенту и начать формировать процесс обмена данными между издателями и ИИ-ботами.
Автор: maybe_elf
- Запись добавлена: 27.02.2026 в 08:17
- Оставлено в
Советуем прочесть:
- Cloudflare: трафик в интернете вырос на 19 % год к году, но большую его часть генерируют ИИ-боты
- Cloudflare утверждает, что ИИ‑боты Perplexity «скрыто сканируют» заблокированные от ИИ сайты
- Cloudflare купила платформу для хостинга нейросетей Replicate
- Cloudflare позволит веб-сайтам взимать плату с ИИ-ботов за сбор данных (скраппинг) из веб-ресурсов
- Cloudflare интегрирует платформу Replicate в свою инфраструктуру AI Cloud
- Cloudflare заблокировала 416 млрд запросов ИИ-ботов на парсинг за пять месяцев
- Cloudflare добавила поддержку Python в сервис Workflows для оркестрации процессов
- Cloudflare внедряет «Лабиринт ИИ» для защиты от поисковых роботов
- Генеральный директор Cloudflare заявил, что издатели сталкиваются с угрозой существования из-за ИИ
- Cloudflare купил Human Native и строит рынок данных для обучения ИИ


