Подключение Claude Code

Подключите Claude Code к Puyun AI для вызова любых больших моделей через протокол Anthropic.

Обзор

Claude Code — это официальный командный AI-ассистент для программирования от Anthropic, нативно использующий протокол Anthropic Messages API. Благодаря функции автоматической конвертации протоколов Puyun AI, вы можете вызывать модели OpenAI, Gemini и другие в Claude Code без какой-либо адаптации интерфейса OpenAI.

Настройка

Способ 1: Переменные окружения

Установите следующие переменные окружения в терминале:

bash
export ANTHROPIC_API_KEY="sk-your-api-key"
export ANTHROPIC_BASE_URL="https://ai.tracup.com"

Затем запустите Claude Code:

bash
claude

Способ 2: Файл конфигурации

Настройте в файле конфигурации Claude Code.

Отредактируйте ~/.claude/settings.json, добавив:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-api-key",
    "ANTHROPIC_BASE_URL": "https://ai.tracup.com"
  }
}

Способ 3: Конфигурация на уровне проекта

Создайте файл .claude/settings.json в корне проекта:

json
{
  "env": {
    "ANTHROPIC_API_KEY": "sk-your-api-key",
    "ANTHROPIC_BASE_URL": "https://ai.tracup.com"
  }
}

Использование разных моделей

После настройки вы можете указать модель с помощью параметра --model:

bash
# Использование Claude Sonnet
claude --model claude-sonnet-4-6

# Использование GPT-4o (автоматическая конвертация протокола)
claude --model gpt-4o

# Использование Gemini 2.5 Pro (автоматическая конвертация протокола)
claude --model gemini-2.5-pro

# Использование DeepSeek (автоматическая конвертация протокола)
claude --model deepseek-chat

Проверка подключения

Выполните следующую команду для проверки успешности настройки:

bash
claude --model claude-sonnet-4-6 -p "Hello, проверка подключения"

Если вы получили нормальный ответ, подключение настроено успешно.

Уровни сервиса

Вызовы Claude Code зависят от уровня сервиса вашего аккаунта:

УровеньРекомендуемый сценарийОписание
TestПроверка функциональностиПодходит для проверки работоспособности подключения Claude Code
FlexПовседневная разработкаОптимальное соотношение цены и качества, рекомендуется для индивидуальных разработчиков
EnterpriseКомандная работаМаксимальная стабильность, рекомендуется для командной работы

Частые проблемы

Тайм-аут подключения

Если возникает тайм-аут подключения, проверьте:

  1. Правильно ли установлена ANTHROPIC_BASE_URL как https://ai.tracup.com (без /v1)
  2. Правильный ли API Key
  3. Доступна ли сеть для обращения к ai.tracup.com

Модель недоступна

Если возвращается ошибка о несуществующей модели:

  1. Убедитесь в правильности написания имени модели
  2. Проверьте, доступна ли эта модель на вашем текущем уровне сервиса
  3. Посетите главную страницу для просмотра полного списка доступных моделей

Некорректный формат ответа

Если Claude Code не может разобрать ответ:

  1. Убедитесь, что используемая модель поддерживает конвертацию протокола Anthropic
  2. Попробуйте переключиться на нативную модель Claude для проверки, является ли проблема связанной с конвертацией
  3. Если проблема сохраняется, обратитесь в техническую поддержку