Чаще всего с хостингом агентов ошибаются в подборе размера. Человек запускает одного агента, тот ест 400 МБ, и делается вывод: агенты дёшево хостить. Потом он масштабируется до реальной команды — и машина начинает свопить в три часа ночи.
Один агент и правда дёшев. Только это неинтересный случай.
Куда на самом деле уходит память
Агент, который только шлёт API-запросы к модели, лёгкий — он в основном ждёт сеть. Дюжину таких можно гонять на маленьком тарифе и не заметить.
RAM исчезает, когда агенты начинают держать состояние. История диалога, растущая с каждым ходом. Рабочий набор, который несколько агентов читают и пишут. Векторное хранилище памяти в том же процессе. В момент, когда архитектура перестаёт быть «позвал API, забыл» и становится «помню, координирую, передаю» — узким местом становится память, а не CPU.
CrewAI, LangGraph, циклы в духе AutoGPT — все они идут в эту сторону, когда дело доходит до серьёзного. RAM ест не фреймворк, а состояние.
Грубый sizing, честно
Не буду делать вид, что есть формула, — её нет, всё зависит от того, сколько каждый агент держит при себе. Но практическое ощущение от эксплуатации:
- Лёгкие агенты на API — Pro тут вообще не нужен; NAT или dedicated-IP тариф ($3–20) справится. Pro оправдан, когда общее состояние переваливает за ~32 ГБ.
- 32 ГБ — золотая середина для реальной мульти-агентной системы: 5–10 агентов с общей памятью плюс векторная база, которая реально полезна. Большинство останавливается здесь.
- 64 ГБ — флоты побольше, длинные истории, индекс памяти в миллионы векторов или несколько сервисов на одной машине. Тут одна коробка заменяет три поменьше, которыми иначе пришлось бы жонглировать.
- 80 ГБ — тяжёлая работа с упором в память: большие датасеты в RAM, много параллельных агентов или агенты плюс локальный инференс на той же машине.
Начните ниже, чем кажется нужным. Посмотрите htop день. Расширяйтесь вверх, когда увидите swap, а не заранее — завышенная догадка просто жжёт деньги.
Что трудно купить
Вот что делает ситуацию неловкой: арендовать 64 ГБ RAM легко. Арендовать 64 ГБ криптой и без проверки личности — нет. Большинство хостеров, что дёшево продают серьёзную память, делают это за картой и формой KYC.
Если агент сам разворачивает сервер или нагрузка касается данных, которые не хочется привязывать к имени, — эта комбинация (много памяти, крипта, no-KYC и заказ самим агентом через MCP) и есть продукт. Она не дешевле за гигабайт, и почему это сравнение вводит в заблуждение — отдельно. Она доступна на условиях, которых почти никто не даёт.
Что делать
Если агенты лёгкие и упираются в API — не усложняйте, маленького NAT или dedicated-IP тарифа хватит, пропустите весь вопрос про память. Если гоняете реальный флот с состоянием — считайте по тому, что реально в памяти, стартуйте с 32 ГБ и двигайтесь вверх, когда график скажет.
Когда дойдёте — линейка Pro закрывает 32–80 ГБ с выделенным IP и ночными бэкапами. Берите тариф под рабочий набор, а не под амбиции.
Комментарии
Пока нет комментариев. Будьте первым.