Приложение Т—Ж
В нем читать удобнее

Вайбкодите? Расска­жите и покажите, что получается

29
Вайбкодите? Расска­жите и покажите, что получается
Аватар автора

Редакция Интернета

ждет шедевры

Не обязательно уметь писать код, чтобы создать приложение или игру.

Теперь нейросети берут на себя все технические задачи — пользователю нужно лишь грамотно составлять запросы, проверять итоговый результат и вносить правки. Этот процесс называется вайбкодингом. Такая разработка становится более доступной, потому что опирается на взаимодействие с ИИ вместо ручного программирования. Например, с помощью вайбкодинга читатель Т⁠—⁠Ж Роман разработал фитнес-дневник, в котором есть режим не только спортсмена, но и тренера — для планирования занятий с подопечными.

Если вы тоже вайбкодите, расскажите об этом подробнее. Какие приложения используете и что уже успели создать? С какими сложностями столкнулись и какой совет дадите новичкам? Как считаете, нужны ли для разработки хоть какие-то навыки программирования, или весь процесс можно поручить нейросетям?

Редакция ИнтернетаПохвастайтесь, что уже успели навайбкодить:
  • AlexanderОтвет немного в сторону, но как пример того что очень хорошо делает почти любая нейронка возмём GPT-OSS 20b если явно не будет указано иное). -- очень хорошо пишет почти любую простую автоматизацию типа напиши скрипт на баше для снятия скриншотов с 20 камер и их сохранения по определенной логике и объединения в мозаики средствами imagick -- через модельку навайбкодил обработку потока данных с камеры на python-opencv для контроля количества уборок лифтовых холлов управляющей компанией. -- в целом хорошо выдает код для манипуляции над форматами данных (сделай из 10 json-ок одну средствами jq и bash по описанной логике ). -- сама по себе манипуляция над данными по описанной логике средствами самой модельки часто сбоит ( теряет часть данных, придумывает несуществующие) -- может распознавать объекты на фото (тут остановился на glm-4.6v-flash) -- сносно делает самари исходных кодов в папке (к примеру через claude с облачным дипсиком либо с локальными моделями по API запущенными через к примеру lmstudio) -- более-менее промышленно нужные задачи требуют построения конвейеров средствами n8n и других сравнимых решений, и часть этапов конвейера по детерминированной обработке данных вайбкодится очень и очень хорошо -- классический вайбкодинг тоже умею, но пока применял только в объеме небольших конкретных правок(пример -- дорабатывал модуль для nginx), выбор локальных моделей которые умеют tool calling ограничен, но растет И да, я в основном сторонник локальных моделей (насколько это можно сделать с 16G видеопамяти), но и облачные вполне использую, (70 процентов затрат заменил на локальные)7
  • СтратегИз вайбкодинга, если можно так назвать то, что делал на сервере LAMP, это: - написание скриптов мониторинга сервера, а именно баз данных Mysql, Apache, LA, Fail2ban - правка различных настроек сервера, конфигов, автоматизация, резервное копирование и уведомления - чтение логов и поиск ошибок и/или паттернов, дальнейшая правка ошибок и узких мест - написание тестов, сценариев и каскадов действий при различных паттернах - массовое и автоматизированное исправление баз данных, ресайз медиафайлов по параметрам - настройка и создание сценариев блокирования парсеров, спам сетей, различных мусорных поисковых ботов, создающих паразитную нагрузку и/или сканирующих ресурсы с целью взлома, брутфорса и поиска файлов по директориям (например забытой копии базы данных)3
  • АналитикБез ревью кожанного мешка такой код нафиг не нужен: - агент красиво описывает задачу - запинается в редких языковых диалектах при написании кода (авто-тесты и навыки уменьшают долю таких ошибок) - в процессе написания кода есть риск галлюцинаций вроде неправильно посчитанной переменной (взял не ту, объявил 0) - бизнес интерпретация требует тонны контекста и правильно описанного запроса (особенно если все необходимое не умещается в окно контекста) Но как же это упрощает написание кода человеку с мозгами...3
  • NikavesnaИспользую Cursor и вот несколько базовых наблюдений: 1. Использовать дешёвые модели себе дороже. Самые топовые вроде Claude opus вообще могут полностью сделать задачу а простым нужно пошагово все раскладывать и проверять за ними. 2. Если код на популярном языке, то модель выдает более оптимальный результат. 3. Желательно самому понимать архитектуру проекта, следить за дублирующимся функционалом, иначе модели тоже могут путаться. 4. Очень круто использовать нейросетки для понимания кода и поиска ошибок, советоваться по части методологии. 5. Писать промпт для нейросетки, как давать задание другому человеку, чем больше контекста и конкретики, тем более прогнозируемый результат. 6. Доступ к зарубежным нейросеткам становится все более сложным, при этом они дают значительный прирост в производительности и решении высокотехнологичных задач, я бы на месте правительства задалась вопросом создания нормальной конкурентной отечественной нейросетки, чтобы совсем уже не отстать от мира5
  • Юра РусскихNikavesna, это если бы правительство действительно ставило своей целью развитие страны. По вайбкоду скйчас занят проектом по автоматизации бизнес процессов. Тут конечно не обойтись без совместного использования локалки и полноценной модели через api0
  • NikavesnaЮра, если не секрет, какую модель локально развернули? Какая видеокарта? Видела в работе qwen модели, с задачей не справились в отличие от, например авто моделей в курсоре. Хотелось бы,конечно, поглубже копнуть в сторону локальной развертки, но пока есть доступ только к RTX5060 а на ней будто бы особо не развернешься0
  • Александр ПокидовВот собрал небольшую игру чтоб соревноваться с друзьями https://wordsgame.ru/2
  • СергейНачал вайбкодить для себя пет-проект с помощью Клода, чтобы чисто пощупать, что есть этот ваш вайбкодинг. Сначала это был обычный тревел-планировщик с канбан-интерфейсом (да, я знаю, что их сейчас много, но меня не устраивал перегруженный интерфейс). Потом что-то пошло не так и теперь у планировщика: 1) витрина маршрутов с возможностью созданий форка для себя 2) появились анимация маршрута 3) создание инфографики маршрута в разных стилях 4) генерация готовых промтов для красивых картинок по маршруту 5) экспорт маршрута в kml, pdf, gpx, txt 6) совместное планирование маршрута с другими пользователями 7) ai-парсинг данных при добавлении pdf с бронями отелей, авиабилетами, автобусов, жд 8) и так далее и так далее Пора бы уже остановиться, но вайбкодинг затягивает - ты понимаешь, что практически любая твоя идея может быть реализована. Тут главное остановиться вовремя и не делать комбайны, наподобие суперапов Яндекса)))1
  • Тагир МейвалиевЯ написал фитнес приложение FruitFit. На Rustore уже можно скачать, на остальных площадках в процессе прохождения ревью и верификации)4
  • Игорь ФоминС помощью локальной модели qwen 3.6 на RTX 3090 навайбкодил телеграм бота, который делает из музыки и картинки кружок с вращающейся виниловой пластинкой https://firegig.ru/vinyloop/0
  • Валера ШульгиновИногда делаю игры как творческие высказывания. На Vibecraft от Яндекса собрал «Жукобол». Жуки-навозники носятся по полю, толкаются панцирями, отбирают друг у друга драгоценный шар и изо всех сил пытаются закатить его в ворота соперника. Если решите поиграть, выбирайте Ловкача. И там ооочень странное управление, но я так и хотел — логика жука https://bbaspjkelh5pn4n1vg5f.containers.yandexcloud.net/1
  • ВеленаА где артем, который меня поносил всеми словами, чтотя дура и такого не бывает? Он еще не появился? БУдем ждать.1
  • Василий АнисимовНавайбкодил веб версию и сервер для своего iOS приложения Incipe, которое писал еще руками в довайбкодные времена. Сейчас с Кодесом делаем андроид версию. Пришлось оформить 100-баксовую Про подписку, у плюса не хватало лимитов. На работе уже тоже код руками никто почти не пишет. Компания всем выдала подписку на Клод корпоративную. Новая метрика это не количество строк кода или количество Пул Реквестов, а количество потраченных токенов0
  • Роман МоляковРаботаю в сфере автоматизации инженерных систем. Стояла задача подружить смс-модем и SCADA систему, которые не дружатся. Было принято решение написать питоновский шлюз-прокладку, который будет забирать аварийные состояния насосов, вентиляторов, охладителей и тд. из СКАДы по OPC UA и переводить команды на отправку этих аварийных событий в PDU и BCD. Все получилось, все работает.0
  • Тигран ОвсепянНавайбкодил Журнал ведения личного бюджета. Таких приложений щас уйма, но ни один из них мне не подошёл. Автоматизировал занесение транзакций по банковским картам разных банков в Гугл-таблицу. В самой таблице настроил все сводные таблицы, метрики, планы по личным финансам итд - в общем всё, что мне нужно. Туда же заносятся товарные позиции из чеков в виде заметки к сумме операции: ИИ проверяет эл. почту, находит чеки, парсит их и заносит в файл в виде текста-заметки к ячейке. Туда же встроил телеграм-бота, который при каждой покупке на маркетплейсах просит указать категорию покупки и, если надо, название товара, т. к. на маркетплейсе можно много чего из разных категорий заказать, от еды до путёвок. Поэтому бот уточняет категорию/название и тоже заносит полученные данные в файл в нужную ячейку с транзакцией, если покупка была совершена на маркетплейсе. Всё это добро сделано абсолютно бесплатно и работает бесплатно, за исключением банковских уведомлений о транзакциях - там выходит около 200руб/мес. Архитектура (кому интересно): Пуш-уведомление/СМС о транзакции из банка -> Macrodroid -> Apps Script -> Гугл-таблица.1
  • Anton ZhitarevПишу телеграм бота с квизами. @YourDailyQuizbot0
  • Машенька Х.я сделала телеграм-бот для списка прочитанных книг ни одно приложение на айфоне меня не устраивало, поэтому сделала простенький бот под себя. потом прикрутила к нему интерактивную карту в мини-аппе, которая закрашивает страны в соответствии с тем, сколько книг ты из них прочитал0
  • andreyzudwaРассказал: https://t-j.ru/codex-pomog-mne-razrabotat-telegram-prilozhenie-dlia-poiskovikov-iz-lizyalert/ А приложение вот: @latrainingbot1
  • Иваня тут попросил несколько ИИ из трёх небольших файлов-смет составить одну, объединив по полям Артикул и Наименование и никто из них не справился с задачей. Для начала ни один из них даже не смог получить доступ к загруженным .xlsx (даже Copilot! Даже из файлов в облаке OneDrive!). Gemini сумел обработать только когда перезалил файлы в его формат в облаке. Но и там он придумал несуществующие артикулы и уверенно расставил их по всему файлу. ChatGPT я уже не помню точно в чём он налажал, но доступа к файлам тоже не смог получить. Наверное, это слишком простые для них задачи - не то что кодить!0
  • ДмитрийЯ как раз использую ИИ для проекта. Делаю каталог городских событий. Почти всю разработку веду через Claude: проектирование, генерация кода, рефакторинг, SEO, тексты, автоматизация. Самое интересное оказалось не написать код, а научиться правильно ставить задачи нейросетям и проверять результат. Иногда один хороший промпт экономит несколько часов. Если интересно посмотреть, что получилось, вот проект: eventgram.ru.0
  • Егор КокаревУже неделю пишу симулятор отряда наемников в фэнтези вселенной. Использую Курсор. По коду в целом претензий к нему нет, базовой подписки хватает. Из проблем - не умеет по-человечески делать картинки заданных пропорций. Если кому-то заходит жанр, приглашаю протестировать: https://wht-game.website.yandexcloud.net/0
  • quietbeatЯ почти не умею писать код — последний раз что-то программировал ещё в универе. Но за пару месяцев на вайбкодинге собрал рабочий сервис: генератор каруселей для соцсетей. Вводишь тему — нейросеть пишет тексты и раскладывает их по 7 слайдам в едином дизайне, на выходе готовый архив с картинками. Идея родилась из собственной боли: задолбался каждый пост по часу верстать в Canva (которая в РФ ещё и нормально не работает). Процесс был такой: описываю задачу словами → ИИ выдаёт код → я проверяю, что получилось, и гоняю дальше. Фронт, бэк, генерация текста, генерация картинок — руками я почти ничего не писал, скорее был заказчиком и тестировщиком одновременно. Самое неожиданное — «написать код» оказалось процентов 30 работы. Остальное это штуки, про которые в туториалах молчат: как развернуть всё на сервере, почему поисковики не видят сайт (моя одностраничная архитектура отдавала роботам пустую страницу — пришлось разбираться с пререндером), как жить с тем, что часть нужных сервисов из России просто заблокирована. Вот тут ИИ помогает, но если не понимаешь, что вообще происходит, легко уехать не туда и зависнуть на ровном месте. Совет новичкам: не делайте «всё и сразу». Я начал с одной функции — «тема → текст», и только когда она заработала, добавлял дизайн, редактор, оплату. И обязательно разбирайтесь хотя бы в общих чертах, что за код вам выдали — иначе на первой же ошибке встанете намертво, потому что не знаете, где искать. Нужны ли навыки программирования? Чтобы запустить что-то простое — реально нет, чистого вайбкодинга хватает. Но чем сложнее проект, тем чаще всплывают места, где надо думать самому, а не просто просить нейросеть переписать. Базовое понимание «как программы вообще устроены» сильно экономит нервы, даже если сами строчки пишет ИИ. В итоге назвал свой сервис carouselinst — для меня это скорее способ на практике понять, где у вайбкодинга потолок. Пока потолок не достигнут :)1
  • Иван КарпухинТак то я и руками могу в php , python и go, но с вайбкодингом все конечно , ускорилось . В основном рабочие вопросы решаю, из того, что можно показать: 2mon.ru - уведомления в макс из систем мониторинга с heartbeat, тут даже клиенты есть. Оно у меня и в тг было сделанное руками, но там конкуренция и по понятным причинам, доступ до апи тг несколько затруднен. 2mov.ru некие мысли на счет ботов для райдшеринга - такси - доставки в макс - тг, относитесь к этому пока так . Оно даже , почти работает. Если найду, с кем на чем пробовать, можно быстро поднять рабочую и с геокодингом. ну и всякие мелочи типа https://github.com/piromanster-beep/Switch-Viewer - поиск ip и маков по управляемым свитчам. https://github.com/piromanster-beep/zabbixwinshare темплейт заббикса для мониторинга виндовс шар. https://github.com/piromanster-beep/Zabbix-Handy-Backup-Monitor темплейт заббикса для мониторинга Хандибэкап. Ваяю на Дипсике бесплатно , тестирую и дописываю руками.0
  • Сергей БочкаревИван, нейронки не очень хорошо умеют работать, когда нужно что-то посчитать точно. Такие задачи лучше решать через написание скрипта (той же нейронкой), проверку этого скрипта, а потом уже чтобы скрипт выполнял работу.0
  • Леонид ВасенинДоску с тикитами для личных нужд https://focusnaunt.ru/ (с мобилки неудобно, делаю приложение) Соединил wordstat и ИИ чтобы быстро чекать какие-то идеи https://statdrilldown.ru/ Разбивка сообщений чатов с помощью ИИ https://chatdrilldown.ru/ забавная игрушка, но чего-то супер интересного с её помощью не нашёл1
  • АлександрИмея опыт в программировании бекэнда на C++. Решил сделать проект на новом для себя языке Dlang. Это 3d полигональный редактор. Использую claude code. С помощью него получается быстро реализовывать идеи. Но опыт программирования нужен, что бы правильно выстроить процесс. Каждая задача проходит несколько стадий: планирование, оппонент, написание кода, ревью + тесты. Что бы не засорять контекст каждая стадия запускается в своем субагенте с моделью которая экономит деньги. За несколько месяцев перешёл с подписки 20 на 100$ Редактор под mit лицензией лежит на github.com/shulc/vibe3d0
  • Влад МяхловЯ использую связку из Perplexity Pro, Codex, Claude Code, GitHub, ChatGPT Perplexity Pro с коннектором GitHub для анализа собственных репозиториев, генерации prompt, создания MCP, SKILL С помощью Perplexity Pro создаю web-приложения. С помощью ChatGPT Plus создаю мини-проекты web-приложений. С помощью Claude Code и Codex в VS Code создаю кроссплатформенные electron приложения на windows, linux и MacOS Генерирую диаграммы состояний, схемы, таблицы, калькуляторы, симуляторы и прочее. Результат: разработал LCD-редактор для монохромных дисплеев вместе с FSM-редактором и кнопочным дисплеем. Калькулятор спектров химических веществ (очень ранний прототип тоже electron сборка) Цифровой двойник процесса культивирования в биореакторе0
  • user6225946Чёт только все про модели пишут. А агентами типа Клод кода или опен кода никто не пользуется???0
  • Дмитрий КривошеинДесять лет в вебе (PHP/JS), вайбкожу около двух лет, и это первый мой проект, доведённый до релиза, а не брошенный на полпути, как обычно у меня бывало. Сделал десктопное приложение для голосового ввода - Speech Dock (speechdock.pro). Идея простая: диктуешь вместо того, чтобы печатать, а распознавание речи крутится локально, без отправки голоса в облако. Три месяца вечеров, и всё это время - выход из зоны комфорта: до этого я вообще не трогал десктоп и нативную разработку, только веб. Сложности были в основном там, где веб-привычки не работают: нативная сборка под 3 системы, работа с C-библиотеками, гонки состояний, которых в PHP просто не бывает. Совет новичкам - не бояться не понимать. Гуглишь - спрашиваешь иишку незнакомый термин, разбираешься, идёшь дальше - через пару вечеров пугающее становится рабочим инструментом. Про навыки программирования: чёрный ящик получается не от агента, а от неуправляемого процесса. Если вести разработку от спецификации, следить за архитектурой и проверять, что реально выходит на выходе, - результат вполне поддерживаемый, а не рассыпается при первой правке. Есть бесплатная версия, можно попробовать без обязательств. Если кому актуально - буду рад фидбэку, в том числе и критическому. speechdock.pro0
Вот что еще мы писали по этой теме