Для чего нам Claude Code

Агент Claude Code — известный помощник для программирования, который работает на основе нейросетей Claude Sonnet и Opus, помогает создавать функции, исправлять ошибки и автоматизировать задачи разработки. Он понимает всю кодовую базу и может работать с несколькими файлами и инструментами одновременно.

Типичные варианты использования:

  • Объяснение кодовой базы. Claude Code за несколько секунд анализирует структуру любого проекта и зависимости, без необходимости вручную выбирать контекстные файлы — и вкратце объясняет, что к чему.

  • Написание тестов и отправка PR. Интегрируется с GitHub, GitLab и другими консольными инструментами, внедряясь во все части рабочего процесса.

  • Интеллектуальные правки в код. Понимание кодовой базы и зависимостей позволяет агенту вносить сложные и действенные правки.

Конкретно вы нашем случае Claude Code нужен для настройки сервера и написания скриптов. Мы собираемся использовать этот зарубежный VPS в качестве прокси для захода на YouTube, Instagram, Facebook и другие сайты, заблокированные в РФ. А также для установки прокси Telegram, если его тоже заблокируют в РФ, чтобы не бежать в Беларусь ради свободного интернета.

Агент поможет поднять VPN, установить клиент для просмотра YouTube, а также защитить VPS от AI-ботов и прочей дряни, так что можно будет нормально работать в интернете с территории РФ и без эмиграции.

На сегодняшний день агент Claude Code от Anthropic — самый качественный и популярный агент для программирования. В этом можно убедиться по восторженным отзывам пользователей, многочисленным статьям на Хабре, а главное — по результатам бенчмарков.

Результаты тестов SWE-bench
Результаты тестов SWE-bench

К сожалению, из-за санкций Anthropic запрещает заводить аккаунты с территории РФ и РБ:

РФ и РБ не входят в список разрешённых стран, официальный сайт Claude AI
РФ и РБ не входят в список разрешённых стран, официальный сайт Claude AI

Кстати, в будущем доступ к иностранным LLM вообще запретят: Минцифры РФ работает над законопроектом, который заблокирует все зарубежные нейросети (разумеется, для защиты персональных данных граждан):

Будет создан «реестр доверенных моделей ИИ» со всеми вытекающими последствиями. Вступление в силу планируется 1 сентября 2027 года.

Обход блокировки

Для обхода блокировки действуем по следующему алгоритму:

  1. Поднимаем VPS на зарубежном хостинге. Например, в Германии или Нидерландах.

  2. Заводим иностранную виртуальную карту, с которой можно оплатить любые зарубежные сервисы.

    Рейтинг иностранных виртуальных карт

    Об этом мы подробно рассказывали в прошлой статье. У нас виртуальная карта "Плати по миру" осталась с прошлого раза, когда мы покупали игру в Steam, вот она:

  3. Купить подписку Claude.

  4. Безопасно запускаем Claude Code на VPS, где он не повредит нашим локальным файлам и настройкам. Там агента можно запускать с максимальными разрешениями и правами, ничем не рискуя. Впоследствии удобно работать с ним без VPN, просто из консоли, даже с телефона.

Тарифы Claude показаны на скриншоте.

Отдельно отметим тарифы на API:

Есть ознакомительный бесплатный тариф, которым мы уже воспользовались раньше. Мы оформим тариф Pro за $17 (спойлер: в реальности он намного дороже).

Запуск VPS

В нашем случае подойдёт любой хостинг-провайдер, даже российский. Главное, чтобы дата-центр располагался за рубежом и выдавал иностранные IP-адреса. Возьмём дата-центр Interxion в Амстердаме:

Конфигурация стандартная, 2 ядра CPU и 4 ГБ ОЗУ, HDD на 30 ГБ. Устанавливаем на сервер чистую ОС, например, Debian 13:

Через несколько минут наш VPS готов к работе:

Проверяем, у нас действительно голландский IP-адрес 194.135.20.221:

Теперь подключаемся к серверу по SSH в программе Putty, обновляем репозитории apt update, apt upgrade, apt install curl, настраиваем файрвол и производим все остальные манипуляции, чтобы подготовить свежий VPS к работе в интернете.

Установка Claude Code

Claude Code можно установить в разных версиях. Например, есть десктопные клиенты под Windows и macOS, мобильные версии iOS и Android, а также интеграции для VS Code, JetBrains, Slack и консоли. Есть также интеграции Claude Cowork для Chrome, Excel, PowerPoint и Slack.

Нас интересует интеграция.Claude Code для консоли под Linux. Вот инструкция по её установке на сервер.

Системные требования:

Node.js 18+ (при установке через npm; нативный установщик не требует Node.js) Подписка Claude Pro

