Назад до блогу
    13 жовтня 2026Andrii Bakhtalovskyi

    Як автоматизувати стару програму, у якої немає API

    AI-автоматизаціяAI-агентиЗастарілі системи
    Як автоматизувати стару програму, у якої немає API

    Більшість програм, на яких реально тримається бізнес, ніхто не створював для автоматизації: облікова програма 2009 року, кабінет постачальника без кнопки експорту, державний портал, ERP, за кожну інтеграцію з якою вендор бере окремі гроші. Автоматизувати стару програму без API все одно можна чотирма шляхами: через її базу даних, через файли, які вона вже імпортує й експортує, записаним RPA-ботом або AI-агентом, який працює з екранами як людина. Пробуйте їх саме в такому порядку, а все, що клікає по екрану, має чекати підтвердження людини, перш ніж змінити гроші чи записи. З AI-first командою перший автоматизований процес займає дні, а не місяці, і коштує вчетверо дешевше і вчетверо швидше, ніж традиційна розробка вручну.

    У 2026 році змінився саме четвертий шлях. AI-агенти з керуванням комп'ютером від Anthropic, OpenAI і Google вже читають екран і діють на ньому достатньо добре для реальної роботи, але недостатньо, щоб лишати їх без нагляду. Anthropic у system card своєї моделі Fable 5.1 наводить 77.9% на десктопному бенчмарку OSWorld 2.0 з частковими балами і 41.7%, якщо рахувати лише повністю виконані завдання. Цей розрив і є головне: агент проходить більшу частину більшості завдань, але до кінця без допомоги доводить менше половини.

    Чотири способи автоматизувати програму без API

    1. База даних. Більшість старих програм зберігають дані у звичайній SQL-базі на вашому сервері. Читати з неї безпечно і швидко, писати треба обережно, бо частина бізнес-правил може жити в коді самої програми. Коли вендор дозволяє доступ до бази, цей шлях на трьох роках часто на 30-50% дешевший за бота, за порівнянням витрат Kolonell 2026 року.
    2. Файли і пошта. Якщо програма імпортує CSV, вивантажує звіт або надсилає реєстр поштою, автоматизація може жити повністю поза нею. У Sewing Lab реєстри післяплати від пошти приходять на email: система сама забирає їх зі скриньки і звіряє кожне відправлення, ніхто не відкриває жодного файлу.
    3. RPA. Інструменти на кшталт UiPath чи Power Automate Desktop записують послідовність кліків і відтворюють її. Швидко налаштувати для одного стабільного сценарію, але крихко: Kolonell оцінює частку збоїв RPA у 5-15% запусків і кілька днів виправлень на рік, якщо програма змінюється.
    4. AI-агенти з керуванням комп'ютером. Агент бачить екран, вирішує, куди клікнути, і перевіряє результат. Пересунута кнопка чи нове спливне вікно не ламають його так, як записаного бота. Він повільніший за код, і кожен крок - це платний виклик моделі, тож він підходить для малого і середнього обсягу.

    Чесний вибір за замовчуванням - гібрид: даєте агенту прямий доступ усюди, де є база чи файли, а екран лишаєте лише для кроків, до яких інакше не дістатися. Коли у старої системи з'являється чистий шлях доступу, її можна загорнути в MCP-сервер, і будь-який AI-асистент користуватиметься нею як інструментом.

    Коли AI-агент з керуванням комп'ютером - правильний вибір

    Шлях через екран підходить, коли на всі три питання відповідь "так":

    • Іншого шляху немає. Вендор не відкриває базу, імпорту й експорту немає, а програма - десктопна або веб-кабінет, який ви не контролюєте.
    • Обсяг помірний. Десятки чи сотні запусків на день, а не десятки тисяч. На великому обсязі повноцінна інтеграція окуповується.
    • Людина може підтвердити ключовий крок. Оплата, зміна ціни чи надсилання документа чекають кліку від відповідальної людини.

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

    Як зробити агента в старій програмі безпечним

    Агент з мишкою має ті самі права, що й акаунт, під яким працює, тому правила безпеки стосуються інфраструктури, а не промптів:

    • Окремий акаунт з мінімальними правами в ізольованій віртуальній машині. Сказати агенту "нічого не видаляй" - не те саме, що акаунт, який не може видаляти.
    • Паролі поза моделлю. Агент працює в сесії, де вхід уже виконано; пароль ніколи не проходить через промпт.
    • Вміст екрана - недовірені дані. Текст на порталі може містити інструкції; агент виконує ваше завдання, а не те, що йому пише сторінка.
    • Ліміти на кроки, час і вартість кожного запуску і зрозуміле повідомлення людині про збій замість нескінченних повторів.
    • Перевіряйте результат, а не звіт агента. Після запуску прочитайте запис із системи і переконайтеся, що він змінився.

    Так у продакшні працює Zapyt: його колектори працюють із Threads і X через акаунт самого клієнта в headless-браузері, клієнти підключають акаунти через трансляцію браузера, тож пароль не потрапляє до оператора, а жодне повідомлення не йде без підтвердження людини.

    Скільки коштує автоматизація старої програми у 2026 році

    Ринкова точка відліку - аналіз Kolonell 2026 року щодо автоматизації одного процесу в Європі: EUR 4,000-12,000 і 2-6 тижнів для RPA-процесу, EUR 8,000-30,000 і 6-12 тижнів для власної інтеграції. Ми беремо ті самі цифри в доларах, що округлює їх униз.

    Обсяг (один процес)Традиційна розробкаDForce, AI-first
    Автоматизація через екран: AI-агент, крок підтвердження, журнал дій$4,000-12,000 (≈180 100-540 300 грн), 2-6 тижнів$1,000-3,000 (≈45 000-135 100 грн), від 3.5 дня до 1.5 тижня
    Інтеграція через базу або файли: читання і запис, перевірки, моніторинг$8,000-30,000 (≈360 200-1 350 800 грн), 6-12 тижнів$2,000-7,500 (≈90 100-337 700 грн), 1.5-3 тижні

    Ми вчетверо дешевші і вчетверо швидші, бо код пише AI, а старші інженери ним керують: менше годин на ту саму робочу систему, а не тонша робота. Витрати на роботу окремі. Використання моделі агентом зазвичай коштує $30-800 (≈1 400-36 000 грн) на місяць залежно від обсягу, тоді як ліцензії RPA часто коштують $5,000-15,000 (≈225 100-675 400 грн) за бота на рік. Якщо ви ще обираєте між готовою платформою і власною розробкою, див. платформа автоматизації чи власна розробка.

    Як ми автоматизуємо старі системи в DForce

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

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

    Часті питання

    Чи можна автоматизувати програму, у якої немає API?

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

    Що таке AI-агент з керуванням комп'ютером (computer use)?

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

    Чи варто впроваджувати RPA у 2026 році?

    Для стабільного сценарію з великим обсягом, який не змінюватиметься, записаний RPA-бот усе ще дешевий у роботі. Його слабке місце - підтримка: боти ламаються, коли змінюється інтерфейс, а ліцензії часто коштують $5,000-15,000 (≈225 100-675 400 грн) за бота на рік. Для меншого обсягу або інтерфейсів, що змінюються, зазвичай вигідніший AI-агент або прямий доступ до бази.

    Скільки коштує автоматизація старої системи без API?

    З AI-first командою автоматизація одного процесу через екран за допомогою AI-агента з кроком підтвердження коштує $1,000-3,000 (≈45 000-135 100 грн) і займає від 3.5 дня до 1.5 тижня, тоді як традиційна розробка того самого коштує $4,000-12,000 (≈180 100-540 300 грн) і триває 2-6 тижнів. Повноцінна інтеграція через базу або файли для одного процесу коштує $2,000-7,500 (≈90 100-337 700 грн) за 1.5-3 тижні проти $8,000-30,000 (≈360 200-1 350 800 грн) за 6-12 тижнів. Це вчетверо дешевше і вчетверо швидше, бо код пише AI, а старші інженери ним керують.

    Суми в гривнях наведено за курсом НБУ на 22.10.2026 (1 $ = 45,03 грн).

    Давайте обговоримо ваш продукт та цілі росту.