Как разместить Claude Code на постоянном VPS
чтение · 6 мин
Claude Code — это агент на базе API: ему не нужен GPU, только Node.js и API-ключ Anthropic. Размести его на VPS, и твой кодовый агент продолжит работать ещё долго после того, как ты закрыл ноутбук.
Шаги
Подключись к VPS
Закажи unmanaged Linux-VPS и подключись по SSH. Достаточно чистого образа Ubuntu или Debian — Claude Code нетребователен к ресурсам.
$ ssh root@ip-твоего-сервера Установи Node.js 22
Claude Code работает на Node.js. Установи текущий LTS из NodeSource.
$ curl -fsSL https://deb.nodesource.com/setup_22.x | sudo -E bash -
$ sudo apt-get install -y nodejs
$ node --version Установи Claude Code CLI
Установи CLI глобально через npm.
$ npm install -g @anthropic-ai/claude-code
$ claude --version Задай API-ключ
Экспортируй свой API-ключ Anthropic и сохрани его так, чтобы он был в каждой shell-сессии.
$ echo 'export ANTHROPIC_API_KEY="sk-ant-..."' >> ~/.bashrc
$ source ~/.bashrc Запусти в постоянной сессии tmux
Запусти Claude Code внутри tmux, чтобы он пережил обрыв SSH-соединения. Отключись сочетанием Ctrl+B, затем D, и подключайся снова в любой момент.
$ tmux new -s claude
$ cd ~/projects/my-repo
$ claude
# отключение: Ctrl+B, затем D
$ tmux attach -t claude Частые вопросы
Нужен ли GPU для запуска Claude Code? +
Нет. Claude Code вызывает API Anthropic, поэтому весь inference происходит на стороне Anthropic. VPS нужны только CPU, RAM и Node.js.
Сколько RAM нужно VPS? +
Сам Claude Code лёгкий — 2 ГБ RAM вполне комфортно. Выбирай VPS под сборку и тесты своего проекта, а не под самого агента.
Он действительно может работать 24/7? +
Да. Внутри tmux (или как systemd-сервис) сессия переживает обрывы связи и перезагрузки, так что агент продолжает работать, пока тебя нет.
Связанные гайды
Нужен сервер, чтобы это запустить?
Выбери VPS с полным root-доступом в безопасном дата-центре Эстонии.
Посмотреть тарифы VPS →