Русский (Russian)
€EUR
  • claude code
  • vps
  • ии-ассистент для кода
  • ssh
  • разработка
  • администрирование linux

Claude Code на VPS: чем это полезно для вашей работы

Зачем запускать Claude Code на VPS, а не на ноутбуке: непрерывная работа, изоляция, командный доступ и базовые шаги для старта.

  • 6 мин чтения
  • Sarah Belkacem
Claude Code на VPS: чем это полезно для вашей работы

Если запустить Claude Code на VPS, агент продолжает работать, даже когда ваш компьютер выключен. К нему можно подключиться с любого устройства, а сам он находится в среде, отделённой от ваших личных данных. В этом главный выигрыш: ИИ-помощник для кода становится частью инфраструктуры, а не просто программой в локальном терминале.

Сначала разберём, что это меняет на практике для разработчика, агентства или небольшой команды. Техническая часть идёт после и намеренно короткая: как подобрать конфигурацию, аккуратно установить инструмент и не допустить типичных ошибок безопасности.

Что даёт перенос на сервер

Claude Code - это агент командной строки от Anthropic. Он читает ваш репозиторий, правит файлы, запускает тесты и команды. На ноутбуке он живёт ровно столько, сколько живёт ваша сессия: спящий режим, разряженная батарея, гостиничный Wi-Fi, перезагрузка после обновления. На VPS он работает в постоянной сессии.

Преимущества можно свести к нескольким пунктам:

  • Непрерывная работа: рефакторинг, миграция зависимостей или прогон тестов могут идти всю ночь. Результат вы проверяете утром.
  • Доступ откуда угодно: достаточно SSH-подключения со второго компьютера, планшета или чужой машины. Рабочий контекст остаётся на сервере.
  • Свободный рабочий компьютер: сборки, тесты и контейнеры используют ресурсы VPS, а не вашей машины. Ноутбук остаётся отзывчивым.
  • Чистая воспроизводимая среда: отдельная машина под эту задачу, с нужными версиями Node, Python или PHP и без следов десятка старых проектов.
  • Предсказуемые расходы на инфраструктуру: вы арендуете сервер по фиксированной подписке. Меняется только стоимость использования самого Claude (подписка или API), в зависимости от нагрузки.

Чёткое разделение между агентом и вашими данными

Агент, который выполняет команды, лучше держать в ограниченной среде. На вашем компьютере он потенциально имеет доступ к домашней папке, SSH-ключам, браузерам и клиентским документам. На VPS он видит только то, что вы туда положили.

Для агентств и фрилансеров, работающих с клиентским кодом, это серьёзный аргумент. Вы создаёте отдельный сервер под каждого клиента или проект, размещаете на нём только нужные репозитории и секреты. Когда работа закончена, сервер удаляется, а вместе с ним исчезает и весь периметр.

Конфигурация остаётся на вашей ответственности: изолированный VPS защищает, только если доступы настроены правильно. Об этом ниже.

Сценарии, где VPS окупается быстрее всего

Не все задачи одинаково выигрывают от сервера. Вот те, где преимущество очевидно:

  1. Долгие задачи: миграция фреймворка, добавление тестов в существующий код, крупный рефакторинг. Пока задача выполняется, нет смысла держать ноутбук открытым.
  2. Командная работа: общий сервер с отдельным пользователем для каждого сотрудника, общими репозиториями и единым набором инструментов. Различия в настройках рабочих станций исчезают.
  3. Поддержка клиентских сайтов: обновления, исправления, аудит кода на нескольких проектах (WordPress или прикладных) из одной точки входа.
  4. Работа в условиях, близких к боевым: агент может готовить и проверять изменения в системе того же семейства, что и ваши конечные серверы.
  5. Мобильная работа: вы запускаете задачу в офисе, следите за ней из поезда и заканчиваете дома.

Какой VPS выбрать

Сам Claude Code лёгкий: основная вычислительная работа происходит на стороне Anthropic, а локальная машина лишь выполняет запрошенные команды. Нагрузку создаёт ваш проект: компиляция, наборы тестов, база данных, Docker.

Ориентировочные стартовые параметры:

ПрофильРекомендуемые стартовые ресурсы
Скрипты, статические сайты, небольшие проекты2 vCPU, 4 ГБ RAM
Веб-приложения с базой данных4 vCPU, 8 ГБ RAM
Тяжёлые сборки, несколько контейнеров8 vCPU и больше, 16 ГБ RAM и больше

Дисковое пространство тоже закладывайте с запасом: репозитории, зависимости и образы Docker разрастаются быстро. Ubuntu LTS или Debian - простой и хорошо документированный выбор, а это естественная среда для VPS на Linux.

Расположение сервера выбирайте исходя из ваших требований. Если клиенты или нормативные требования предписывают хранить код в Европе, посмотрите предложения во Франции или в Германии. Предложение, подготовленное именно для этого сценария, описано на странице VPS для Claude Code, а вся линейка представлена на странице VPS.

