Facade Code Документация
Настройка агентов

Claude Code и ваш провайдер

Оставьте Claude Code в качестве CLI и подключите отдельную конфигурацию запуска к другому Anthropic-совместимому провайдеру моделей.

Получите данные провайдера

Установите Claude Code и получите у провайдера Anthropic-совместимый базовый URL, API-ключ и идентификаторы моделей. Эндпоинт, совместимый только с OpenAI, с Claude Code не заработает.

В этом примере создаётся отдельная запись Claude · work. Остальные записи Claude Code сохраняют прежние настройки.

1. Добавьте конфигурацию провайдера

Добавьте эту конфигурацию в facade.json (см. Настройки агентов). Замените примерные URL, ключ и идентификаторы моделей значениями от вашего провайдера:

facade.json
{
  "clis": {
    "Claude · work": {
      "type": "claude",
      "model": "YOUR_MODEL_ID",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.example.com/anthropic",
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": null,
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_SMALL_MODEL_ID"
      }
    }
  }
}

Для каждого псевдонима используйте модель, которую поддерживает провайдер. Сопоставление Haiku применяется для небольших фоновых задач; для него можно указать другую модель, отличную от основной.

2. Проверьте эндпоинт и сопоставление моделей

ПараметрЧто он делает
ANTHROPIC_BASE_URLНаправляет Claude Code к Anthropic-совместимому API провайдера.
ANTHROPIC_AUTH_TOKENПередаёт токен провайдера.
ANTHROPIC_API_KEY: nullУбирает унаследованный API-ключ Anthropic для этой конфигурации.
modelЗадаёт модель при запуске для этой записи.
ANTHROPIC_DEFAULT_…_MODELСопоставляет запросы Opus, Sonnet и Haiku с ID, которые обслуживает провайдер.

В примере ключ хранится в facade.json. Чтобы взять существующую переменную среды, укажите "ANTHROPIC_AUTH_TOKEN": "${env:WORK_API_KEY}". К моменту запуска агента эта переменная должна быть доступна редактору.

Эти переменные действуют только для агентов, запущенных с этой записью. Глобальные настройки Claude Code менять не нужно.

3. Запустите Claude Code с этой конфигурацией

Сохраните facade.json, выберите New Agent и укажите Claude · work. Дайте агенту короткую задачу по вашему проекту.

Если провайдер показывает статистику использования, убедитесь, что запрос относится к нужному аккаунту. Если агент не запускается или запрос завершается ошибкой, выполните Show Agent Launch и выберите рабочее расположение. Найдите эту запись в отчёте, чтобы увидеть, как Facade запустит её.

Об ошибках аутентификации и отсутствующих моделях см. Устранение неполадок.

Пример: QwenCloud

Для ключа QwenCloud Token Plan используйте базовый URL https://token-plan.maas.qwencloudapi.com/apps/anthropic. Выбирайте идентификаторы моделей, доступные в вашем тарифе. Для ключей с оплатой по мере использования нужен региональный эндпоинт.

Актуальные настройки эндпоинта и моделей QwenCloud ↗

Открыть как Markdown ↗Документация

Поиск по документации

Поиск по этому руководству. ↑ ↓ — перемещение, Enter — открыть, Esc — закрыть.