3SELLER Journal 3SELLER →

Как установить Claude на VPS за 30 минут: инструкция с обходом блокировок для России

04.11.2026

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

Зачем вообще ставить Claude на VPS

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

Свой VPS даёт три преимущества. Во-первых, ассистент доступен 24/7 - не нужно держать включённым домашний ноутбук. Во-вторых, он работает с теми данными и инструментами, которые уже есть на сервере. В-третьих, подключение по SSH с любого места - удобно, когда вы в дороге или в другом городе.

Что нужно до старта

Берём обычный VPS с Ubuntu или Debian. Хватает конфигурации 2 ядра и 4 ГБ ОЗУ, диск можно даже на 30 ГБ. Такой параметр я встречал в инструкциях и сам проверял - хватает с запасом. Желательно, чтобы IP-адрес сервера был «чистым» и не из санкционного списка. Голландский адрес из моей практики подошёл идеально.

Ещё понадобится подписка Claude Pro или Max. Это обязательное условие: бесплатный тариф с Claude Code не работает. Ниже покажу, как элегантно обойти это ограничение из России.

И конечно, доступ к серверу по SSH. Если вы умеете пользоваться терминалом - уже половина дела.

Подготовка сервера к установке

Первым делом заходим в панель управления VPS и открываем консоль. Или подключаемся через SSH из локального терминала. Обновляем систему и ставим самую свежую версию пакетов:

sudo apt update && sudo apt upgrade -y

Если curl ещё не установлен, ставим его:

sudo apt install curl -y

Теперь создадим отдельного пользователя. Запускать Claude Code из-под root - сомнительное удовольствие. Любая ошибка в команде ИИ может натворить дел на уровне всей системы. Лучше изолировать:

sudo useradd -m -s /bin/bash claude
sudo usermod -aG sudo claude

Переключаемся на этого пользователя:

su - claude

Или логинимся в новой SSH-сессии. Дальше все команды выполняем под этим пользователем.

Установка Claude Code: одна команда

Нативный установщик скачивает и разворачивает Claude Code, а в будущем автоматически обновляет его в фоне. Никаких лишних телодвижений. Команда выглядит так:

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

Бинарник появится в папке ~/.local/bin/claude. Важный момент: не используйте sudo при установке. Установщик рассчитан на работу в пространстве обычного пользователя, а права root приведут к путанице с правами на файлы.

Теперь добавим папку с бинарником в PATH, чтобы вызывать claude из любого места:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Проверяем установку:

claude --version

Аутентификация на сервере без браузера

На этом месте многие спотыкаются: Claude Code при первом запуске просит открыть ссылку в браузере и ввести код, но на VPS нет браузера. Проблему решает команда claude setup-token.

Есть специальная команда claude setup-token, которая генерирует долгоживущий OAuth-токен. Выполнять её нужно на машине, где есть браузер, например на вашем ноутбуке. Получите токен, сохраните его как зеницу ока.

Затем переходим на VPS и устанавливаем переменную окружения:

export CLAUDE_CODE_OAUTH_TOKEN="ваш_супер_секретный_токен"

Чтобы переменная не терялась после перезагрузки, добавим её в файл ~/.bashrc:

echo 'export CLAUDE_CODE_OAUTH_TOKEN="ваш_токен"' >> ~/.bashrc
source ~/.bashrc

Для полного счастья можно создать файл ~/.claude.json с настройками онбординга. Это позволит пропустить мастер первичной настройки и не отвечать на вопросы о цветовой схеме и модели. Просто запишите в него пустой JSON и при необходимости добавьте параметры. Токен всё равно остаётся главным ключом доступа.

Запуск и проверка

Всё готово к запуску. В терминале вводим claude. Если всё настроено верно, появится приглашение с выбором темы и модели. Для начала выберите что-нибудь простое - например, светлую схему и стандартную модель.

После входа выполните диагностику:

claude --doctor

Утилита проверит подключение, токен и конфигурацию. Если всё зелёное - можно работать. Спросите у Claude, что он умеет на вашем VPS. Он покажет список команд, предложит установить fail2ban, настроить файрвол или провести аудит безопасности. Я, например, первым делом попросил его поднять nginx и настроить обратный прокси. Справился за пару минут.

Особенности для Windows VPS

Если у вас сервер на Windows, команды будут другими. В PowerShell вместо curl запрос выглядит так:

irm https://claude.ai/install.ps1 | iex

Или через классический curl и пакетный файл:

curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

Остальные шаги совпадают: создать пользователя, добавить в PATH, настроить токен. Нюанс только в том, что переменная окружения в PowerShell задаётся через $env:CLAUDE_CODE_OAUTH_TOKEN.

Типичные ошибки при установке

На Reddit администраторы VPS часто перечисляют одни и те же грабли при установке Claude Code. Самая частая - установка от root. Если вы случайно выполнили инсталляцию с sudo, придётся удалить папку ~/.local/bin/claude и поставить заново без прав администратора. Или вы столкнётесь с ошибками доступа при каждом запуске.

Вторая частая проблема - забытая переменная окружения. Токен не подхватился, и Claude просит авторизацию заново. Проверьте, что echo $CLAUDE_CODE_OAUTH_TOKEN возвращает не пустую строку.

Третья - конфликт версий PATH. Иногда бинарник устанавливается в ~/.local/bin, но система ищет его в /usr/bin. Пропишите путь вручную в ~/.bashrc, как я показал выше.

А если нет подписки Claude?

Вот тут начинается самое интересное. Claude Code требует активную подписку Pro или Max, а оплатить её российской картой - та ещё задача. На Reddit пользователи из России регулярно жалуются, что даже виртуальная карта не спасает: доступ к Claude Pro отваливается через пару дней. Раньше я заводил аккаунт через VPN и виртуальный номер за $0,22, но это боль: номер нужен одноразовый, минимальный депозит $5, и всё равно доступ может отвалиться в любой момент. Плюс постоянный страх, что аккаунт заблокируют за смену IP.

Сейчас я пользуюсь 3GPT от 3SELLER. Это ИИ-роутер, который открывает доступ ко всем флагманским моделям нейросетей прямо из России. Без иностранных карт, без VPN, без танцев с токенами. Цена вопроса - 149 рублей. Внутри есть всё, что нужно: Chat GPT 6 Astra, Claude Fable 5, Claude Fable 5.1, Claude Opus 5.5, Chat GPT 5.5, Chat GPT 6.1 Sol, Nano Banana для генерации изображений, плюс видеогенерация.

Выглядит это так:

3GPT интерфейс

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

ИИ-агенты 3GPT

Получить доступ ко всем флагманским моделям нейросетей из России можно на официальном сайте 3GPT - https://3seller.com/3gpt. Пополнение баланса российской картой, через СБП или криптой - без проблем. Ассортимент ИИ-агентов смотрите на странице https://3seller.com/ai/agents.

Что дальше

Как только Claude Code запустился и авторизовался, можно приступать к реальным задачам. Попросите его настроить reverse proxy, написать скрипт для бэкапов или разобрать логи nginx. Он справится. Для этого ему нужны только доступ к терминалу и ваши инструкции.

Не забывайте про безопасность: включите файрвол, установите fail2ban, отключите вход по паролю. Если сомневаетесь в правильности действий, спросите у Claude - он подскажет, какие команды безопасно выполнить на сервере.

Итог простой: установка Claude Code на VPS занимает не больше получаса. Главное - разобраться с токеном и получить рабочий доступ к модели. Дальше просто дайте Claude первую задачу - например, пусть настроит fail2ban или напишет скрипт для бэкапов. Остальное он сделает сам.

← Вернуться к блогу

Читать дальше