О Claude Code
Claude Code - это агент Anthropic для написания кода, работающий в командной строке. Его запускают в папке проекта: он читает код, предлагает правки, выполняет команды (тесты, сборку, git) и спрашивает вашего согласия перед действиями, которые могут что-то изменить. Инструмент рассчитан на разработчиков и небольшие команды, которым нужна удалённая рабочая станция, всегда включённая и доступная по SSH с любого устройства.
После выдачи сервера бинарный файл claude установлен для всех пользователей в /usr/bin/claude из официального APT-репозитория (канал stable). Ключ подписи проверяется по отпечатку, прежде чем будет принят, и никакие удалённые скрипты вслепую не выполняются. Дополнительно устанавливаются пакеты git и tmux.
Аутентификация при выдаче не выполняется, и это сделано намеренно: ключ API в конфигурацию сервера не попадает. Вы входите сами, уже на машине, через аккаунт Anthropic или свой ключ. Ход установки записывается в журнал /var/log/claude-code-install.log.
Что можно делать с Claude Code
Системная установка через подписанный APT
Пакет
claude-codeберётся из официального репозитория Anthropic, канал stable, и ставится в/usr/bin/claude. Он доступен всем учётным записям на сервере и не зависит от домашней папки.GPG-ключ, проверенный по отпечатку
Ключ подписи скачивается и сверяется с ожидаемым отпечатком, и только потом сохраняется в
/etc/apt/keyrings/claude-code.asc. Если отпечаток не совпал, установка прерывается.Агент для кода прямо в терминале
Claude Code изучает ваш репозиторий, редактирует файлы и запускает команды из оболочки. Контроль остаётся за вами благодаря запросам на подтверждение.
git и tmux уже установлены
Оба инструмента ставятся вместе с агентом. В tmux рабочая сессия продолжает работать, даже если SSH-соединение оборвётся.
Обновления под контролем APT
Репозиторий описан в
/etc/apt/sources.list.d/claude-code.list. Обновление выполняется командойsudo apt update && sudo apt upgrade claude-codeв удобный для вас момент.Аутентификация на ваше усмотрение
Никакие секреты не хранятся в данных первоначальной настройки. Вы входите через браузер в
claudeили задаёте переменнуюANTHROPIC_API_KEY.
Начало работы с Claude Code
От заказа до запуска за несколько минут.
- 1
Закажите VPS с Claude Code
Выберите Linux VPS (Париж или Франкфурт) с Debian 12, Debian 13, Ubuntu 20.04, 22.04 или 24.04 и отметьте Claude Code на вкладке «Приложения». Закладывайте 4 ГБ оперативной памяти: если её меньше 3,5 ГБ, установка выводит предупреждение.
- 2
Подключитесь и проверьте установку
Когда сервер будет выдан, откройте SSH-сессию. Файл-маркер подтверждает, что установка завершена, а в журнале по шагам описано всё, что происходило, если возникнут сомнения.
Bashssh USER@SERVER_IP ls /var/lib/claude-code-install.done claude --version tail -n 20 /var/log/claude-code-install.log - 3
Войдите в аккаунт и откройте проект
Перейдите в папку проекта и запустите
claude. Пройдите вход через браузер или, если вы предпочитаете работать через API, задайте ключ в текущей сессии.Bashmkdir -p ~/projet && cd ~/projet && git init claude - 4
Защитите сервер перед реальной работой
Работайте под обычным пользователем, а не root, входите по SSH-ключу и ограничьте список открытых портов. Claude Code не поднимает веб-сервисов, поэтому ни домен, ни HTTPS для него настраивать не нужно. Держите репозитории запушенными в удалённый git: это заодно и резервная копия кода.
Bashadduser dev && usermod -aG sudo dev apt install -y ufw ufw allow OpenSSH && ufw enable
Сценарии использования Claude Code
Постоянная удалённая рабочая станция
Вы подключаетесь по SSH с лёгкого ноутбука или планшета и попадаете в то же окружение: те же репозитории и те же незавершённые сессии tmux.
Рефакторинг и ревью кода
Вы просите агента проанализировать репозиторий, переименовать внутренний API в нескольких файлах или починить падающие тесты, а затем просматриваете diff перед коммитом.
Скрипты и административные задачи
На сервере, который вы контролируете, агент помогает писать shell-скрипты, конфигурационные файлы и плейбуки, проверяя команды в том же терминале.
Долгие сессии, переживающие разрыв связи
Запустите
claudeв tmux для длительной задачи, отсоедините сессию, закройте ноутбук и вернитесь к ней позже черезtmux attach.
Частые вопросы о Claude Code
Да. Установка даёт только программу, без аутентификации. После подключения по SSH запустите claude и войдите в свой аккаунт или задайте ключ в ANTHROPIC_API_KEY. Доступ к Claude предоставляет Anthropic, а не Infrawire.
Подробнее о Claude Code
Как проверить результат установки
Состояние сервера можно оценить по трём признакам: журнал /var/log/claude-code-install.log, маркер /var/lib/claude-code-install.done (он создаётся, только если всё прошло успешно) и команда claude --version. Если маркера нет, прочитайте конец журнала: там указаны строка и причина сбоя, например неисправный сторонний репозиторий или недоступная сеть.
Аутентификация без раскрытия секретов
Никогда не копируйте ключ API в данные первоначальной настройки сервера: они остаются доступны через сервис метаданных. Лучше войдите после выдачи сервера командой claude или задайте ключ в текущей сессии:
Bashexport ANTHROPIC_API_KEY="VOTRE_CLE"
Чтобы сделать его постоянным, храните ключ в менеджере секретов или в файле, доступном только вашему пользователю (chmod 600), а не в общем файле.
Обновление Claude Code
APT-репозиторий указывает на канал stable. Обновления ставятся как для любого другого пакета, поэтому неожиданностей посреди рабочей сессии не будет:
Bashsudo apt update && sudo apt upgrade claude-code
Работа с tmux
Перед запуском агента создайте именованную сессию, например tmux new -s code, затем выполните claude. Отсоединиться можно сочетанием Ctrl+b, затем d, а вернуться командой tmux attach -t code. Для более тяжёлых задач возьмите VPS с запасом ресурсов среди наших VPS Linux.

