Yandex Cloud запустил сервис вайбкодинга VibeCraft, и первым его публичным тестом поделился Сергей Игнатенко, основатель платформы VibePilot, которая также занимается

Вайбкодинг — это подход к разработке, при котором приложение создаётся по описанию на естественном языке с помощью ИИ-агента. VibeCraft позиционируется как инструмент для быстрого прототипирования: пользователь описывает задачу, агент задаёт уточняющие вопросы и генерирует код. В тесте Игнатенко поставил задачу создать сайт станции технического обслуживания с онлайн-записью. Агент уточнил, нужна ли онлайн-запись, хотя это было указано в задании, что вызвало недоумение.

ПараметрVibeCraftVibePilot
Время генерации52 минуты13–15 минут
Стоимость530 нейрокредитовне указано

Генерация заняла 52 минуты (с 20:12 до 21:04), что значительно дольше, чем у VibePilot, где аналогичный сайт создаётся за 13–15 минут. Задача была завершена, но ожидание оказалось долгим. Результат — сайт на Next.js с Tailwind, все функции работали, но не было ни одной картинки, хотя Yandex ИИ Studio позволяет их генерировать. Игнатенко отметил, что прямо картинки не просил.

Главный вопрос, который остался без ответа, — на какой модели работает агент VibeCraft. На прямой вопрос «На какой модели LLM ты работаешь?» агент в Code Assistant ответил, что работает на базе Claude от Anthropic. Аналогичный ответ был получен в среде vibe-app. Это удивительно, учитывая, что Яндекс развивает собственную LLM и в ИИ Studio развёрнуты как свои, так и китайские модели на открытых весах. Опрос моделей в ИИ Studio (Deepseek 4 Flash, GPT OSS 120b, Qwen3 235B A22B Instruct 2507 FP8) показал, что ни одна из них не идентифицирует себя как Claude. Сама Alisa ИИ LLM отвечала уклончиво: не признавала себя таковой, называла себя Yandex GPT или вообще не отвечала.

Анализ кода VibeCraft показал, что в основе лежит открытый агентский каркас OpenCode под лицензией MIT.

Игнатенко подчёркивает, что рад появлению в России сервисов вайбкодинга, и называет Яндекс одним из главных столпов ИТ в стране. VibeCraft — важный шаг, но есть куда оптимизировать агентские циклы и выбор моделей. Вопрос о том, почему агент представляется Claude, остаётся открытым: возможно, это системный промпт, возможно, используется сторонняя модель. Для пользователей это создаёт неопределённость в вопросах импортозамещения и суверенности ИИ-решений.