−25%

на річну оплату Windows, до 31.10. До тарифів

EQVPS
Почати

VPS чи пісочниця: чи потрібен ШІ-агенту власний сервер

24 жовт. 2026 р. · 4 хв читання · EQVPS Team

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

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

Що є що

Пісочниця — це Firecracker microVM. Стартує приблизно за секунду, всередині Python 3.12, Node.js 22, bash і git, є вихідний інтернет, немає вхідних портів і немає SSH. Спілкування — через API, SDK або MCP: виконати команду, завантажити файл, прочитати вивід. Одна команда працює до 55 секунд, довша робота запускається фоновим завданням. Одноразова пісочниця живе до 24 годин і сама зникає, якщо простоює.

VPS — звичайний віртуальний сервер. Root по SSH, диск, що нікуди не дінеться, і працює він, поки ви його не скасуєте. На тарифах із власним IPv4 усі вхідні порти ваші. На NAT-тарифах один проброшений порт для SSH, а вихідна адреса — не ваша власна.

Баланс, акаунт і MCP-сервер спільні. Різниця — в часі життя і в тому, чи можна достукатися ззовні.

Три питання

1. Чи має він працювати, коли його ніхто не кличе? Telegram-бот, торговий цикл, парсер за розкладом, агент, який кожні десять хвилин щось перевіряє. Усе це VPS. Пісочниця, що простоює, видаляє себе сама, а постійна з погодинною оплатою за цілий місяць обійдеться в рази дорожче за маленький VPS.

2. Чи має хтось підключатися до нього? Вебхуки, API, MCP-сервер для команди, панель, яку відкривають у браузері. Пісочниці вхідних з'єднань не приймають узагалі. Отже, VPS, і на практиці з власним IPv4: Nano-IP від $8 на місяць.

3. Цей код хтось читав? Вивід моделі, пакет, який агент вирішив поставити, пул-реквест від незнайомця. Ось тут пісочниця себе виправдовує. Якщо код зробить щось погане, він зробить це в машині, яку за хвилину видалять і в якій немає ваших ключів. Запускати те саме на VPS, де лежать токени вашого бота, — ставка, яку робити не хочеться.

Відповіді «ні, ні, так» — беріть пісочницю. «Так» хоча б на одне з перших двох — потрібен VPS. Багато агентів опиняються на «так, можливо, так», і їм потрібне і те, і інше.

Де сходяться гроші

Пісочниці тарифікуються посекундно за виділені vCPU і RAM, мінімум 60 секунд. VPS — фіксована ціна на місяць. За поточними цінами:

Тариф пісочниціЗа годинуСхожий VPSНа місяцьОкупність
small (0,5 vCPU, 1 ГБ)$0.033Nano (2 vCPU, 1 ГБ, NAT)$3~91 год
standard (1 vCPU, 2 ГБ)$0.066Micro (2 vCPU, 2 ГБ, NAT)$5~76 год
plus (2 vCPU, 4 ГБ)$0.132Small (4 vCPU, 4 ГБ, NAT)$8~61 год

Якщо код агента працює по кілька хвилин на завдання, навіть сотні завдань на місяць обходяться в центи. Коли сумарно виходить більше трьох годин на день, дешевший VPS, а в режимі 24/7 — набагато дешевший: постійна пісочниця standard за повний місяць коштує не більше $36.14 проти $5 за Micro.

Рядки не повні близнюки: у VPS більше vCPU і більший диск, а NAT-тарифи не приймають вхідних з'єднань. Але для питання «де запускати код», про яке і йдеться, порівняння чесне.

Що порадили б ми

Агенту, який робить реальну роботу, — обидва:

  • VPS як дім агента. На ньому крутиться цикл агента, лежать його пам'ять і API-ключі, і на ньому відкрито те, що має бути відкрито. Nano за $3 вистачить агенту, який ходить до моделі по API; локальний інференс потребуватиме значно більше.
  • Пісочниця на кожне недовірене завдання. Агент пише код, відправляє його в свіжу microVM, читає результат і викидає машину. Секретів, які їй не потрібні, пісочниця не отримує.

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

Коли ця порада не підходить

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

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

А якщо агент лише викликає API і ніколи не виконує написане, йому не потрібні ні пісочниця, ні серйозний сервер. VPS за $3 із циклом агента — більш ніж достатньо.

Далі: пісочниці — від $0.0165 на годину (новому акаунту з підтвердженою поштою на першу пісочницю даємо разовий $1, діє 14 днів). Тарифи VPS — від $3 на місяць. Якщо агент сам керуватиме своїм сервером, почитайте, що він робить після замовлення.

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

Пісочниця — це просто маленький VPS?

Ні. Пісочниця — microVM під одне завдання: стартує приблизно за секунду, без вхідних портів і без SSH, і видаляється, коли завдання закінчено. VPS — повноцінний сервер із публічною адресою, root по SSH і місячною ціною.

Коли пісочниця дешевша за VPS?

Коли код працює менше ніж приблизно 80–90 годин на місяць. Пісочниця small коштує $0.033 за годину, а VPS Nano за $3 окупається приблизно за 91 таку годину. Для всього, що працює постійно, VPS вигідніший з великим відривом.

Можна використовувати і те, і інше?

Так, і часто це найкращий варіант. Агент живе на VPS цілодобово, а кожен незнайомий шматок коду запускає в одноразовій пісочниці. Оплата з одного балансу, керування через один MCP-сервер.

Чи можна розмістити в пісочниці вебхук або API?

Ні. У пісочниць є вихідний інтернет, але немає вхідних портів, тому ззовні до них не підключитися. Усе, що приймає з'єднання, від вебхука до MCP-сервера, потребує VPS, і зазвичай із власним IPv4.

Що буде з даними, коли пісочниця закінчиться?

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

Коментарі

Поки немає коментарів. Будьте першим.

Залишити коментар

Коментарі проходять модерацію перед публікацією.