Продукт за три дні з AI: чому софт дедалі важче продати
Чому «Продукт за три дні»? Бо приблизно стільки зараз потрібно, щоб зробити робочий повноцінний продукт. Такий, який уже можна показувати людям і який цілком може претендувати на те, щоб за нього платили.
Ще кілька років тому про таке можна було тільки мріяти. Зараз AI-моделі стали настільки сильними, що справляються майже з будь-яким завданням у програмуванні. Складний скрипт, переписана програма чи цілий сервіс робляться за день. А наступна пара днів іде на шліфування, щоб усе працювало справді так, як треба.
Звучить як чудова новина для всіх, хто хоче заробляти на своїх програмах. Тільки тут є парадокс: створити програму стало легко, а зробити з неї успішний продукт і продати його, як і раніше, важко. І найсильніше це б’є по тих, хто збирається продавати софт задорого.
Скрипт за три години
Прості продукти на кшталт скриптів я іноді роблю приблизно за три години, і ще кілька годин витрачаю на шліфування. Так вийшов, наприклад, Height Map Studio: він створює з однієї текстури карти Normal, Displace, AO і Specular прямо в 3ds Max.
Я описав задачу, і вже з першого промпту скрипт робив те, що треба. Далі я його доопрацьовував: прибрав зайві опції, додав кілька ключових елементів, які допомагають робити карти краще, і прискорив алгоритм, щоб він спрацьовував миттєво.
Усе, продукт готовий. А якби я робив такий скрипт раніше, без AI, сам розбираючись у всіх цих технологіях, у мене пішло б на нього пів року, а може, і більше.
Роки розробки перетворюються на тижні
Codex і Claude Code кардинально змінюють підхід до розробки. Те, на що раніше йшли роки, зараз можна зробити за кілька тижнів або за місяць.
Наприклад, сайт MaxPkg я зробив за кілька місяців. При цьому я не розбирався в усіх технологіях, які там використовуються, а просто давав правильні промпти. У підсумку вийшов сайт, окремо менеджер і окремо пакувальник. Тобто цілий сервіс і ще кілька продуктів навколо нього.
На цьому сайті є й багато інших моїх скриптів, які були зроблені буквально за лічені години. А от Max Rewind забрав близько трьох днів. Це справді складний продукт з безліччю опцій і купою доопрацювань під капотом, щоб усе працювало максимально швидко. При цьому подібні інструменти продаються за хороші гроші, наприклад за 100 або навіть 200 доларів за ліцензію.
І ще одне спостереження. Раніше навіть для простих речей з агентами доводилося писати складні промпти, заздалегідь складати план і так далі. Зараз моделі стали набагато розумнішими, і результат виходить значно кращим уже після кількох слів.
Навіщо купувати те, що можна зробити самому?
Ось тут і починається головна проблема. В інтернеті вже були новини про те, як розробники зробили клон Photoshop, практично один в один клон Figma і навіть клон 3ds Max (на основі Blender). Продукти, які створювалися десятиліттями, тепер можна досить швидко відтворити на рівні основного функціоналу. Звісно, це ще не повноцінна заміна оригіналу, але багатьом користувачам цього вже може вистачити.
Раніше висока ціна виправдовувалася тим, що розробка була довгою і дорогою, а альтернатив майже не було. Тепер розробка дешевшає, і разом із нею змінюється те, скільки покупець готовий платити. Я веду до того, що продавати програми за старою моделлю, задорого, стає дедалі складніше. Якщо ви думаєте, що зробите продукт і поставите на нього великий цінник, будьте готові: людині може виявитися простіше самій зробити потрібний інструмент, який працюватиме саме так, як потрібно їй.
Моя утиліта для перемикання мов на macOS
Ось приклад із мого життя. Я часто працюю на macOS, і мені подобається перемикати мови окремими поєднаннями клавіш: Ctrl+1, Ctrl+2, Ctrl+3. На кожну комбінацію призначена своя мова, тому я завжди точно знаю, яка з них зараз увімкнена. У Windows призначити окреме поєднання на конкретну мову можна давно, і це чудово працює. А на macOS саме такої можливості не було.
Довелося поставити якусь дивну програму з купою функцій. Якщо вручну правильно налаштувати її конфігурацію, потрібне перемикання врешті виходило. Але, скажу чесно, працювало воно так собі.
Тому я зробив свою утиліту, яка виконує тільки ці операції, і нічого зайвого. Запускаєш, і вона просто працює. Оперативної пам’яті споживає менше, а гарячі клавіші не злітають, як це було з попередньою програмою.
До цього я і веду: зараз простіше написати своє, ніж розбиратися в чужому.
Складні продукти теж не проблема
CoverForge я теж зібрав за три дні. Одразу обмовлюся: це не спроба замінити чотири великі програми, а мій власний інструмент, де зібрано тільки те, що потрібно мені для обкладинок.
З кожної програми я взяв те, що мені справді потрібно: точність Figma з її Auto Layout і прив’язками, гарні ефекти Photoshop, 3D-текст із Canva та фільтри з Instagram.
Усе це я зібрав в одній програмі. Жодних зайвих функцій і непотрібних кнопок: кожен інструмент на своєму місці, усе зручно й зрозуміло. А ще я підключив локальні AI-моделі: вони покращують і автоматично ретушують обличчя, а заодно підганяють колір, щоб усе вписувалося в оточення.
Виходить, навіть складний графічний редактор під свої задачі більше не проблема. Усе складне стало простим.
Зробити продукт легко, продати важко
Є ще одна річ, яку я постійно бачу. Люди купують підписку і відразу починають робити застосунок своєї мрії. Спалюють купу токенів, хтось витрачає на це тижні, і в підсумку виходить справді непогана програма. А далі мені ставлять ті самі запитання: як це монетизувати, як прикрутити оплату, як захистити програму, як видавати ліцензії, як зробити підписку?
Це цілком логічно. Ви витратили свій час і хочете повернути його грошима. Проблема в тому, що без досвіду в маркетингу та розробці UI/UX, без розуміння, як узагалі створюється і просувається продукт, нормально його продати не вийде. Якісь продажі, можливо, і будуть, але великого успіху досягти важко. І на все це доведеться витратити більше часу, ніж на саму розробку.
Я вважаю, що під час створення і запуску комерційного продукту програмування займає приблизно 30 % усієї роботи, а зараз, коли все прискорилося, можливо, і менше. Усе інше будується навколо продукту:
- домен (ім'я);
- репутація;
- сайт;
- відео;
- пости в соцмережах;
- реєстрація компанії, щоб отримати VAT-номер;
- підключення хорошої платіжної системи на кшталт Stripe.
І навіть якщо ви все це зробите, успіху вам ніхто не гарантує. Людям може просто не сподобатися, або їм буде незручно. А ще врахуйте: якщо поставити високу ціну, то простіше купити підписку на той самий Claude Code і за тиждень зробити такий самий продукт самому. Це вийде дешевше.
Великий цінник не спрацює
Мій головний посил такий: якщо ви вже робите продукт, не ставте на нього велику ціну. Моделі ставатимуть розумнішими, розробка простішою, а з часом робити програми можна буде взагалі без спеціальних знань. Мені здається, ціни на такі програми опускатимуться все нижче. Тому краще одразу поставити ціну, від якої покупець не зможе відмовитися. Щоб йому було простіше купити, ніж розробляти те саме з нуля.
При цьому за хороші продукти люди все одно платитимуть. Тільки вже не стільки за функції, скільки за зручність: програма стабільно працює, регулярно оновлюється, має підтримку, не потребує самостійного налаштування й економить час. Навіть якщо людина може сама написати аналог Photoshop, купити готове надійне рішення їй часто буде простіше.
Важлива й унікальність ідеї. Якщо у вашого продукту повно аналогів, ніхто не піде до розробника, який тільки сьогодні зареєструвався, вчора запустив сайт і в якого ще немає жодної репутації.
Один червоний рядок на VirusTotal
До речі, з репутацією взагалі окрема історія. Якось до мене звернувся хлопець, який розробляв досить непоганий продукт. Він показав, як той працює, і ідея справді була класна. Але я перевірив його застосунок на VirusTotal, і там знайшлися віруси.
Навряд чи він зробив це навмисно. Найімовірніше, це було хибне спрацювання: деякі антивірусні рушії могли вважати підозрілими мережеві підключення або інші особливості роботи програми. Але навіть один червоний рядок на 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, і з такими інструментами потрібний функціонал можна буде повторити за пару десятків доларів.
Ось у такому шаленому світі ми живемо. Мені здається, ми проходимо точку неповернення, і тим, хто сьогодні розробляє власні продукти, варто замислитися про це вже зараз.
Спробуйте самі
Зробити щось класне за своєю ідеєю можна вже сьогодні. Поставте Max Ultra MCP: він встановлюється дуже швидко і легко налаштовується. Після цього ви даєте агентові команди, а він пише повноцінні скрипти і бере на себе більшу частину роботи з програмування. Від вас потрібна ідея і розуміння того, яким має бути результат. Решту багато в чому можна доручити агентові.
Звісно, є нюанси, які варто знати: як налаштувати систему контролю версій, оточення, skills і правила, які промпти краще давати, як економніше витрачати токени і як правильно робити релізи. Про це я напишу в наступних статтях, а може, найближчим часом зроблю й окремий курс.
Якщо вам цікава така ідея і хочеться спробувати зробити щось своє, напишіть у коментарях. Так я побачу, що це вам потрібно, і випущу не тільки статті, а й відео на YouTube-каналі.
А ви вже замінювали якусь платну програму своєю утилітою, зробленою з AI? І як думаєте, чи будете ви через пару років узагалі купувати софт?









{{comment.text}}