Что мы делаем при настройке сервера под ИИ-агента
Мы настраиваем серверы под консольных агентов под ключ, и нас регулярно спрашивают, что там происходит за восемь тысяч рублей. Ниже полный список шагов. Он же годится как инструкция, если делать будете сами: ничего секретного в этой работе нет, есть последовательность и десяток мест, где легко промахнуться.
1. Проверяем, что за сервер
Смотрим память, диск, систему и страну размещения. Гигабайт памяти отправляем на замену или сразу добавляем подкачку: первая же установка зависимостей на нём заканчивается тем, что система выключает самый прожорливый процесс.
Страна важна не для красоты. Сервис смотрит, откуда пришёл запрос с сервера, поэтому сервер должен стоять там, где сервис доступен.
2. Заводим пользователя и закрываем вход
Работать от root нельзя. Агент запускает команды, и цена ошибки под root совсем другая.
Создаём обычного пользователя, кладём ему ключ, проверяем вход, и только после этого выключаем вход по паролю и вход для root. Порядок именно такой: сначала убеждаемся, что новый вход работает, потом закрываем старый. Наоборот делать нельзя, иначе останетесь снаружи собственного сервера.
3. Ставим правильную Node
В системном репозитории Ubuntu обычно лежит слишком старая ветка, и агент на ней падает с невнятной ошибкой. Ставим свежую через менеджер версий, в домашнюю папку пользователя. Заодно это снимает вопрос с правами на глобальные пакеты: sudo npm i -g оставляет файлы во владении root и ломает следующее обновление.
4. Ставим агента и проверяем вход в аккаунт
Устанавливаем сам агент, запускаем, проходим авторизацию, делаем первую задачу. На этом шаге выясняются вещи, которые невозможно предсказать заранее: подписка, лимиты, доступность.
5. Память и подкачка
Смотрим, что происходит при реальной сборке проекта. Если памяти впритык, добавляем файл подкачки. Подкачка спасает от падения, но не даёт скорости, поэтому при регулярных сборках честно говорим, что нужен тариф побольше, а не наш файл подкачки.
6. Делаем так, чтобы всё переживало перезагрузку
Сессию агента держим в tmux, чтобы она жила отдельно от подключения. Саму сессию поднимаем юнитом systemd, иначе после перезагрузки её придётся создавать руками.
Дальше главное: перезагружаем сервер и смотрим, вернулось ли всё само. Без этой проверки шаг считается невыполненным. Мы сами один раз убедились, что настроенный автозапуск не значит работающий автозапуск, и с тех пор проверяем делом.
7. Ставим пульт и проверяем доступ с телефона
Ставим нашего агента, привязываем сервер к аккаунту, открываем терминал с телефона, отправляем команду, смотрим, что вывод пришёл. Проверяем ряд клавиш: Esc, Ctrl, стрелки. Проверяем, что после закрытия приложения процесс продолжает работать, а при следующем входе экран отдаётся целиком.
Если сервер добавляется из приложения, часть предыдущих шагов делается прямо в нём: подключаете сервер, консоль открывается в том же окне, дальше агент ставит себя сам.
8. Наводим порядок в мелочах
Часовой пояс, чтобы записи в журнале совпадали с вашим временем. Автоматические обновления безопасности. Место на диске под кэши пакетов, которые растут незаметно. Простой сторож, который перезапускает упавшее.
9. Отдаём
Пишем короткий документ: что где лежит, под каким пользователем работает, какие команды перезапускают, куда смотреть при поломке. Без него любая настройка через полгода превращается в чужую систему даже для того, кто её заказывал.
Сколько это занимает
Первый раз у человека, который делает это внимательно, уходит вечер. Мы укладываемся быстрее, потому что делали много раз и знаем места, где обычно теряют время: старая Node, права на глобальные пакеты, нехватка памяти при сборке, автозапуск, который не поднимается после перезагрузки.
Что мы делаем и что остаётся вам
Мы настраиваем сервер и отдаём готовое подключение: 8 000 рублей разово. Дальше по желанию сопровождение, 1 500 рублей в месяц.
Аренда сервера остаётся вашей и платится провайдеру напрямую. Подписка на модель тоже ваша: аккаунт, лимиты и соблюдение правил сервиса на вашей стороне. Мы не перепродаём ни то, ни другое.
Попробовать
Открывается в браузере, приложение ставить необязательно. Первые 7 дней бесплатно и без карты, дальше 900 ₽ в месяц.
Открыть веб-версиюПодробности на странице услуг. Смежные разборы: сколько стоит держать агента на сервере, Claude Code на Linux и Ubuntu.