Продукт за три дні з AI: чому софт дедалі важче продати

Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author

Чому «Продукт за три дні»? Бо приблизно стільки зараз потрібно, щоб зробити робочий повноцінний продукт. Такий, який уже можна показувати людям і який цілком може претендувати на те, щоб за нього платили.

Ще кілька років тому про таке можна було тільки мріяти. Зараз AI-моделі стали настільки сильними, що справляються майже з будь-яким завданням у програмуванні. Складний скрипт, переписана програма чи цілий сервіс робляться за день. А наступна пара днів іде на шліфування, щоб усе працювало справді так, як треба.

Звучить як чудова новина для всіх, хто хоче заробляти на своїх програмах. Тільки тут є парадокс: створити програму стало легко, а зробити з неї успішний продукт і продати його, як і раніше, важко. І найсильніше це б’є по тих, хто збирається продавати софт задорого.

Скрипт за три години

Прості продукти на кшталт скриптів я іноді роблю приблизно за три години, і ще кілька годин витрачаю на шліфування. Так вийшов, наприклад, Height Map Studio: він створює з однієї текстури карти Normal, Displace, AO і Specular прямо в 3ds Max.

Я описав задачу, і вже з першого промпту скрипт робив те, що треба. Далі я його доопрацьовував: прибрав зайві опції, додав кілька ключових елементів, які допомагають робити карти краще, і прискорив алгоритм, щоб він спрацьовував миттєво.

Усе, продукт готовий. А якби я робив такий скрипт раніше, без AI, сам розбираючись у всіх цих технологіях, у мене пішло б на нього пів року, а може, і більше.

desktop 352ae8a2bd98646b71543d3ee1b2577c657fd2cf21a951a0698f9c086ea017cd
Loading...
Height Map Studio: набір карт з однієї текстури прямо в 3ds Max

Роки розробки перетворюються на тижні

Codex і Claude Code кардинально змінюють підхід до розробки. Те, на що раніше йшли роки, зараз можна зробити за кілька тижнів або за місяць.

desktop c64b471c00551838accbab7e936c7dfc091c4aacf7ce702847fe6c3686f39202
Loading...
MaxPkg: сайт-каталог скриптів

Наприклад, сайт MaxPkg я зробив за кілька місяців. При цьому я не розбирався в усіх технологіях, які там використовуються, а просто давав правильні промпти. У підсумку вийшов сайт, окремо менеджер і окремо пакувальник. Тобто цілий сервіс і ще кілька продуктів навколо нього.

desktop 6855e018b5223d946a162e5681f33be699dee1b63c5039ced199a11ff2a493fe
Loading...
MaxPkg Package Manager усередині 3ds Max

На цьому сайті є й багато інших моїх скриптів, які були зроблені буквально за лічені години. А от Max Rewind забрав близько трьох днів. Це справді складний продукт з безліччю опцій і купою доопрацювань під капотом, щоб усе працювало максимально швидко. При цьому подібні інструменти продаються за хороші гроші, наприклад за 100 або навіть 200 доларів за ліцензію.

desktop feb157317d16f643d893c7e459876a8352fc43702d75bf95fc6720bfa0ebf32f
Loading...
Max Rewind: близько трьох днів розробки з AI

І ще одне спостереження. Раніше навіть для простих речей з агентами доводилося писати складні промпти, заздалегідь складати план і так далі. Зараз моделі стали набагато розумнішими, і результат виходить значно кращим уже після кількох слів.

Навіщо купувати те, що можна зробити самому?

Ось тут і починається головна проблема. В інтернеті вже були новини про те, як розробники зробили клон Photoshop, практично один в один клон Figma і навіть клон 3ds Max (на основі Blender). Продукти, які створювалися десятиліттями, тепер можна досить швидко відтворити на рівні основного функціоналу. Звісно, це ще не повноцінна заміна оригіналу, але багатьом користувачам цього вже може вистачити.

desktop 98a6703518bf3f5f2c9086093697c71fd8b4d21b7fba080fba087097d01e7020
Loading...
Клони відомих програм, зроблені за допомогою AI