Установка Claude Code за несколько минут

Когда сервер готов, подключитесь по SSH и создайте обычного пользователя. Не работайте под root: это общая хорошая практика, а агент, выполняющий команды, должен иметь ограниченные права.

Bash
adduser dev usermod -aG sudo dev su - dev

Затем установите Claude Code официальным установщиком:

Bash
curl -fsSL https://claude.ai/install.sh | bash claude --version

Если вы предпочитаете npm, понадобится Node.js версии 18 или выше:

Bash
npm install -g @anthropic-ai/claude-code

Перейдите в каталог проекта и запустите claude. При первом запуске инструмент предложит авторизоваться через аккаунт Claude или API-ключ. На сервере без браузера он выводит адрес, который нужно открыть на своём компьютере, а полученный код вы вставляете в терминал.

Сохраняем сессию с помощью tmux

Без дополнительных мер обрыв SSH закрывает сессию и прерывает работу агента. Проблему решает tmux:

Bash
sudo apt update && sudo apt install -y tmux tmux new -s claude # запустите claude в этой сессии, затем отсоединитесь: Ctrl+b, потом d tmux attach -t claude

Команда attach возвращает вас ровно в то состояние, в котором вы оставили сессию, даже если вы переподключились на следующий день.

Защита сервера до того, как агент начнёт работу

Агенту, который читает и изменяет код, нужны рамки. Для здоровой базовой конфигурации достаточно нескольких настроек.

  • Только вход по SSH-ключу. В файле /etc/ssh/sshd_config задайте PasswordAuthentication no и PermitRootLogin no, затем перезагрузите конфигурацию командой sudo systemctl reload ssh.
  • Минимальный межсетевой экран: открывайте только то, что действительно нужно.
Bash
sudo ufw allow OpenSSH sudo ufw enable
  • Минимум секретов: храните на машине только те ключи, которые нужны проекту. Лучше использовать deploy-ключи с доступом только на чтение, а не ваши личные учётные данные Git.
  • Контроль действий: оставьте режим разрешений Claude Code по умолчанию, при котором он запрашивает подтверждение перед потенциально опасными действиями, пока вы точно не определили границы возможностей машины.
  • Резервные копии и Git: регулярно отправляйте изменения в удалённый репозиторий. Сервер - рабочий инструмент, а не единственное хранилище вашего кода.

Если на сервере работают и другие публичные сервисы (сайт, API), может иметь смысл защита от DDoS, но к самому Claude Code она отношения не имеет.

Типичные ошибки

Первая: слишком мало памяти. Если RAM не хватает, система может завершить npm install или компиляцию принудительно. Файл подкачки (swap) выручит, но настоящую память не заменит.

Вторая: смешивать проекты разных клиентов под одним пользователем Unix. Разделяйте их по пользователям, а лучше по серверам.

Третья: забывать, что использование Claude имеет собственную стоимость, не зависящую от VPS. Следите за расходом подписки или API-ключа, особенно если агент работает ночью над масштабными задачами. Формулируйте конкретные цели, а не «улучшить весь код».

Чтобы глубже разобраться в администрировании Linux-сервера, загляните в руководства на сайте: там разбираются SSH, межсетевые экраны и управление пользователями.

FAQ

Он работает на распространённых дистрибутивах Linux (Ubuntu, Debian и им подобных), а также на macOS и Windows. Для VPS проще всего взять Ubuntu LTS или Debian. Точные требования для вашей версии уточняйте в документации Anthropic.

Нет, сам инструмент лёгкий. Требуемые ресурсы зависят в основном от вашего проекта: компиляции, тестов, баз данных или контейнеров. Для обычного веб-проекта 4 vCPU и 8 ГБ RAM дают комфортный запас.

Сервер изолирует агента от вашего личного компьютера, что снижает риск для остальных данных. Дальше безопасность VPS зависит от настройки: SSH-ключи, межсетевой экран, обновления и ограниченный набор секретов. Помните также, что содержимое, которое читает Claude Code, передаётся Anthropic на обработку в соответствии с условиями использования сервиса.

Да. Создайте отдельного пользователя Unix для каждого сотрудника, с собственными SSH-ключами и собственной авторизацией в Claude. Для разных клиентов самый аккуратный подход - отдельный сервер на каждого.

Нет. VPS предоставляет инфраструктуру. Доступ к Claude оформляется через ваш собственный аккаунт Anthropic (подписка или API-ключ) и оплачивается отдельно.

Sarah Belkacem

Автор

Sarah Belkacem

Менеджер по маркетингу, Infrawire

Похожие статьи

Следите за последними предложениями, скидками и специальными акциями.

Смотреть акции

Мы используем файлы cookie

Аналитические cookie улучшают работу сайта. Данные не продаются третьим лицам. Подробнее в политике конфиденциальности.