подключение claude code√
Около 5 минут. Для macOS, Linux и Windows.
1. Установка
macOS и Linux:
curl -fsSL https://claude.ai/install.sh | bash
Windows (PowerShell):
irm https://claude.ai/install.ps1 | iex
Откройте новое окно терминала и проверьте: claude --version. Если на macOS команда не найдена, добавьте ~/.local/bin в PATH:
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.zshrc && source ~/.zshrc
2. Ключ
Раздел API-ключи → «Создать ключ». Ключ показывается один раз. Отдельный ключ на каждое устройство или сотрудника упрощает контроль расходов и отзыв доступа. Лимиты в день, в месяц и всего задаются там же.
3. Настройка
Claude Code читает адрес API и ключ из переменных окружения. Подставьте свой ключ вместо ВАШ_КЛЮЧ. После создания ключа в разделе API-ключи эти команды показываются с уже подставленным ключом.
macOS (zsh):
cat >> ~/.zshrc <<'EOF' export ANTHROPIC_BASE_URL="https://api.neirosklad.pro" export ANTHROPIC_AUTH_TOKEN="ВАШ_КЛЮЧ" export ANTHROPIC_MODEL="claude-sonnet-5.5" export ANTHROPIC_DEFAULT_OPUS_MODEL="claude-opus-5.5" export ANTHROPIC_DEFAULT_SONNET_MODEL="claude-sonnet-5.5" export ANTHROPIC_DEFAULT_HAIKU_MODEL="claude-haiku-4.5" EOF
Linux: то же самое, но в ~/.bashrc, если у вас bash.
Windows (PowerShell), сохраняется для пользователя:
setx ANTHROPIC_BASE_URL "https://api.neirosklad.pro" setx ANTHROPIC_AUTH_TOKEN "ВАШ_КЛЮЧ" setx ANTHROPIC_MODEL "claude-sonnet-5.5" setx ANTHROPIC_DEFAULT_OPUS_MODEL "claude-opus-5.5" setx ANTHROPIC_DEFAULT_SONNET_MODEL "claude-sonnet-5.5" setx ANTHROPIC_DEFAULT_HAIKU_MODEL "claude-haiku-4.5"
Переменные применяются в новых окнах терминала. Три переменные ANTHROPIC_DEFAULT_*_MODEL связывают пункты Opus, Sonnet и Haiku в меню /model с моделями нейросклад.
Если ключ сменился, повторите команду с новым ключом: на macOS и Linux более поздние строки в файле перекрывают ранние.
4. Запуск
Перейдите в папку проекта и запустите:
cd ~/projects/my-app claude
При первом запуске подтвердите доверие к папке. Вход в аккаунт Anthropic не требуется: в шапке должно быть указано «API Usage Billing». Если Claude Code предлагает авторизоваться, переменные не подхватились, см. ошибки.
Claude Code работает с файлами текущей папки: создаёт и меняет их там. Продолжить прошлую сессию: claude --continue.
5. Модели
Переключение внутри сессии: /model. Запуск сразу с нужной моделью: claude --model claude-opus-5.5.
| Модель | Назначение |
|---|---|
claude-sonnet-5.5 | Основная модель для разработки. Оптимальна по качеству и цене. |
claude-opus-5.5 | Сложная архитектура, трудноуловимые ошибки, большие кодовые базы. Примерно вдвое дороже Sonnet. |
claude-haiku-4.5 | Быстрые и простые операции. Claude Code использует её для фоновых задач. |
Цены всех моделей: «Модели и цены».
6. Расходы
- Claude Code отправляет модели весь контекст сессии. Между несвязанными задачами выполняйте
/clear: это заметно снижает стоимость. - Фактические расходы по дням, ключам и моделям в рублях смотрите в разделе Расходы. Встроенная команда
/costпоказывает оценку по долларовым ценам Anthropic и с вашим счётом не совпадает. - Если исчерпан баланс или лимит ключа, запросы останавливаются, перерасхода сверх лимита не будет. Причина остановки видна в разделе API-ключи.
7. VS Code и Cursor
VS Code: расширение «Claude Code» использует те же переменные окружения. После настройки перезапустите VS Code.
Cursor: Settings → Models → OpenAI API Key: ваш ключ, Override OpenAI Base URL: https://api.neirosklad.pro/v1. Добавьте нужные модели по названию, например claude-sonnet-5.
8. Другие модели и SDK
Тот же ключ работает с любой моделью каталога через OpenAI-совместимый API: адрес https://api.neirosklad.pro/v1. Модели Claude указываются короткими именами (claude-sonnet-5), остальные в формате провайдер/модель, например openai/gpt-5.6-sol, google/gemini-3.7-flash, deepseek/deepseek-v4-pro.
Python (библиотека openai):
from openai import OpenAI
client = OpenAI(base_url="https://api.neirosklad.pro/v1", api_key="ВАШ_КЛЮЧ")
r = client.chat.completions.create(
model="openai/gpt-5.6-sol",
messages=[{"role": "user", "content": "Привет!"}],
)
print(r.choices[0].message.content)
cURL:
curl https://api.neirosklad.pro/v1/chat/completions \
-H "Authorization: Bearer ВАШ_КЛЮЧ" \
-H "Content-Type: application/json" \
-d '{"model": "claude-sonnet-5", "messages": [{"role": "user", "content": "Привет!"}]}'
Для GPT в терминале удобнее Codex CLI или OpenCode: в них указывается тот же адрес /v1 и ключ.
9. Ошибки
| Симптом | Решение |
|---|---|
command not found: claude | Откройте новое окно терминала. На macOS добавьте ~/.local/bin в PATH (шаг 1). |
| Claude Code просит войти в аккаунт | Переменные не подхватились. Откройте новое окно и проверьте: echo $ANTHROPIC_BASE_URL (Windows: echo $env:ANTHROPIC_BASE_URL). |
| 401, invalid key | Ключ скопирован не полностью или отозван. Создайте новый и повторите шаг 3. |
| budget exceeded, key blocked | Исчерпан баланс или лимит ключа либо сотрудника. Причина указана в разделе API-ключи. |
| model not found | Проверьте название модели в настройках из шага 3 или в /model. |
Поддержка: support@neirosklad.pro. Если прикладываете скриншот, закройте на нём ключ.