Раніше висока ціна виправдовувалася тим, що розробка була довгою і дорогою, а альтернатив майже не було. Тепер розробка дешевшає, і разом із нею змінюється те, скільки покупець готовий платити. Я веду до того, що продавати програми за старою моделлю, задорого, стає дедалі складніше. Якщо ви думаєте, що зробите продукт і поставите на нього великий цінник, будьте готові: людині може виявитися простіше самій зробити потрібний інструмент, який працюватиме саме так, як потрібно їй.

Моя утиліта для перемикання мов на macOS

Ось приклад із мого життя. Я часто працюю на macOS, і мені подобається перемикати мови окремими поєднаннями клавіш: Ctrl+1, Ctrl+2, Ctrl+3. На кожну комбінацію призначена своя мова, тому я завжди точно знаю, яка з них зараз увімкнена. У Windows призначити окреме поєднання на конкретну мову можна давно, і це чудово працює. А на macOS саме такої можливості не було.

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

Тому я зробив свою утиліту, яка виконує тільки ці операції, і нічого зайвого. Запускаєш, і вона просто працює. Оперативної пам’яті споживає менше, а гарячі клавіші не злітають, як це було з попередньою програмою.

До цього я і веду: зараз простіше написати своє, ніж розбиратися в чужому.

Складні продукти теж не проблема

desktop 27d151087a0c01f46fd199342e3d68b8502538f2c35dc1283a897bb2cdb546da
Loading...
Програма для створення обкладинок

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

З кожної програми я взяв те, що мені справді потрібно: точність Figma з її Auto Layout і прив’язками, гарні ефекти Photoshop, 3D-текст із Canva та фільтри з Instagram.

Усе це я зібрав в одній програмі. Жодних зайвих функцій і непотрібних кнопок: кожен інструмент на своєму місці, усе зручно й зрозуміло. А ще я підключив локальні AI-моделі: вони покращують і автоматично ретушують обличчя, а заодно підганяють колір, щоб усе вписувалося в оточення.

Виходить, навіть складний графічний редактор під свої задачі більше не проблема. Усе складне стало простим.

Зробити продукт легко, продати важко

Є ще одна річ, яку я постійно бачу. Люди купують підписку і відразу починають робити застосунок своєї мрії. Спалюють купу токенів, хтось витрачає на це тижні, і в підсумку виходить справді непогана програма. А далі мені ставлять ті самі запитання: як це монетизувати, як прикрутити оплату, як захистити програму, як видавати ліцензії, як зробити підписку?

Це цілком логічно. Ви витратили свій час і хочете повернути його грошима. Проблема в тому, що без досвіду в маркетингу та розробці UI/UX, без розуміння, як узагалі створюється і просувається продукт, нормально його продати не вийде. Якісь продажі, можливо, і будуть, але великого успіху досягти важко. І на все це доведеться витратити більше часу, ніж на саму розробку.

