
Claude Code это программа в терминале, и ей всё равно, где этот терминал стоит: на вашем ноутбуке или на сервере в другой стране. Из Беларуси второй вариант единственный рабочий, потому что запрос к Anthropic уходит оттуда, где запущен агент.
Нужна машина с Linux и постоянным адресом в поддерживаемой стране. На неё Node, сам пакет агента и доступ по SSH. Плюс способ не потерять всё это при первом сбое. Установка занимает минут двадцать, если вы уже работали с серверами. Всё остальное время уходит на то, чтобы машина оставалась рабочей и через полгода: ключи, бэкапы, окружение проекта, восстановление после сбоя.
Ниже последовательность по шагам, полный расчёт стоимости и список того, что придётся обслуживать самому. В конце честно про то, когда собирать самому выгодно.
Требования у агента скромные, а вот у работы, которую он делает, нет.
Сам Claude Code почти ничего не ест: это клиент, вся тяжёлая работа идёт на стороне модели. Но агент запускает ваши команды: ставит зависимости, собирает проект и гоняет тесты по десять раз за вечер. Именно они и упираются в железо.
Поэтому машина на одном ядре и гигабайте памяти формально подойдёт, а практически будет мучением: сборка фронтенда на ней идёт минутами, а установка зависимостей может просто не влезть в память. Разумный минимум для одного разработчика это 2 ядра и 4 гигабайта. Комфортно на 4 ядрах и 8 гигабайтах.
Диск считайте от 40 гигабайт. Туда лягут проект, зависимости и кэши сборки, и ещё нужно место под снапшот. Диски забиваются быстрее, чем кажется, а когда на сервере кончается место, ломается всё сразу, включая базу. Из систем берите свежий долгоживущий Linux, экзотика ради экономии пары долларов выйдет боком.
Порядок такой, и он не случайный: каждый следующий шаг опирается на предыдущий.
Шаг 1. Сервер и доступ. Заводите машину в поддерживаемой стране, сразу отключаете вход по паролю и заходите по ключу. Пароль на сервере с вашим кодом однажды подберут. Это вопрос времени.
Шаг 2. Отдельный пользователь. Не работайте под root. Агент запускает команды от вашего имени, и однажды он запустит не ту. Обычный пользователь ограничивает радиус поражения.
Шаг 3. Node. Свежим версиям агента нужен Node 22 или выше. Ставьте через менеджер версий. Системный пакет отстаёт, и вы упрётесь в это ровно тогда, когда некогда разбираться.
Шаг 4. Сам агент. Один пакет глобально, без sudo.
Шаг 5. Первый запуск и авторизация. Агент попросит подключить учётную запись. Это тот самый момент, где упираются в оплату, и он разобран отдельно в посте как оплатить Claude из Беларуси.
Шаг 6. Проект и окружение. Код должен лежать на сервере. Либо клонируете репозиторий туда, либо настраиваете синхронизацию. Второе выглядит удобнее, а на практике порождает расхождения между тем, что видите вы, и тем, что видит агент.
Шаг 7. Бэкапы. Не «когда-нибудь потом». Снапшот машины по расписанию плюс отдельная копия базы, если она есть. Про то, почему это не паранойя, у меня есть материал про бэкапы и миграции.
# 1. Заходим на сервер по ключу и создаём рабочего пользователя adduser dev && usermod -aG sudo dev su - dev # 2. Node 22+ через менеджер версий (системный пакет обычно старый) curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/master/install.sh | bash source ~/.bashrc nvm install 22 # 3. Сам агент. Без sudo: глобальная установка от root ломает права npm install -g @anthropic-ai/claude-code # 4. Проверка и первый запуск в папке проекта claude --version cd ~/projects/my-app && claude
Работа под root и глобальная установка через sudo. Первая расширяет радиус поражения, когда агент запустит не ту команду, вторая ломает права и мешает обновляться.
Дальше начинается то, о чём в инструкциях обычно не пишут, потому что оно не про установку, а про эксплуатацию.
Сессия должна переживать разрыв связи. Вы закрыли ноутбук, поезд въехал в тоннель, SSH оборвался, а вместе с ним и агент посреди рефакторинга. Лечится терминальным мультиплексором: агент живёт в отдельной сессии на сервере, вы к ней подключаетесь и отключаетесь.
Ключи не должны лежать в истории команд и в репозитории. Переменные окружения в файле с правами только для владельца, файл в списке исключений системы контроля версий. Звучит очевидно, а утекают ключи именно так.
Ещё одна вещь, о которой вспоминают поздно, это место на диске. Кэши сборки растут молча, а проверять их раз в неделю дешевле, чем разбирать аварию ночью.
Обновления. Агент обновляется часто, и иногда обновление меняет поведение. Обновляться стоит, но не в день, когда вы сдаёте проект.
И восстановление. Снапшот, который ни разу не разворачивали, бэкапом считать нельзя. Разверните его один раз и убедитесь, что машина поднимается.