Мы будем использовать нативный установщик, так что Node.js не требуется. Можно купить подписку Claude Pro по инструкции для россиян. Для этого:

  1. Заводим аккаунт Claude через VPN, входим через профиль Google с почтовым ящиком @gmail.com. Для регистрации потребуется виртуальный зарубежный номер, который можно купить или бесплатно найти в интернете. Он потребуется только один раз, так что сойдёт любой одноразовый.

  2. Покупаем виртуальный номер для приёма SMS за $0,22:

    К сожалению, чтобы купить номер за 22 цента, нужно внести минимум на $5 (или $2, если в TRX), эти деньги останутся висеть на балансе:

    Поскольку у нас австрийский IP-адрес, покупаем австрийский номер. Вводим его на странице регистрации, получаем SMS в веб-интерфейсе:

    Готово, теперь можно покупать аккаунт Claude Code Pro, который нам как жителю ЕС предложили теперь за евро:

  3. Если оплачивать только один месяц, то вместе с налогами выходит €21,60:

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

    Вводим адрес и платёжные реквизиты:

    При оплате подписки придётся согласиться с пунктом, что Anthropic продолжит ежемесячно снимать сумму подписки, то есть автоматическое продление сразу включено.

  4. Оплачиваем подписку Pro с виртуальной карточки, которую зарегистрировали ранее:

    Оператор взял ещё комиссию 25 центов, так что общая сумма оплаты €21,85:

Итак, у нас есть аккаунт Claude Code с оплаченной подпиской Pro:

Теперь устанавливаем Claude Code на VPS:

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

Нативный установщик автоматически обновляет Claude Code в фоне, так что у нас всегда будет последняя версия.

Теперь запускаем программу, устанавливаем цветовую схему:

И подключаем данные аккаунта (подписка Pro):

Клиент генерирует URL с токеном для сайта Anthropic:

Открываем его в браузере и разрешаем доступ:

Получаем код аутентификации, который нужно вставить в консоли:

Вставляем его:

Ну всё, теперь у нас на голландском сервере полнофункциональный агент Claude Code, работающий в обход санкций:

Агентом на сервере можно пользоваться без VPN, в том числе управлять со смартфона. Например, подключаться к серверу по SSH программой Termius (есть на Android и iOS) или подавать команды через Telegram или Discord (см. ниже про интеграцию Channels). На сервере для таких подключений желательно установить терминальный мультиплексор tmux (apt install tmux), чтобы сессия не прерывалась, подробнее см. в статье на Хабре. В статье также есть советы, как пользоваться Claude в россии.

Советы по использованию

Для дополнительного удобства можно также установить на VPS агента OpenClaw, который ещё больше расширяет возможности Claude Code.

Если хочется поэкспериментировать, то можно попробовать и другие инструменты, такие как агент с самообучением Hermes (он импортирует настройки, память и скиллы OpenClaw), агент OpenCode и др.

Не только агентов, но и некоторые модели целиком можно установить на VPS. На этом сайте собраны системные требования всех локальных моделей и сводная таблица, какие модели запустятся на вашем ПК.

На стареньком ПК со слабой видеокартой GeForce GT 730 запустятся 20 моделей, а 16 из них будут работать с  относительно высокой производительностью
На стареньком ПК со слабой видеокартой GeForce GT 730 запустятся 20 моделей, а 16 из них будут работать с относительно высокой производительностью

Сайт автоматически снимает технические характеристики компьютера и показывает прогнозируемую скорость инференса (токенов в секунду). Для VPS просто изменяем параметры по CPU и RAM в табличке — и видим несколько маленьких моделей, которые можно использовать (Qwen 3.5 0.8B, Llama 3.2 1B, Gemma 3 1B).

Есть аналогичная консольная утилита llmfit, которая подбирает подходящие LLM под заданные CPU/RAM/GPU.

Новые фичи Claude Code

В Claude постоянно добавляют новые функции. Например, пару дней назад в Claude Cowork добавили режим Dispatch, а в Claude Code — опцию Channels, в которой реализована интеграция с Telegram и Discord. Обе функции позволяют управлять AI-ассистентом через смартфон.

Таким образом, можно продолжать разработку сложных программных проектов даже на ходу, в спортзале, бассейне или общественном транспорте, отслеживая текущий рабочий процесс, подавая инструкции и корректируя его работу. Часто требуется дать вручную разрешение на какое-то действие, что приостанавливает работу Claude Code. Теперь это можно делать с телефона.

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

Около 1000 человек выстроились в очередь у штаб-квартиры Tencent, чтобы установить агент на искусственном интеллекте OpenClaw и получить за это субсидии от правительства, источник
Около 1000 человек выстроились в очередь у штаб-квартиры Tencent, чтобы установить агент на искусственном интеллекте OpenClaw и получить за это субсидии от правительства, источник

Все функции каждого тарифа Claude Code перечислены на этой странице:

На случай блокировки аккаунта желательно делать бэкап конфигурации: сохранять промты, контекст и проч.

Дополнительно:

  • На Хабре публиковались уроки по деплою агентов, с кратким введением в самые популярные инструменты. Полезная информация для начинающих.

  • Принципы агентской разработки. Практическое руководство от Саймона Уиллисона по составлению промтов, полезным инструментам, субагентам, тестированию. QA, TDD, с примерами задач и промтов.