Я вважаю, що під час створення і запуску комерційного продукту програмування займає приблизно 30 % усієї роботи, а зараз, коли все прискорилося, можливо, і менше. Усе інше будується навколо продукту:

  • домен (ім'я);
  • репутація;
  • сайт;
  • відео;
  • пости в соцмережах;
  • реєстрація компанії, щоб отримати VAT-номер;
  • підключення хорошої платіжної системи на кшталт Stripe.

І навіть якщо ви все це зробите, успіху вам ніхто не гарантує. Людям може просто не сподобатися, або їм буде незручно. А ще врахуйте: якщо поставити високу ціну, то простіше купити підписку на той самий Claude Code і за тиждень зробити такий самий продукт самому. Це вийде дешевше.

Великий цінник не спрацює

Мій головний посил такий: якщо ви вже робите продукт, не ставте на нього велику ціну. Моделі ставатимуть розумнішими, розробка простішою, а з часом робити програми можна буде взагалі без спеціальних знань. Мені здається, ціни на такі програми опускатимуться все нижче. Тому краще одразу поставити ціну, від якої покупець не зможе відмовитися. Щоб йому було простіше купити, ніж розробляти те саме з нуля.

При цьому за хороші продукти люди все одно платитимуть. Тільки вже не стільки за функції, скільки за зручність: програма стабільно працює, регулярно оновлюється, має підтримку, не потребує самостійного налаштування й економить час. Навіть якщо людина може сама написати аналог Photoshop, купити готове надійне рішення їй часто буде простіше.

Важлива й унікальність ідеї. Якщо у вашого продукту повно аналогів, ніхто не піде до розробника, який тільки сьогодні зареєструвався, вчора запустив сайт і в якого ще немає жодної репутації.

Один червоний рядок на VirusTotal

До речі, з репутацією взагалі окрема історія. Якось до мене звернувся хлопець, який розробляв досить непоганий продукт. Він показав, як той працює, і ідея справді була класна. Але я перевірив його застосунок на VirusTotal, і там знайшлися віруси.

desktop 5d445019de874817749fd915db4f7a9e93646337597803385aa06b77d3568e2e
Loading...

Навряд чи він зробив це навмисно. Найімовірніше, це було хибне спрацювання: деякі антивірусні рушії могли вважати підозрілими мережеві підключення або інші особливості роботи програми. Але навіть один червоний рядок на VirusTotal каже користувачеві, що цим краще не користуватися. І по репутації це б’є дуже сильно.

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

Оплата, повернення і гнівні листи

Але навіть якщо ви пройшли всі ці етапи, підключити оплату досить складно. Потрібен хороший провайдер, який виглядає надійно і викликає довіру. Це знову ж таки ваша репутація. Якщо виникне спірна ситуація, має бути можливість повернути гроші в повному обсязі, без утримання комісій. Інакше з’явиться багато невдоволених, які писатимуть вам гнівні коментарі в соцмережах.

А ще є платіжні системи, в яких оплата проходить кілька годин. Тобто людина заплатила, але покупку отримує не одразу. І за ці кілька годин вам можуть прийти десятки листів у дусі «де мій продукт?» і «поверніть гроші». У мене так було з 2Checkout, і цю систему я дуже не рекомендую.

Git, документація і файл pitfalls

Ще я часто бачу, як продукти розробляють без бекапів і без системи контролю версій. У підсумку кожен новий реліз ламає щось, що раніше працювало. Я вважаю, що проєкт обов’язково потрібно підключати до GitHub і вміти користуватися системою контролю версій. Тоді невдалі зміни легко відкотити. А якщо щось зламалося ще в якійсь проміжній версії, завжди можна відкрити історію, подивитися, як це було зроблено, і відновити.

Не менш важливо, як ви працюєте з агентом. Промпти варто писати так, щоб економити токени. Контекст краще зберігати у файлах, а документацію описувати детально. І обов’язково заведіть файл pitfalls, де агент сам собі записує, що робити треба, а що не треба, з якими помилками він зіткнувся і як їх розв’язав. По суті, це накопичена база знань проєкту, яка не дає агентові наступати на ті самі граблі. Тільки час від часу її варто перевіряти: після невдалої спроби агент може записати й неправильний висновок. Ще корисно додати в проєкт файли про те, як ви ведете дизайн, як проводите рев’ю і deploy і так далі. Тоді в проєкті легко розібратися, і розробка стає справді приємною.

Може, вистачить кнопки Donate?

З огляду на все це варто чесно запитати себе: а чи потрібно взагалі починати розробку на продаж? І якщо починати, то чи потрібно все так ускладнювати? Можливо, достатньо прикрутити кнопку Donate. Тоді люди самі оцінять ваш продукт і платитимуть стільки, скільки вважають за потрібне. Мій прогноз такий: через пару років програми купуватимуть дедалі рідше, а багато що стане безкоштовним і триматиметься на донатах. Можу помилятися в термінах, але напрямок, як на мене, саме такий.

Тут важливо розрізнити дві моделі: продавати продукт заради максимального прибутку або поширювати його безкоштовно й отримувати добровільну підтримку. Я давно за другу, хоча першу не заперечую. Усі мої скрипти безкоштовні або умовно безкоштовні, тобто користуватися ними можна без оплати. Так, десь може з’явитися пропозиція купити ліцензію, щоб підтримати подальшу розробку. Можливо, це трохи нахабний маркетинг з мого боку, але він справді допомагає підтримувати продукти. Інакше за них просто ніхто не платитиме.

Ціну я зазвичай ставлю мінімальну, по суті, як за чашку кави. І найголовніше, людина має розуміти, що після покупки програма належить їй. Ліцензія постійна: жодних підписок і додаткових витрат з часом. Один раз купив і спокійно користуєшся.

І взагалі, який сенс ховати в себе або продавати задорого інструмент, який написали навіть не ви, а штучний інтелект? Чи багато ви на цьому заробите? Ви й так зробили його швидше, ніж це зміг би програміст. Так, ви спалили токенів доларів на 100–200, але повірте, донатами вам повернеться набагато більше.

Навіщо я зробив MaxPkg

Розуміючи все це, я і створив MaxPkg. Це майданчик, де люди можуть викладати свої продукти, зроблені самостійно або за допомогою AI-агентів. Їх легко підготувати й завантажити на сайт, а сховище вже є. Не потрібно думати про інфраструктуру: де зберігати файли, як робити свій сайт і так далі.

Сама ідея MaxPkg у тому, щоб поширювати саме безкоштовні скрипти і легко ними ділитися. Мені здається, у недалекому майбутньому базові інструменти стануть набагато доступнішими й дешевшими, і така модель буде тільки природнішою.

А ще MaxPkg знімає з розробника помітну частину тих 70 % роботи, про які я писав вище. Написати скрипт з AI можна швидко, але далі його потрібно десь розмістити, зробити сторінку продукту з описом і скріншотами, організувати оновлення та зручне завантаження для користувачів. Усе це майданчик бере на себе. Виходить зрозумілий ланцюжок: придумав, написав з AI, запакував, опублікував, отримав користувачів і зворотний зв’язок.

До того ж на сайті завжди є користувачі. Вони постійно щось шукають і, найімовірніше, спробують і ваш скрипт. Тому головне: робіть скрипти безкоштовними. Тоді їх можна спокійно спробувати й зрозуміти, потрібен цей інструмент чи ні.

Додайте у свої скрипти посилання на донат і публікуйте їх на сайті, тоді на сторінці пакета теж з’явиться кнопка Donate. Цього достатньо. Якщо продукт справді хороший, його підтримуватимуть. А якщо ідея слабенька, ви це побачите за статистикою завантажень.

Як зробити свій скрипт і викласти його

Якщо ви ніколи не писали скрипти, загляньте в документацію MaxPkg: там є статті, з яких можна почати. Але загалом усе просто. Ви кажете агентові, що хочете зробити і для якого сайту, тобто для maxpkg.dev.

Ще бажано поставити Max Ultra MCP. Цей скрипт працює як міст між 3ds Max і вашим агентом. З ним агентові легше працювати без вашої участі: самому тестувати, налагоджувати і виконувати багато інших корисних операцій. Коли скрипт готовий, просто скажіть, що його потрібно запакувати під maxpkg.dev. Агент зробить усе автоматично, бо в Max Ultra MCP є вбудовані skills, які знають, як працювати з цим сайтом. Детальніше про нього я розповідав в окремій статті.

Сама публікація теж нескладна. Потрібно зареєструватися, подати заявку на розробника, і можна одразу завантажувати свої пакети. Пакет уже містить усю необхідну інформацію: ви просто перетягуєте архів і один раз заповнюєте базові дані, тобто короткий опис, картинки, скріншоти і так далі. Опис, FAQ та інші тексти теж можна попросити агента написати. Усі кроки є в інструкції з публікації.

Світ, який змінюється просто зараз

Як усе розвиватиметься далі, покаже час. Але, судячи з того, як швидко повторили Photoshop і ZBrush, багато дорогих програм і плагінів стануть дешевшими або взагалі безкоштовними.

Мені здається, через рік-два ми вже побачимо, наскільки сильно зміниться ринок програмного забезпечення. Уже зараз є репозиторії для реверс-інжинірингу на кшталт REA, і з такими інструментами потрібний функціонал можна буде повторити за пару десятків доларів.

desktop d517ea5da1099aa81dd9259764b6280f5c2495b927d0644830ca483d1b8302ee
Loading...
Приклад репозиторію для реверс-інжинірингу програм

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

Спробуйте самі

Зробити щось класне за своєю ідеєю можна вже сьогодні. Поставте Max Ultra MCP: він встановлюється дуже швидко і легко налаштовується. Після цього ви даєте агентові команди, а він пише повноцінні скрипти і бере на себе більшу частину роботи з програмування. Від вас потрібна ідея і розуміння того, яким має бути результат. Решту багато в чому можна доручити агентові.



Звісно, є нюанси, які варто знати: як налаштувати систему контролю версій, оточення, skills і правила, які промпти краще давати, як економніше витрачати токени і як правильно робити релізи. Про це я напишу в наступних статтях, а може, найближчим часом зроблю й окремий курс.

Якщо вам цікава така ідея і хочеться спробувати зробити щось своє, напишіть у коментарях. Так я побачу, що це вам потрібно, і випущу не тільки статті, а й відео на YouTube-каналі.

А ви вже замінювали якусь платну програму своєю утилітою, зробленою з AI? І як думаєте, чи будете ви через пару років узагалі купувати софт?

FAQ

1. Скільки часу займає розробка з AI на реальних прикладах?
Height Map Studio я зробив приблизно за три години і ще кілька годин витратив на шліфування. Без AI на такий скрипт пішло б пів року або більше. Max Rewind забрав близько трьох днів, мій інструмент для обкладинок CoverForge теж три дні. Сайт MaxPkg разом з окремим менеджером і пакувальником я зробив за кілька місяців.
2. Чому продавати програми задорого стає складніше?
Раніше висока ціна виправдовувалася довгою і дорогою розробкою та відсутністю альтернатив. Тепер уже з'являлися клони Photoshop, Figma і навіть 3ds Max на основі Blender, які повторюють основний функціонал, хоча й не замінюють оригінал повністю. Людині дедалі частіше простіше самій зробити інструмент під себе. Я, наприклад, так зробив утиліту, яка дає в macOS окреме поєднання клавіш для кожної мови.
3. Чому зробити продукт простіше, ніж продати?
За моєю оцінкою, під час створення і запуску комерційного продукту програмування займає приблизно 30% роботи, а зараз, можливо, і менше. Решта будується навколо продукту: домен, сайт, відео, пости в соцмережах, реєстрація компанії заради VAT-номера і підключення платіжної системи на кшталт Stripe. Без досвіду в маркетингу та UI/UX продати важко, і навіть після всього цього успіху ніхто не гарантує.
4. Яку ціну ставити на свій продукт?
Не ставте велику ціну. Моделі стають розумнішими, розробка простішою, і, мені здається, ціни на такі програми опускатимуться. Краще одразу поставити ціну, від якої покупець не відмовиться, щоб йому було простіше купити, ніж зробити те саме з нуля. При цьому за хороші продукти люди все одно платять: за стабільну роботу, оновлення, підтримку й економію часу. Важлива й унікальність ідеї: якщо аналогів повно, до нового розробника без репутації ніхто не піде.
5. Чи достатньо кнопки Donate замість продажу ліцензій?
Можливо: люди самі оцінять продукт і заплатять, скільки вважають за потрібне. Я за модель, де продукт поширюється безкоштовно й отримує добровільну підтримку, хоча продаж заради прибутку не заперечую. Мої скрипти безкоштовні або умовно безкоштовні: іноді з'являється пропозиція купити ліцензію, ціна мінімальна, приблизно як чашка кави, а ліцензія постійна, без підписок. Мій прогноз: через пару років програми купуватимуть дедалі рідше, хоча в термінах я можу помилятися.
6. Що таке MaxPkg і як викласти туди свій скрипт?
MaxPkg задуманий як майданчик для безкоштовних скриптів, зроблених самостійно або за допомогою AI-агентів. Він бере на себе зберігання, сторінку продукту, оновлення і завантаження, а якщо додати в скрипт посилання на донат, на сторінці пакета з'явиться кнопка Donate. Щоб опублікувати скрипт, потрібно зареєструватися, подати заявку на розробника, перетягнути архів і один раз заповнити опис і скріншоти. З Max Ultra MCP, який з'єднує 3ds Max з вашим агентом, агент сам запакує скрипт під maxpkg.dev завдяки вбудованим skills.
Vasyl Lukianenko
Vasyl Lukianenko
3D Artist and Technical Author
Vasyl Lukianenko is a 3D artist and technical author focused on practical workflows, optimization, and production-ready techniques. He publishes tutorials, courses, and tools to help artists work faster and get cleaner results.
{{commentsMsg}}
  

Ніхто не залишив коментарів
{{comment.lastname}} {{comment.name}} {{comment.date}}
{{comment.text}}
Sponsored content