Считаем целиком. Одной строчкой «подписка» тут не обойтись.
Подписка с Claude Code начинается от 20 долларов в месяц, дальше вверх по объёму задач. Сервер разумной конфигурации это примерно 10–20 долларов в месяц; за 5 можно взять машину, но работать на ней вы будете медленнее, чем стоит сэкономленная разница.
Третья строка это ваше время, и обычно она самая дорогая. Первая настройка займёт вечер, если вы уверенно чувствуете себя в терминале, и два-три дня, если учитесь по ходу. Дальше обслуживание. Обновления, диск, бэкапы, разбор поломок. По моему опыту это порядка часа в месяц в спокойный месяц и целый день в тот, когда что-то легло.
Если ваш час стоит хоть сколько-нибудь, эта строка обычно перевешивает первые две. Отсюда и вопрос, собирать самому или взять готовое.
Первый запуск
Вечер, если уверенно в терминале; несколько дней, если учитесь
От рабочего дня до трёх, дальше сразу работа
Деньги в месяц
Подписка плюс сервер, примерно от 30 долларов
От 149 белорусских рублей плюс разовый онбординг
Кто чинит ночью
Вы
Исполнитель по договору
Бэкапы
Настраиваете и проверяете сами
Ежедневные, на старших тарифах снапшоты каждые 6 часов
Сколько внимания забирает со временем
Ровно до первой поломки, дальше рывками
Стабильно мало
Собирать самому стоит, если вам это интересно само по себе, если вы и так администрируете свои серверы, или если конфигурация нужна нестандартная и вы точно знаете какая. В этих случаях готовое решение будет мешать.
Готовое имеет смысл брать, когда сервер для вас средство. Вечер за nvm и правами доступа можно потратить на свой проект. И не хочется в три ночи выяснять, почему кончилось место на диске.
У меня это тарифы AI Workspace. Lite от 149 белорусских рублей в месяц: среда с SSH и агентом, свою учётную запись вы подключаете сами, бэкапы ежедневные. На Pro и Max Claude уже установлен и оплачен, добавляются интеграции и снапшоты каждые 6 часов с откатом из кабинета. Разовый онбординг сверху. Счёт приходит в личный кабинет, оплата картой в белорусских рублях.
Обе дороги нормальные. Плохо только одно, начать собирать самому, бросить на середине и остаться без бэкапов на машине, где лежит клиентский код.
SSH, Claude Code и MCP-серверы, бэкапы по расписанию. На Pro и Max снапшоты каждые 6 часов. Настройка от одного до трёх рабочих дней.
Тарифы AI WorkspaceРаботает ли Claude в Беларуси: ответ и что делать
Напрямую нет: Беларуси нет в списке стран Anthropic. Что именно из-за этого ломается, почему быстрые способы отваливаются и какая схема работает годами.
Как оплатить Claude из Беларуси: 4 способа и их цена
Белорусская карта у Anthropic не проходит, и дело не в банке. Четыре пути с реальной ценой и риском, и случай, когда вопрос снимается сам.
Нейросети из России и Беларуси: рабочая архитектура, а не костыль
Сервер в РФ или РБ не достучится до OpenAI и Claude напрямую. Разбираю, почему костыли вроде VPN и вызовов из браузера отваливаются и как собрать слой-посредник, который держит нагрузку в проде.