Изначально к вайб-кодингу относился скептически, и моей целью было экспериментально установить границы этого самого вайб-кодинга. Посмотреть, как быстро LLM-ка упрется в предел возможностей и начнет “водить по кругу”.

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

Общее впечатление от вайб-кодинга

Эмоционально написание кода в IDE vs применение агентов вернуло меня в первую половину нулевых, когда часть людей сидела на диалапе, а часть уже вкусила прелести широкополосного интернет-подключения.

Как я чувствую вайб-кодинг
Как я чувствую вайб-кодинг

Вспомнил, как в эпоху диалапа ценили уже скачанные фильмы, делились друг с другом, покупали их, платили за это достаточно немалую цену. Скачать нужно было уметь, знать свои хитрости. Фильм мог качаться неделю, нужно было использовать специальный софт, который сможет докачать после обрыва подключения, сам установить новое подключение через диалап.

Не все умели это делать, не у всех был качественный диалап. Как сейчас помню разочарование человека, узнавшего, что нужная ему программа весит 5 МБ. И он такой: “Сколько? А, да это невозможно скачать”.

С появлением широкополосного доступа изначально возникло некое неравенство. Кто-то продолжал сидеть на диалапе, не спешил подключаться (так как непонятно было, зачем это нужно, ведь уже привыкли все передавать на дисках, а почту или новости получить по IMAP/NNTP – не так уж долго).

Некая аналогия – как сейчас по территориальному признаку не всем открыт доступ к лучшим моделям, так и ранее в отдельных городах интернет был неполноценным. В локальной сети скорость была хорошей (куча софта была доступна именно в локальных файлообменниках), а вот “выход в мир” уже был проблемой.

Ну и тарификация. Ранее почти всегда был ограничен трафик, и превышение стоило немало денег. И мне казалось, что по-другому и быть не может – ведь если трафик не ограничивать, то я выкачаю весь Интернет и ни один провайдер этого не потянет.

Когда пришла эпоха отмены тарификации трафика, я сначала не мог поверить, даже в голове не укладывалось, и скачивал все подряд. Прошло немало времени, прежде чем я успокоился, перестал копить данные и просто привык, что все доступно.

Строго говоря, и сегодня трафик не совсем бесплатный – начнете на 100% нагружать свой гигабитный канал – и узнаете об этом. Но большинство людей с данной проблемой не сталкиваются – всем просто хватает.

Сейчас с LLM-ками мы где-то в 2004 году. Т.е. “трафик” еще тарифицируется, поверить, что токены будут бесплатными – невозможно. А “скорость” продолжает удивлять, еще не всем доступен качественный широкополосный интернет (либо территориально, либо еще не все готовы раскошелиться, ибо не знают, зачем это).

Как ранее я испытывал дискомфорт, если не потратил весь трафик к концу месяца, так и сейчас есть “токен-тревожность” – беспокойство по поводу того, что не потратил все токены, упустил возможности.

Что я навайбкодил

Дабы не быть голословным, посмотрел свой список за пару месяцев. Большая часть не заняла времени, то есть буквально ввел запрос, пошел выпить кофе, и программа уже готова. С чем-то пришлось повозиться. Все выполнялось на выходных или по вечерам в свободное от работы время.

По категориям, кому что интересно. Большая часть программ сделана в виде одного HTML-файла, который работает офлайн в песочнице браузера (запросы и пр. запрещены политикой). Еще часть – кроссплатформенные на Rust.

Берите вайб-кода столько, сколько сможете унести:

Приколы и игрушки

Проект

Что это

Технология

html-color-music

Бесконечная генеративная музыка и шейдерные картины в такт

TypeScript + WebGL 2 + Web Audio · HTML + PWA

html-minecraft

Blockcraft: воксельная песочница в стиле Minecraft

TypeScript + WebGL · HTML + PWA

html-morse-decoder

Декодер и генератор Морзе: спектр, водопад, два декодера, EN/RU

TypeScript + Web Audio · HTML + PWA

Графические редакторы

Проект

Что это

Технология

html-paint

Графический редактор в духе Paint.NET: слои, выделения, эффекты

TypeScript · HTML + PWA

html-vector-shader-editor

Векторный редактор, экспорт в SVG, GLSL, Shadertoy, WGSL и PNG

TypeScript + WebGL 2 / WebGPU · HTML + PWA

Безопасность и криптография

Проект

Что это

Технология

html-password-manager

Менеджер паролей KeePass (.kdbx) в виде одного HTML-файла, детерминистическая генерация паролей

TypeScript · HTML + PWA + Chrome

html-pgp

Управление ключами OpenPGP и шифрование в духе Kleopatra

TypeScript · HTML + PWA + Chrome

html-lite-pgp

OpenPGP для GnuPG и Kleopatra, вся криптография своя, ничего из npm

TypeScript · HTML + PWA

bitphrase/bitphrase

Номера карт, телефоны, пароли и сид-фразы ↔ смешные запоминаемые предложения

TypeScript · HTML + PWA

ua-cryptography

Проект украинской криптографии (DSTU 7564, DSTU 7624, DSTU 4145)

Rust, C#, TypeScript

Финансы, бизнес и базы данных

Проект

Что это

Технология

cashflow

Личные финансы без записи каждой траты: сверки балансов и прогноз

TypeScript + SQLite (sql.js) · HTML + PWA

html-bap-studio

BAP Studio: конструктор бизнес-приложений (справочники, документы, регистры, отчеты) с плагинами. 1С на минималках.

TypeScript · HTML + PWA

html-database-editor

Редактор схемы и данных БД через плагины-коннекторы

