EQVPS

Запускаем coding-агента на VPS для фоновой разработки

Jun 15, 2026 · 2 min read · EQVPS Team

Coding-агент на ноутбуке останавливается в момент, когда вы закрываете крышку. Для быстрой правки — нормально, и тихо раздражает, как только хочется, чтобы он прогрыз долгий рефакторинг, прокрутил тест-сьют или просто продолжал, пока вы заняты другим. Перенесите его на сервер — и это ограничение исчезает: он работает, пока вы спите, переживает обрыв wifi и выдаёт результат к вашему возвращению.

Что реально даёт «на сервере»

Последний пункт недооценён: VPS — более безопасный дом для автономного агента именно потому, что он отдельный.

Подбираем размер

Сам агент лёгкий — вызывает модель по API, так что «думание» происходит в другом месте (та же причина, почему большинству AI-агентов нужно мало RAM). Реально ресурсы ест тулчейн вашего проекта: большой билд, тяжёлый прогон тестов, локальная БД. Так что берите под проект, не под агента:

Запуск

Зайдите по SSH, поставьте тулчейн и агента (Claude Code, CLI Cline, aider — что используете), склонируйте репо, экспортируйте ключ API:

export ANTHROPIC_API_KEY=...    # или ключ вашего провайдера
cd ~/myproject

Теперь ключевой трюк — не запускайте в голой SSH-сессии, иначе он умрёт с отключением. Запускайте внутри tmux:

sudo apt install -y tmux
tmux new -s agent
# внутри tmux: стартуйте coding-агента, нацельте на задачу
# затем отсоединитесь: Ctrl-b, потом d

Отсоединились, закрыли ноут, ушли на обед. Агент продолжает на сервере. Вернулись — tmux attach -t agent, смотрите, что сделал. Для запусков по расписанию без присмотра (например, ночной проход обслуживания) оберните в systemd-сервис — тот же паттерн, что держать любой процесс живым.

Честные оговорки

В этих рамках coding-агент на своём сервере — реально полезный паттерн: работа продолжается независимо от вас. Поднимите сервер на 4 ГБ, поставьте tmux и агента — пусть варит. Агент может даже арендовать сервер сам через MCP, если хотите весь цикл автономным.

FAQ

Зачем запускать coding-агента на VPS, а не на ноутбуке?

Ради постоянства. На сервере агент продолжает работать, когда ноутбук уснул, закрылся или потерял wifi — долгий рефакторинг или прогон тестов переживёт ваш день. Плюс тяжёлые установки и мусор сборок не на вашей машине, а у агента чистое воспроизводимое окружение.

Сколько RAM нужно coding-агенту на сервере?

Сам процесс агента лёгкий — он вызывает модель по API, так что 2 ГБ спокойно тянут агента плюс git-чекаут и редакторы. RAM ест ваш собственный билд/тест-тулчейн (большая сборка Node или компилятора), под него и берите. 4 ГБ — безопасный дефолт для реальных проектов.

Как держать агента запущенным после отключения SSH?

Запускайте внутри tmux (или screen). Подключаетесь, стартуете агента, отсоединяетесь и закрываете ноут — он продолжает работать на сервере. Позже `tmux attach`, чтобы посмотреть прогресс. Для запусков без присмотра по расписанию чище systemd-сервис или cron.

Безопасно ли давать автономному агенту shell на сервере?

Относитесь как к любому мощному инструменту: запускайте на отдельном VPS, не рядом с ценным, под не-root пользователем, секреты — в переменных окружения, работайте в git-репо, чтобы каждое изменение можно было просмотреть и откатить. Изоляция отдельной машины — именно поэтому VPS безопаснее для этого, чем ваш основной комп.

Нужен ли мощный CPU?

Не для «думания» — оно на железе провайдера модели. CPU важен только для билдов и тестов вашего проекта. 2 ядра хватает большинству репо; добавьте ядер, если тест-сьют тяжёлый или гоняете несколько агентов сразу.

← Back to blogSee plans & pricing →