В этом разделе описан полный процесс установки Claude Code CLI на macOS и Windows, а также подключение к ретранслирующему узлу DDShub.
Установка на Mac
Установка Node.js через Brew
Для Claude Code требуется Node.js. Мы рекомендуем использовать Homebrew для управления версиями Node.js.
Установить Homebrew
# Скачать и установить Homebrew
curl -o- https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh | bashУстановить Node.js
# Скачать и установить Node.js
brew install node
# Проверить версию Node.js
node -v
# Проверить версию NPM
npm -vУстановка Claude Code
Claude Code — официальный CLI-инструмент Anthropic для ИИ-программирования, устанавливается глобально через npm.
Глобальная установка Claude Code CLI
npm install -g @anthropic-ai/claude-codeПроверка установки
claude --version
# Claude Code x.x.xЕсли возникают ошибки прав доступа, добавьте перед командой sudo или настройте глобальный каталог npm в вашем пользовательском каталоге.
Запустить проверку состояния
claude doctorЭта команда проверяет конфигурацию окружения, включая подключение к API.
npm config set registry https://registry.npmmirror.comv2.1.68 или выше.Настройка AUTH_TOKEN & BASE_URL
Настройте ретранслятор API DDShub, чтобы Claude Code подключался к сервисам Anthropic через нашу ускоренную точку доступа.
Способ 1: Переменные окружения (рекомендуется)
Добавьте следующее в конфигурацию вашей оболочки (~/.zshrc или ~/.bashrc):
# DDShub - конфигурация ретранслятора Claude Code
export ANTHROPIC_AUTH_TOKEN="sk-xxxxxxxxxxxxxxxx" # Замените на ваш API Key
export ANTHROPIC_BASE_URL="https://www.ddshub.cc"После сохранения перезагрузите конфигурацию:
source ~/.zshrc
# Проверить конфигурацию
echo $ANTHROPIC_AUTH_TOKEN
echo $ANTHROPIC_BASE_URLСпособ 2: Интерактивный вход
Запустите команду claude напрямую, и CLI проведёт вас через настройку:
claude
# Вам будет предложено ввести:
# > Enter your API key: sk-xxx
# > Enter API base URL (optional): https://www.ddshub.ccПроверка подключения
После настройки выполните в любом каталоге проекта:
claude "Hello, introduce yourself in one sentence"
# Ожидаемый вывод:
# I am Claude, an AI assistant made by Anthropic.Установка на Windows
Установка Node.js через PowerShell
Мы рекомендуем устанавливать Node.js через менеджер пакетов Chocolatey для удобного управления версиями.
Откройте PowerShell от имени администратора
Щёлкните правой кнопкой по меню «Пуск» → выберите "Windows PowerShell (Admin)" или "Terminal (Admin)".
Установить Chocolatey и Node.js
# Скачать и установить Chocolatey
powershell -c "irm https://community.chocolatey.org/install.ps1|iex"
# Установить Node.js через Chocolatey
choco install nodejs --version="24.13.0"
# Проверить версию Node.js
node -v
# Проверить версию NPM
npm -vУстановка Claude Code
После установки Node.js установите Claude Code CLI глобально через npm.
Глобальная установка Claude Code CLI
npm install -g @anthropic-ai/claude-codeПроверка установки
claude --version
# Claude Code x.x.xЕсли возникают ошибки прав доступа, заново откройте PowerShell от имени администратора.
npm config set registry https://registry.npmmirror.comv2.1.68 или выше.Настройка AUTH_TOKEN & BASE_URL
В Windows мы рекомендуем сохранять конфигурацию через системные переменные окружения или PowerShell Profile.
Способ 1: PowerShell Profile (рекомендуется)
Выполните следующее в PowerShell, чтобы открыть файл Profile:
# Показать путь к Profile
echo $PROFILE
# Редактировать Profile (создаётся, если не существует)
notepad $PROFILEДобавьте следующее в конец файла и сохраните:
# DDShub - конфигурация ретранслятора Claude Code
$env:ANTHROPIC_AUTH_TOKEN = "sk-xxxxxxxxxxxxxxxx" # Замените на ваш API Key
$env:ANTHROPIC_BASE_URL = "https://www.ddshub.cc"Заново откройте PowerShell, чтобы конфигурация вступила в силу, или выполните сразу:
. $PROFILEСпособ 2: Системные переменные окружения (GUI)
Подходит для пользователей, предпочитающих графический интерфейс:
Открыть системные переменные окружения
Щёлкните правой кнопкой по "This PC" → "Properties" → "Advanced system settings" → "Environment Variables", или найдите "environment variables" в меню «Пуск».
Создать новые пользовательские переменные
В разделе "User variables" нажмите "New" и добавьте:
Перезапустить терминал и проверить
echo $env:ANTHROPIC_AUTH_TOKEN
echo $env:ANTHROPIC_BASE_URLПроверка подключения
После настройки выполните в любом каталоге проекта:
claude "Hello, introduce yourself in one sentence"
# Ожидаемый вывод:
# I am Claude, an AI assistant made by Anthropic.