TypeScript · HTML + PWA

Файлы, диск и процессы

Проект

Что это

Технология

html-merge

Сравнение папок и файлов в двух панелях с подсветкой синтаксиса, как WinMerge, только чтение

TypeScript · HTML + PWA

dir-merge

DirMerge: сравнение и слияние файлов и папок, как WinMerge, 185 языков подсветки

Rust · десктоп

uisonlab/uison-commander

Двухпанельный файловый менеджер, как Total Commander: диск, S3, SFTP, FTP, WebDAV

Rust + uison

disk-usage

Диаграмма занятого места в стиле DaisyDisk, один бинарник около 5 МБ

Rust · десктоп

uisonlab/uison-disk-usage

Disk Usage, переписанный на uison

Rust + uison

process-tree

Дерево процессов с возможностью их завершать (пока macOS), README на 10 языках

Rust · десктоп

Тексты и заметки

Проект

Что это

Технология

notepad

Минимальный текстовый редактор, открывает файлы больше 1 ГБ (piece table)

Rust · десктоп

markdown-catalog-editor

Редактор папки Markdown-заметок (Obsidian на минималках); расширение «Send to Markdown» отправляет выделенный текст в заметку

TypeScript · HTML + PWA + Chrome

Образование и обучение для детей и взрослых

Проект

Что это

Технология

timeline

Просмотр и редактирование хронологий (файлы .timeline)

TypeScript · HTML + PWA

school-lessons/primary

Обучающие игры для младших школьников (чтение, счет)

HTML/JS · GitHub Pages

hash-lesson

Материал для статьи: как из обратимых операций получается необратимый хеш (SHA-256)

TypeScript · веб-страница

Дизассемблеры, процессоры, ассемблер

Проект

Что это

Технология

html-disasm

Дизассемблер Arm, x86, WebAssembly, .NET и Java (Mach-O, ELF, APK, JAR) с пояснениями инструкций и видом HLA64

TypeScript + Rust/WASM · HTML + PWA

virtual-cpu

Эмулятор и отладчик ARM64 и x86-64

TypeScript · HTML

html-hlaa64

HLA64: ассемблер ARM64, x86-64 и wasm с синтаксическим сахаром; транслятор, линкер и эмулятор

TypeScript

Библиотеки и фреймворки

Проект

Что это

Технология

uisonlab/uison

Кроссплатформенный UI-фреймворк

Rust

uisonlab/uison-ssh-player

Запускает программу на uison на удаленном сервере по SSH и показывает ее интерфейс в локальном окне

Rust + uison

uniptr

Умный указатель, сам переключается между Rc<RefCell> и Arc<RwLock>

Rust · крейт

spill-cache

Кэш короткоживущих файлов в памяти, при переполнении сбрасывает группы на диск

Rust · крейт

dotenv-verbatim

Загрузчик .env, значения берутся дословно, без подстановок и экранирования

Rust · крейт

Теперь о проблемах

Ключевой вопрос такой: сможет ли вайб-кодинг сделать труд программистов ненужным. Условно я разделил проблемы на разрешимые и неразрешимые.

Разрешимые проблемы

Есть тонкости, которые сейчас нужно знать. К примеру, уметь выбрать правильные технологии (знать, что для LLM-ки лучше TypeScript, чем JavaScript, или что Rust проще, чем C++, ведь чем больше проверит детерминированный компилятор, тем качественнее будет результат). Или знать, как правильно выбрать модель – почему Opus 5.5 дешевле Astra. Ведь попытка стоит немало – нужно оплатить каждую и попробовать: все быстро меняется.

Также скиллы, способность организовать агентов. Уже целые курсы продают по этим навыкам, люди гордятся библиотекой своих скиллов.

Есть особые навыки, как тратить поменьше токенов, как экономить.

Но, на мой взгляд, это все временно, эти вещи быстро устаревают (продолжая нашу аналогию – как сейчас устарели download-менеджеры и навыки по их настройке).

В новых версиях все больше встроено из коробки – LLM-ка и нужные скиллы сама начнет использовать, и технологии подскажет, и токены уже никто считать не будет (хотя сегодня в это невозможно поверить).

То есть все это временно и ценность данных навыков вряд ли продержится много лет.

Намного интереснее проблемы неразрешимые – то, что проще не станет.

Ценная идея или поиск нужности

Софт пишется для людей. LLM-ка может вам нагенерить множество идей – но только зная реальные нужды реальных людей, можно понять, что вообще имеет смысл, а что пустая трата времени.

То есть вопрос видения общей ситуации, понимания нужд людей, перспектив – неразрешим алгоритмически.

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

Пользовательский опыт

Это связано с предыдущим.

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

Сейчас бы Балмер кричал со сцены: “Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Пользовательский опыт! Да! Пользовательский опыт!” Он у всех разный. Есть пользователи, которых боятся сами разработчики.

Для примера. Наверняка вы знаете про Total Commander, может, даже используете или ранее пользовались. Но сколько процентов от его возможностей лично вы используете? Знаете ли все горячие клавиши, знаете ли про плагины?

Если вы будете делать аналог Total Commander для себя, то реализуете лишь те немногочисленные функции, которые используете сами. Но даже не подумаете, что это лишь верхушка айсберга и у других пользователей – совсем другие потребности.

Можно сделать клон уже готовой программы, которая вобрала в себя многолетний пользовательский опыт, но как выйти за пределы клона и создать что-то новое?

Пользователи сами не знают, чего хотят

