AGTCloud API Docs
РуководстваСправочник APIИнтеграции и ресурсыОбновления и помощь

Claude Code

Настройка и использование AGTCloud в Claude Code.

Claude Code — инструмент программирования в терминале от Anthropic. Настроив адрес API, ключ API и ID модели, вы можете использовать в Claude Code совместимую точку входа Anthropic Messages платформы AGTCloud.

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

Подготовка

Перед началом убедитесь, что вы:

  • Подготовили терминал и Git;
  • Зарегистрировались и вошли в AGTCloud;
  • Создали токен на странице API Keys;
  • Нашли в каталоге моделей ID модели протокола Anthropic, доступной текущему токену.

Установка Claude Code

Выберите способ установки для своей ОС. Нативный установочный скрипт обеспечивает автоматическое обновление; при установке через Homebrew и WinGet обновляйте программу вручную через соответствующий менеджер пакетов.

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

После установки заново откройте терминал и проверьте версию:

claude --version
claude doctor

claude doctor проверяет установку и конфигурационные файлы. Если терминал не находит claude, откройте его заново и убедитесь, что каталог установки добавлен в PATH.

Настройка AGTCloud

Claude Code отправляет запросы по адресу ANTHROPIC_BASE_URL. Укажите только API Origin AGTCloud без завершающего /v1: Claude Code самостоятельно обращается к /v1/messages.

Временная конфигурация

Следующие настройки действуют только в текущем сеансе терминала. Замените your-api-key и MODEL_ID своим токеном и ID модели.

unset ANTHROPIC_AUTH_TOKEN
export ANTHROPIC_BASE_URL="https://api.agtcloud.cn"
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_MODEL="MODEL_ID"
Переменная окруженияНазначение
ANTHROPIC_BASE_URLНаправляет запросы Claude Code на адрес API AGTCloud, показанный на этой странице
ANTHROPIC_API_KEYПередаёт ключ API AGTCloud через Header X-Api-Key
ANTHROPIC_MODELЗадаёт ID модели по умолчанию для текущего сеанса

Удалите конфликтующие переменные аутентификации

Если в системе задан ANTHROPIC_AUTH_TOKEN, Claude Code использует его как Bearer Token, что может переопределить ANTHROPIC_API_KEY. Перед применением этой конфигурации удалите конфликтующую переменную.

Постоянная конфигурация

Для автоматического применения при каждом открытии терминала запишите те же настройки в конфигурацию shell или пользовательские переменные окружения Windows. Ключ API сохраняется локально открытым текстом; используйте этот способ только на личном доверенном устройстве.

Откройте ~/.zshrc и добавьте:

export ANTHROPIC_BASE_URL="https://api.agtcloud.cn"
export ANTHROPIC_API_KEY="your-api-key"
export ANTHROPIC_MODEL="MODEL_ID"

После сохранения загрузите конфигурацию:

source ~/.zshrc

Выбор модели

MODEL_ID — место для замены, а не настоящее название модели. Скопируйте из каталога моделей ID модели, доступной текущему ключу API и поддерживающей Anthropic Messages.

В Claude Code можно выполнить /model, чтобы просмотреть или сменить модель текущего сеанса. Автоматическое отображение всех моделей AGTCloud зависит от версии Claude Code и ключа API. Если нужной модели нет, задайте её ID через ANTHROPIC_MODEL.

Интерфейс выбора модели Claude Code

Запуск и проверка подключения

Запуск Claude Code

claude

Если при первом запуске предлагается использовать ключ API из переменных окружения, подтвердите выбор по подсказке терминала.

Проверка текущей конфигурации

Выполните в Claude Code:

/status

Убедитесь, что источником аутентификации является ключ API, а Base URL соответствует адресу API AGTCloud на этой странице. Base URL не должен содержать повторяющийся /v1.

Тест только для чтения

В тестовом проекте с README.md введите:

Прочитайте README.md и в трёх пунктах опишите назначение этого проекта. Не изменяйте никакие файлы.

Если содержимое возвращается нормально и в консоли AGTCloud появляется соответствующая запись вызова, базовое подключение установлено.

Терминальный интерфейс Claude Code

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

Проверка базового диалога Claude Code

Частые вопросы

СимптомЧто проверить сначалаРешение
Команда claude не найденаУстановку и PATHОткройте терминал заново, выполните claude doctor и при необходимости повторите официальную команду установки
После запуска по-прежнему требуется входДействует ли ключ API в том же терминале, где запускается Claude CodeПроверьте ANTHROPIC_API_KEY, откройте терминал заново и повторите запуск
Ключ API не применяетсяНе задан ли также ANTHROPIC_AUTH_TOKENУдалите конфликтующую переменную и проверьте источник аутентификации через /status
Ответ 401Ключ API, переменные окружения и состояние токенаСкопируйте действующий ключ API заново и подтвердите источник аутентификации через /status
Ответ 403Права токена, доступ к модели и состояние аккаунтаПроверьте токен и доступные модели в консоли
Ответ 404Base URL и ID моделиУкажите только https://api.agtcloud.cn без /v1 и скопируйте ID модели заново
Модель не найдена или недоступнаМодели, видимые текущему ключу API, и поддержку протоколаВыберите модель с Anthropic Messages и задайте полный ID через ANTHROPIC_MODEL
Некоторые инструменты или расширенные функции недоступныВозможности модели и совместимость шлюзаСначала проверьте обычный диалог; расширенные возможности зависят от выбранной модели и текущей адаптации

Если причину найти не удаётся, запишите время запроса, ID модели, HTTP-статус и обезличенную ошибку, затем обратитесь к разделу ошибок и диагностики. Не отправляйте полный ключ API.

Рекомендации по безопасности

  • Создавайте отдельный ключ API для Claude Code, чтобы управлять правами и отключать учётные данные.
  • Не записывайте настоящий ключ в код, репозиторий, скриншоты, журналы или общие скрипты.
  • На общих устройствах и в команде предпочитайте системное хранилище учётных данных или централизованную систему выдачи секретов организации.
  • При подозрении на утечку немедленно отключите или удалите ключ API в консоли и создайте новый.

Далее прочитайте Ключ API, Base URL и аутентификация и Anthropic Messages.

На этой странице