Казалось бы, проблема разрешима – просто создай голосовалку, и пусть пользователи сами пишут, чего хотят. Можно даже это автоматизировать – сделать типа форума: каждый может писать свои хотелки и каждое утро получать новую (возможно, даже индивидуальную) версию софта.

Но не все так просто…

Пользователи сами не знают, чего хотят. Они ждут от вас, что именно вы им покажете что “так можно было”.

Как разработчики бухгалтерского софта заодно и учат бухгалтеров правильно выполнять свою работу (именно так и есть, работал в этой сфере), как многие узнавали о тонкостях сетевых протоколов из программы Network Monitor.

То есть пользователи от софта ждут расширения границ своего познания и не могут указать вам путем коллективного голосования, что именно нужно делать.

Есть особый вид пользователей, которые знают, чего хотят, знают тонкости той или иной области, но их очень мало, скорее даже меньше, чем разработчиков ПО. Возможно, такие люди смогут с помощью нейросетей создавать ценный софт.

Ваше время не бесплатно

Ну и самый главный вопрос. Допустим, вы нашли идею, у вас есть понимание и пользовательский опыт.

Но какой смысл вам тратить свое время, свою жизнь на реализацию чужих хотелок?

Монетизировать не так уж просто – как только вы сделаете программу, вложите силы, так сразу кто-то ее склонирует LLM-кой и начнет раздавать бесплатно с открытым кодом. Какой вам с этого прок?

Если предыдущие проблемы имели хоть какое-то решение, то решения данного вопроса я пока не вижу.

Как привлечь пользователей?

Отчасти решением проблемы монетизации может быть захват внимания аудитории, популярность проекта среди пользователей, создания комьюнити. Тогда можно как-то отбить на рекламе даже бесплатный продукт. Но в эпоху простого клонирования это не так просто, если вообще возможно.

Сейчас привлечь внимание непросто: информационная сфера перегрета. Тематические сайты или ютуберы за рекламу хотят немалых денег – возможно, что вы уйдете в минус.

Писать в блогах (как Хабр или Reddit) о том, что я навайбкодил то или иное, пока еще можно, но интереса все меньше – а скоро люди вообще плеваться будут.

То есть вместе с простотой написания кода мы получили и обесценивание спроса на продукты. Часть легко склонировать. А ведь многое и клонировать не нужно – LLM-ка сама решит твою задачу, к примеру, сама почистит диск от ненужных файлов, и это будет безопасно (хотя на переходном этапе еще не все могут в это поверить), LLM-ка подготовит тебе программу обучения и будет обучать тебя. Стало проще написать сервис, который давно планировал написать, но теперь он просто никому не нужен.

Выводы

Изначально я хотел найти границы вайбкодинга – момент, когда LLM-ка упрется в потолок и начнет “водить по кругу”. Граница нашлась, но не там, где я ее искал. Код LLM-ка пишет, и с каждой новой версией все лучше. Упираешься в другое: что писать, для кого и зачем.

Вернусь к аналогии с диалапом. Когда трафик стал безлимитным, умение скачать перестало чего-то стоить. Download-менеджеры и хитрости с докачкой забылись, а ценным стало понимание того, что вообще стоит смотреть. С кодом сейчас происходит нечто похожее. Промпты, скиллы, экономия токенов – это те самые download-менеджеры. Через пару лет о них никто и не вспомнит. Идея, понимание нужд людей и пользовательский опыт останутся, и проще с ними не станет.

Понять, что людям на самом деле нужно и превратить это в точные промпты – все равно работа, и времени она требует немало. И вопрос, есть ли смысл тратить это время бесплатно, никуда не денется. А как на этом зарабатывать, когда любую программу можно будет склонировать за вечер?

Мы переходим в новую эпоху, и пока никто в точности не знает, чего ждать. Но если аналогия с диалапом верна, то лет через десять сегодняшняя токен-тревожность будет вызывать такую же улыбку, как сейчас лимиты трафика.

А пока пойду потрачу оставшиеся токены – лимит же сгорит.

Комментарии (404)


  1. dbpatch
    11.11.2026 20:51

    Ну вот и первая полезная фича AI революции: возможность менее чем за год навайбкодить все свои гениальные идеи, и прийти в итоге к выводу, что они не нужны никому, даже тебе самому :)


    1. markoni
      11.11.2026 20:51

      Скажу больше. Значительная часть проектов, где я участвовал, никому была не нужна, кроме клиента/заказчика. И как оказывалось в итоге - и самому заказчику не нужна :)
      Но деньги шли, код писался.


      1. sse
        11.11.2026 20:51

        У каждого проекта есть бэклог из миллиона задач, до которых (раньше) заведомо не дошли бы руки, этот бэклог грел веру продакт менеджера, что там, где-то глубоко, закопаны на самом деле крутые, революционные, завлекающие пользователя задачи, просто разработка никак до них не доберется. С появлением ЛЛМ есть шанс выяснить на деле, что это иллюзия, и %% полезных задач в этой куче строго ноль.


      1. jetnet
        11.11.2026 20:51

        Можно самому себе платить за вайбкодинг для себя. Так и подписку может отбить получится!


        1. Trab_l13
          11.11.2026 20:51

          Если по ИП платить, то ты уже не просто вайбкодер, а бизнесмен


    1. artptr86
      11.11.2026 20:51

      они не нужны никому, даже тебе самому

      Я вот себе навайбкодил плеер для проигрывания минусов для гитары. Да, есть похожие готовые приложения, но не именно такие, как мне хотелось. Несмотря на готовые библиотеки для чтения музыки и изменения темпа/строя, сам бы я писал его очень долго, в том числе по причине нехватки на это времени.

      Скрытый текст


      1. Daddy_Cool
        11.11.2026 20:51

        У меня тоже есть пара идей по музыкальным прогам, может освою вайб-кодинг, а то я по пока старике всё прогаю, ручками...


        1. Refridgerator
          11.11.2026 20:51

          Поделитесь идеями?


          1. AnyKey80lvl
            11.11.2026 20:51

            Кажется, в современном мире, где идеи становятся главной ценностью, это уже не очень приличный вопрос. Типа: поделитесь баблом? :)


            1. fuser
              11.11.2026 20:51

              Скоро в инете вместо готовых сборок и исходников ПО будут делиться промптами для ИИ агентов.


              1. AnyKey80lvl
                11.11.2026 20:51

                Я уже это проделываю, делюсь с коллегами всяким, а они просят свою ллм реализовать так, как им удобно


              1. vd77
                11.11.2026 20:51

                Уже. Такие переиспользуемые промпты "SKILL" называются. И куча их баз в github.


            1. GospodinKolhoznik
              11.11.2026 20:51

              Уважаемый, извините, что к вам обращаюсь. Такое дело. Совсем немножко идей не хватает. Посодействуйте, чем можете.


              1. vd77
                11.11.2026 20:51

                Господин Колхозник, у меня для Вас идея: займитесь огурцами (в смысле: их выращиванием).


                1. nixtonixto
                  11.11.2026 20:51

                  Сейчас нет экономического смысла что-то выращивать, если не засевать гектарами и не заливать это всё химией. Дешевле купить, чем возиться с рассадой, перепашкой, удобрениями, прополкой, сбором жуков (если хочется без гербицидов и инсектоцидов), да ещё построить погреб для зимнего хранения и потом каждые пару недель перебирать, выбрасывая подгнившее. Только для души, по одной грядочке всего любимого, а остальное доступно в магазине до начала лета...


                  1. PereslavlFoto
                    11.11.2026 20:51

                    Дешевле купить

                    Это у кого денег много, тем дешевле купить. А обычным людям дешевле теплица.


                1. Wesha
                  11.11.2026 20:51

                  Господин Колхозник, у меня для Вас идея: займитесь огурцами

                  У господина Колхозника


            1. Refridgerator
              11.11.2026 20:51

              Ну, у меня тоже есть ещё куча нереализованных идей) Готов на неравнозначный обмен.

              А некоторыми идеями делиться вообще не жалко. Например, калькулятор, в котором:

              • Можно пропускать знак умножения;

              • Можно передавать аргументы в функцию без скобочек;

              • Можно записывать дробно-рациональную функцию без скобочек;

              • Есть операция комплексно-сопряжённого умножения взамен умножения на комплексно-сопряжённое число.

              Я такое уже сделал (вручную), успел привыкнуть, и хочу чтобы такое можно было делать везде. Можно ли такое навайбкодить? Не знаю. Но было бы интересно посмотреть.


              1. randomsimplenumber
                11.11.2026 20:51

                Можно пропускать знак умножения

                Хм. И что должно получиться?


                1. Wesha
                  11.11.2026 20:51

                  Хм. И что должно получиться?

                  Двадцать два!


            1. Frohman
              11.11.2026 20:51

              Идея в ПО главная ценность? Хаха. Любую идею ПО можно скопировать, если в ней нет ноухау, хотя даже так можно скопировать - агенты могут в хороший ресёрч. Беречь идею ПО просто смешно) Делать продукт пол года - копировать готовый неделю.


      1. formerchild
        11.11.2026 20:51

        У меня был старый ноут, и я навайбкодил там fb2 читалку, чтобы читать из браузера, ну и пользовался постоянно. Тёмная тема, всё что хочу настраиваю

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

        Ну и чо, навайбкодил вторую, ещё лучше


        1. randomsimplenumber
          11.11.2026 20:51

          Fbreader уже существует. Можно просто установить и пользоваться. Неблагодарите :)


          1. DadeMurphyZC
            11.11.2026 20:51

            Ну может человеку уже проще агенту промпт дать, чем в гугле поискать.)))


            1. randomsimplenumber
              11.11.2026 20:51

              Два раза. Других обьяснений у меня тоже нет.


              1. runapa
                11.11.2026 20:51

                fbreader это fbreader, а два раза это два раза.


            1. formerchild
              11.11.2026 20:51

              О том и речь. В этом дыхание времени. FBreader какой-то устанавливать, пыхтеть мириться с его странностями -- не моё. Двадцать минут вайбкода и у меня есть необходимый мне минимум, всё остальное от лукавого


              1. randomsimplenumber
                11.11.2026 20:51

                Двадцать минут

                Дофига так то. Из гугломаркета он за 20 сек ставится.


                1. masterthemac
                  11.11.2026 20:51

                  Со всеми его странностями


                  1. randomsimplenumber
                    11.11.2026 20:51

                    Не уверен что они стоят 20 минут времени.


                    1. formerchild
                      11.11.2026 20:51

                      По личному опыту, поиски через установки-переустановки странного и неудовлетворительного софта требуют потенциально бесконечного времени, причем без окончательного удовлетворения. Тут же время строго ограничено, и любые дополнительные траты приводят сразу же к нужным фичам


                      1. randomsimplenumber
                        11.11.2026 20:51

                        Google://чем читать фб2

                        Первая сверху читалка достаточно нормальная, я уверен.

                        Я не возражаю что при достаточном усердии и везении можно за 20 мин получить то что хочется или урезать хотелки под то что получилось.


                      1. formerchild
                        11.11.2026 20:51

                        При всём уважении, достаточно того что я в этом не уверен

                        У того, кто уверен, конечно не возникает желания вайбкодить подобное приложение


                      1. Vedomir
                        11.11.2026 20:51

                        В свое время искал читалку под Windows, перебрал наверное с десяток альтернатив, не нашел подходящей и в итоге просто плюнул на это дело - все равно читаю в основном со смартфона, а на настольком компе больше искал цитаты. Если я правильно помню FBreader например не мог открыть файл из произвольной папки на компьютере, ему надо было складывать все в его собственную папку с библиотекой. Может конечно путаю с какой-то другой. В Calibre встроенная читалка не имела линейки прокрутки, ну банально было быстро не пролистать книгу, функционал, который даже в бумажных есть.


                      1. schetilin
                        11.11.2026 20:51

                        ИМХО одна из лучших читалок фб2 (и не только) - это AlReader. Жаль что версию под винду автор забросил.


                      1. randomsimplenumber
                        11.11.2026 20:51

                        Так 99% фич запилены. Что еще делать? Добавлять нескучные обои?


                      1. Wesha
                        11.11.2026 20:51

                        Не освоились Вы в дивном новом мире!

                        Google://прочитай книгу XXX и расскажи кратенько, про что там!


                      1. sanbob
                        11.11.2026 20:51

                        Или не приводят, или не к нужным

                        Пользователи сами не знают, чего хотят. Они ждут от вас, что именно вы им покажете что “так можно было”.

                        Софт, который можно менять самому тоже требует потенциально бесконечное время на доработки


                      1. formerchild
                        11.11.2026 20:51

                        Я потратил 20 минут и больше не менял, пользовался полгода первым вариантом и уже 3 месяца вторым пользуюсь. Возможно, вы правы в случае более сложных приложений


    1. Kupkupich
      11.11.2026 20:51

      Зато кладбище личных пет-проектов теперь пополняется с промышленной скоростью)


      1. Wesha
        11.11.2026 20:51

        1. Onito
          11.11.2026 20:51

          Главное, чтобы обратно они не возвращались другими


    1. vladislav_lukashenko
      11.11.2026 20:51

      С другой стороны, а как не попробовать? Это ж достаточно простой и дешевый способ сделать простенький MVP, не потратив кучу ресурсов и понять оно нужно или нет. Это светлая сторона вопроса, я считаю


    1. vd77
      11.11.2026 20:51

      а если вдруг оказалось, что идея нужна не только тебе, то заработать на ней все-равно не получится: тут же навайбкодят аналог практически бесплатно...


      1. Dmitry_604
        11.11.2026 20:51

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

        Но где такие идея взять это главный вопрос.


        1. vd77
          11.11.2026 20:51

          После создания продукта его еще раскрутить надо. И вот это теперь будет, похоже, гораздо дольше, чем само создание. Получается: ты продукт раскручиваешь, а ктот-то в этот момент его уже склонировал. Поэтому сомнения что удастся чего-то отгрызть.


          1. Dmitry_604
            11.11.2026 20:51

            Это тоже подразумевал под "очень небольшой шанс попасть в нишу", само собой. И да, эта задача со звездочкой.


    1. kenomimi
      11.11.2026 20:51

      Я себе, например, навайбкодил систему мониторинга всего, с функционалом DLP. Открытых бесплатных продуктов, подходящих именно под мои хотелки, не было - везде присутствовали серьезные компромиссы. С ИИ же я написал требования, и потихоньку на тарифе за $20 все собрал - кода уже на несколько человеколет. И самое главное - тот же клод пишет уже чище чем я, поскольку если мне надо что-то по мелочи поправить - я легко нахожу нужное место в генеренном коде, а вот в том, что писалось руками, это было сделать намного сложнее.

      ИИ дал возможность кодить то, что нужно лично тебе, и в этом его прелесть. Теперь не надо втискиваться в рамки имеющихся на рынке продуктов, берешь и создаешь свое... Коммерческая ценность ноль, само собой, но это ни разу не отменяет удобства.


    1. gudrymudving
      11.11.2026 20:51

      Ну это как минимум занятно)

      Я себе сделал заметочник такой какой всегда хотел, полгода пилю его и никак не нарадуюсь)


      1. ASTRIO
        11.11.2026 20:51

        Вроде неплохой заметочник получился!


        1. gudrymudving
          11.11.2026 20:51

          Спасибо!)


    1. FoxWMulder
      11.11.2026 20:51

      а зачем делать программы которые не нужно и самом себе? либо пишешь для себя и/или то на чём можешь получить выгоду. у меня например есть некоторые идеи годами уже, но я понимаю что оно мне реально не нужно, и не делаю это.


    1. Jutqe
      11.11.2026 20:51

      Поэтому у меня первый принцип вайбкодинга - если не нужно мне (хотя бы раз в месяц) - нафиг в целом. Но вот десяток проектов навайбкодил при этом. Пользуюсь. Большая часть - весьма нишевые и поэтому софта / сайтов по ним нет.

      А у автора странное, да, особенно альтернатива Paint.NET доставила. Трата токенов.


      1. codecity Автор
        11.11.2026 20:51

        особенно альтернатива Paint.NET доставила

        Так я на macOS сижу и иногда на iPad. А там именно такого простого за бесплатно нету.


  1. dbpatch
    11.11.2026 20:51

    сам бы я писал его очень долго, в том числе по причине нехватки на это времени.

    Именно так. AI позволяет очень безболезненно пройти стадию от "моя чумовая идея" к "идея была не такая уж и чумовая, и вообще вот и вот и вот уже готовое лежит, а я и не знал". Не надо тратить месяцы и годы на написание вручную всякого ненужного, и не так обидно это потом выбрасывать.


    1. randomsimplenumber
      11.11.2026 20:51

      вот и вот и вот уже готовое лежит, а я и не знал

      Гуглопоиск сильная вещь однако. Чтобы не найти готовое, нужно специально стараться.


      1. Antra
        11.11.2026 20:51

        Сейчас с интеграцией ИИ в поиск - действительно можно очень много чего найти. Хотя и сейчас я предпочитаю описать довольно подробно, зачастую в нескольких абзацах, что мне надо, именно ИИшке, а не просто гуглопоиску.

        К примеру, при переезде с винды на Mac я довольно долго "беседовал" про замену ShareX. В обычный гуглопоиск сложно запихать "при нажатии хоткей экран застывает, и я могу спокойно выделять область, не боясь, что презентующий проскроллит/переключит слайд".


        1. mSnus
          11.11.2026 20:51

          О, и что взяли в результате?


          1. Antra
            11.11.2026 20:51

            Бесплатного ничего. Shottr ближе всего. А вот с "заморозкой" - CleanShot только.

            Из других моих хотелок было сохранение по горячей клавише в определенное место с задаваемым мной шаблоном имени. Там ИИшка посоветовала (и сделала) последующее переименование через Automator.

            В общем, полноценной замены ShareX не нашел, толкьо некий компромисс более-менее устраивающий. Впрочем, говорят, что ShareX и под винду сейчас испортилась.


            1. Mes
              11.11.2026 20:51

              Попробуйте это https://github.com/nappsllc/rustshot


        1. playnet
          11.11.2026 20:51

          "при нажатии хоткей экран застывает, и я могу спокойно выделять область, не боясь, что презентующий проскроллит/переключит слайд"

          речь про win+shift+s?


          1. alexwm
            11.11.2026 20:51

            Скорее как это сделано в LightShot - там еще и выделяемую область подшаманить можно.


            1. ASTRIO
              11.11.2026 20:51

              Lightshot ооочень удобный


          1. Antra
            11.11.2026 20:51

            У меня на ShareX стандартно было:

            1. Хоткей, и весь экран сохраняется в файл в нужном месте с timestamp в имени

            2. Хоткей, появялется возможность выбора области экрана, результат сохраняется в файл

            3. Или в буфер обмена. И я либо вставляю, куда надо, либо другим хоткеем вызываю ShareX редактор с запомненным для редактирования (blur, стрелочки и т.п.)

            И пока я выделяю область я не парюсь, что выступающий в Zoom/Teams перейдет на другой слайд - у меня экран заморожен на время выделения. Бесплатрный Shottr, к сожалению, не замораживал. Нажал "начать здесь", пока мышью тянул, презентующий уже проскроллил...


            1. rombell
              11.11.2026 20:51

              пользуюсь irfan:

              i_view32.exe /capture=6

              <ctrl><F11>

              и дальше спокойно с захваченной картинкой делать всё, что угодно


            1. Wesha
              11.11.2026 20:51

              Хоткей, и весь экран сохраняется в файл в нужном месте с timestamp в имени

              Я Вам сейчас страшное скажу, но уже есть такой хоткей (PrintScreen называется), а timestamp у файла уже есть...


      1. eightpow
        11.11.2026 20:51

        Что бы найти что-то ненужное, надо сначала создать что-то ненужное.


  1. NeoCode2
    11.11.2026 20:51

    Я не пользуюсь никакими подписками, ограничиваюсь бесплатными чатботами. Просто не уверен в вайбкодинге. Мелочевку типа каких-то утилит можно и в дипсике сгенерировать бесплатно. А крупные проекты... не уверен что получится, и не уверен что мне надо просто получить результат без понимания что там внутри. И ненадежно, и неинтересно.

    Например, я уже давно, еще с доИИшных времен пишу книгу по исследованию языков программирования и проектирую там свой язык программирования, который должен будет превосходить все языки программирования мира:) Сам, без всяких ИИ провел исследования, написал достаточно большой объем текста (5М символов, в 2 раза больше чем "Война и мир":) ), где последовательно рассматривал все аспекты начиная от классического структурно-процедурного программирования и заканчивая ООП, ФП и метапрограммированием. Понятно что в одиночку по старинке это всё не реализовать. А можно ли реализовать вместе с ИИ? Вполне возможно что да. Но поможет ли тут агентный кодинг или нужно нечто другое, более интерактивное?

    Далее, логично вытекающая из первой следующая задача - создание с нуля своей библиотеки уровня Qt для своего языка, но с гораздо более широкой кроссплатформенностью. Меня например очень удручает то, что в Qt6 отказались от поддержки Win7. А что если сделать язык и библиотеку, программы на которых одинаково компилировались бы как под самые современные Win11 и Linux, так и под древние ретросистемы - DOS, Win3.11, Win95, OS/2, BeOS, Plan9, NeXTSTEP, первые MacOS и т.п., а также под множество любительских ОС? Причем поддержка была бы вечной и гарантированной: если код написан один раз, то чисто архитектурно не должно никаких причин его менять или удалять.

    ИМХО, вот достойные задачи для вайбкодинга:)


    1. dbpatch
      11.11.2026 20:51

      ИМХО, вот достойные задачи для вайбкодинга:)

      Кроссплатформа не нужна. Мир стремится к унификации, и уже в обозримой перспективе вообще все схлопнется к миру Linux, не только серверы. В виде разнообразия некоторое время останутся iOS, macOS, но неизбежно вытеснят и их.

      А можно ли реализовать вместе с ИИ? Вполне возможно что да. Но поможет ли тут агентный кодинг или нужно нечто другое, более интерактивное?

      Поможет реализовать первый полурабочий прототип, и не более того, потом это все рухнет без социокультурного феномена и обратной связи. Мир устал от всего этого, rust, zig, nemerle, kotlin, swift, все такие правильные и грамотные, 100500 способов банального консольного println() на фоне нигде толком так и нерешенной проблемы 0.2 + 0.1 != 0.3.

      Взлететь может лишь что-то запредельно правильное и запредельно простое, не требующее 1500 листов фолианта для написания простейшего hello world сервиса.

      И то только тогда, когда его в chrome встроят. И это не typescript


      1. Tantacula
        11.11.2026 20:51

        это запредельно простое и есть вайб-кодинг. не сегодня, так завтра.


      1. Answer_M
        11.11.2026 20:51

        нерешенной проблемы 0.2 + 0.1 != 0.3

        И она принципиально нерешаема в стандартной двоичной арифметике, потому что невозможно точно схлопнуть предел бесконечной периодической дроби в конечное число битов


        1. Zx2001
          11.11.2026 20:51

          Возможно, продемонстрирую: 1/5 + 1/10 = 3/10


          1. balamutang
            11.11.2026 20:51

            2/0 + 3/0 = 5/0 , как тебе такое илон маск :)


            1. randomsimplenumber
              11.11.2026 20:51

              0.5+1/2=1л (но сия теорема требует строгого доказательства)


              1. Wesha
                11.11.2026 20:51

                сия теорема требует строгого доказательства

                ...ик!спырыментального!


        1. alan008
          11.11.2026 20:51

          как это нерешаема, а какже BCD формат (binary coded decimal)


          1. artptr86
            11.11.2026 20:51

            нерешаема в стандартной двоичной арифметике


            1. alan008
              11.11.2026 20:51

              А стандартная это какая? IEEE 754 ? Раз уж влезли в дискуссию - уточняйте!

              И кстати в примере считали даже не 1/3+2/3, а нормальные десятичные дроби, без всяких там бесконечных периодов.


              1. artptr86
                11.11.2026 20:51

                Думаю, что подразумевается математическая позиционная запись чисел в двоичной системе

                \overline{a_na_{n-1}...a_0,a_{-1}...a_{-m}}^{(b)} = \sum_{k=-m}^n {a_kb^k}

                где b=2


                1. alan008
                  11.11.2026 20:51

                  Ну не, с таких подходом вообще не согласен ) Потому что компьютеры не так работают. Дробные типы данных обрабатываются в формате IEEE 754 с мантиссой и экспонентой, именно в таком виде они попадают в блоки процессора, отвечающие за операции с дробными числами. Вы как будто ассемблер не учили, ей богу.


                  1. artptr86
                    11.11.2026 20:51

                    А в IEEE 754 эти значения тоже непредставимы точно, иначе бы и проблем с ними не было


                    1. alexero
                      11.11.2026 20:51

                      IEEE 754 с 2008 года включает форматы decimalXX с плавающей точкой и разной разрядностью. Реализовано, например, в математической библиотеке Intel


        1. AlexMih
          11.11.2026 20:51

          И она принципиально нерешаема в стандартной двоичной арифметике

          Для любого выражения можно подобрать такую хреновую арифметику, что выражение станет нерешаемым. Вопрос в том, кто заставляет нас выбирать такую неподходящую арифметику в качестве стандартной для мучения решения вполне обиходных задач школьного уровня.


      1. Newbilius
        11.11.2026 20:51

        "Унификация" и "Linux" в одной фразе - это сильно) Разные установщики пакетов, разные системы для запуска приложений на старте системы, популярных звуковых систем минимум две ("Hello, my name is Linus Torvalds, and I pronounce PulseAudio as pshshhsssccc"), разные базовые утилиты (сам сталкивался, когда .sh от автора какой-нибудь утилиты не работал в bash, но запускался в dash, и наоборот), отличия в графическом стеке и оконных менеджерах, разные способы конфигурировать сеть, разные... да что угодно! Какую подсистему не возьми - будет как минимум 2 популярных решения, чаще - больше.

        Можно конечно возразить, что "ну базовые принципы то, по которым построена система общие, разные утилиты и подсистемы - это частности" - но тебя как пользователя или админа это нифига не спасает от необходимости понимать эти частности. Унификация блин)


        1. dbpatch
          11.11.2026 20:51

          Опять минусаторы прибежали, не проснувшись?

          Да, внутри Linux есть фрагментация. Менеджеры пакетов это на самом деле мелочи, а вот отличия Qt от GTK и Wx более существенны. Ну а где фрагментации нет? Даже в Windows помимо исторических WinAPI, MFC, VCL наворотили сверху еще WinForms, WPF, FMX и прочей ерунды. При том что Qt, GTK, Wx там тоже есть, бодро хромают. Инсталляторов тоже, помио MSI хватает.

          Тем не менее, с эволюционной точки зрения Windows должен уйти, как только все его API окончательно портируют/реализуют в OSS, и может быть вайбкодинг тут как раз придаст ускорение, хоть какая-то будет польза от клодов этих.

          Уйти просто по причине невозможности мирового сообщества хоть как-то влиять на ее развитие.

          Плюс базовая платформа в закрытых исходных кодах, с возможностью удаленного и бесконтрольного управления твоим компьютером посредством любой третьей компании или персоны - не должна существовать просто из соображений инфобезопасности (вирусы Петя и прочее).


          1. ivpetrov386
            11.11.2026 20:51

            Пока проф софт существует только под линукс, никуда он не уйдет, и дома его (виндовс) будут исполхьовать по инерции. Если что у меня убунту дома, но я реально сомтрю на вещи в мире.


            1. randomsimplenumber
              11.11.2026 20:51

              Ирл ровно наоборот. 90% прошивалок телефонов нормально работают только под windows например.


            1. alan008
              11.11.2026 20:51

              > Пока проф софт существует только под линукс
              подозреваю, что имелось в виду "только под Windows"


      1. acsent1
        11.11.2026 20:51

        Но скорее всего это уже будет не линукс. Ибо его концепция с огромным ядром, где должно быть все - не особо хороша


      1. ross-s
        11.11.2026 20:51

        Унификация была от бедности и экономии, благодаря ИИ скоро каждый сможет навайбкодить себе свою ОС под себя


    1. Daddy_Cool
      11.11.2026 20:51

      DOS, Win3.11... ЗАЧЕМ? Нельзя объять необъятное... Возможно ваша недописанная книга уже устарела - как минимум для масс. Вообще сейчас много чего морально устареет. От учебников до Википедии. Будет одна единая ЛЛМ которая знает всё.
      https://tarranova.lib.ru/translat/b/brown/answer.htm
      Frederic Brown. Answer, 1954. (с) Широков Николай. Перевод 2000.


      1. NeoCode2
        11.11.2026 20:51

        DOS, Win3.11... ЗАЧЕМ?

        Зачем Doom на кофеварках запускают? Просто потому что это интересно:)

        Возможно ваша недописанная книга уже устарела - как минимум для масс.

        Я отношусь к этому в основном как к искусству и науке, а они не устаревает. И совершенно точно не как к чему-то коммерческому.


        1. ivpetrov386
          11.11.2026 20:51

          Дум даже на бактериях запускали)))


      1. 8street
        11.11.2026 20:51

        Будет одна единая ЛЛМ которая знает всё.

        Напомнило одну llm-ку и её главный вопрос жизни, Вселенной и всего такого.


    1. mbait
      11.11.2026 20:51

      ИИ тут поможет очень даже. Он довольно быстро укажет вам причины несостоятельности утопических идей вроде "языка, который превосходит все остальные" и "фреймворка, который компилируется везде".


      1. Wizard_of_light
        11.11.2026 20:51

        . Он довольно быстро укажет вам причины несостоятельности утопических идей вроде "языка, который превосходит все остальные" и "фреймворка, который компилируется везде".

        А если хорошо попросить - укажет причины состоятельности))


        1. NeoCode2
          11.11.2026 20:51

          А если хорошо попросить - укажет причины состоятельности))

          Как показывает практика, именно это они и делают в первую очередь


          1. Aldrog
            11.11.2026 20:51

            Ну не знаю, у меня вполне типичный диалог с клодом выглядит как:

            Я: Я хочу сделать такое-то изменение. Будет работать?
            Клод: Будет работать плохо, есть такие-то проблемы. <Длинный анализ>. Вместо этого можно сделать <другое решение, которое не решает мою задачу>.
            Я (прочитав анализ проблем): А что насчёт таких-то инструментов? Они должны решать описанные проблемы.
            Клод: Нет, они решают только частично, остаётся <незначительная проблема в супер экзотичном сценарии>. Моё решение всё ещё работает лучше.

            То же самое и за GPT замечено. Если приводить аргументы, то он их никогда под сомнение не ставит (даже если в них есть ошибки) и пытается найти решение, которое им не противоречит. Если не аргументируя о чём-то просить, то очень любит придумывать свои альтернативные идеи и настаивать на них.


            1. WASD1
              11.11.2026 20:51

              нуб - клоду: хочу получить Y!
              синьон - клоду: хочу внести такие-то изменения, сохранив такой-то контракт...
              хакер(в исходном смысле) - клоду: хочу получить Y!


      1. GospodinKolhoznik
        11.11.2026 20:51

        Пока не определена мера, по которой измеряется превосходство, нет проблемы создать язык, который превосходит все остальные. Например определим меру как длину названия языка. И тогда для превосходства достаточно назвать свой язык длиннее, чем уже существующие.


    1. gotch
      11.11.2026 20:51

      Поставьте OpenCode 2. В нем есть free tier, можно немного в день повайбкодить.


    1. Gromilo
      11.11.2026 20:51

      ограничиваюсь бесплатными чатботами. Просто не уверен в вайбкодинге.

      Никто не просит отпускать вожжи. Просто через какое-то время понимаешь, что запарился таскать контекст в чат.

      Агент тут хорош тем, что сам найдёт нужные тебе знания.

      Вчера рефакторил авторизацию. Раньше у меня появлялась идея, я шёл по коду и смотрел как она ложится, м.б. даже рефачил. В процесс мог понять что полная фигня. Теперь я кидаю в агента свою идею и он расписывает, что изменится, а я быстрее понимаю фигня или нет.


    1. ross-s
      11.11.2026 20:51

      что если сделать язык и библиотеку, программы на которых одинаково компилировались бы как под самые современные Win11 и Linux, так и под древние ретросистемы

      Именно, ИИ позволяет вывести программирование на новый уровень и реализовывать crazy идеи, за которые раньше никто бы не взялся. Например попробовать разогнать оптимизацию компилируемых программ до скорости выше, чем C


      1. randomsimplenumber
        11.11.2026 20:51

        Интерес к таким играм очень сильно нишевый, судя по 0 комментариев к статье.