Skip to content
API для разработчиков

Кодинг-клиенты: Claude Code, Cursor, Cline и другие

Как подключить Claude Code, Cursor, Cline, Roo Code, Continue, Aider, Zed и OpenClaw к AgentHere: ключ, базовый URL, модель — пошагово для OpenAI- и Anthropic-совместимых клиентов.

5 мин чтенияОбновлено 2026-07-19

AgentHere говорит на двух протоколах одновременно: OpenAI-совместимом (/v1/chat/completions) и Anthropic-совместимом (/v1/messages). Один и тот же API-ключ, те же модели и тот же баланс работают для обоих. Поэтому к платформе подключается любой популярный кодинг-клиент — Claude Code, Cursor, Cline, Roo Code, Continue, Aider, Zed, OpenClaw, opencode.

Это значит, что Claude Code (который понимает только Anthropic-протокол) работает с AgentHere напрямую — без прокладок и сторонних прокси.

Важно про модели и протоколы. Модели DeepSeek (deepseek-v4-pro, deepseek-v4-flash) доступны на обоих эндпоинтах. Модели GLM (glm-5.2, glm-4.7-flash) — только на OpenAI-эндпоинте; Anthropic-эндпоинт обслуживает только DeepSeek. Поэтому для Claude Code и других Anthropic-клиентов выбирайте модель deepseek-v4-pro.

Шаг 1. Создайте API-ключ

  1. Войдите в аккаунт и откройте «Ключи API».
  2. Создайте ключ с типом proxy.
  3. Скопируйте ключ сразу — он показывается один раз.

Ключ начинается с ah_ и подходит одновременно для обоих протоколов.

Шаг 2. Выберите протокол и базовый URL

ПротоколБазовый URLЗаголовокДоступные моделиКлиенты
OpenAIhttps://agenthere.ru/v1Authorization: Bearer ah_...все (DeepSeek + GLM)Cursor, Cline, Roo Code, Continue, Aider, Zed, OpenClaw, opencode
Anthropichttps://agenthere.ru/anthropicx-api-key: ah_...только DeepSeekClaude Code, Cline (режим Anthropic), Zed (anthropic_compatible), OpenClaw

Для Anthropic-клиентов базовый URL — https://agenthere.ru/anthropic (SDK сам дописывает /v1/messages). Для OpenAI-клиентов — https://agenthere.ru/v1. SDK сам дописывает /v1/messages. Для OpenAI-клиентов — https://agenthere.ru/v1. На международном домене используйте agenthere.online.

Модели

МодельТирЭндпоинтКогда выбирать
deepseek-v4-proсильный (по умолчанию)OpenAI + AnthropicКодинг, рассуждение, сложные задачи
deepseek-v4-flashлёгкий/быстрыйOpenAI + AnthropicДёшево и быстро, автодополнение
glm-5.2сильный (GLM)только OpenAIАльтернатива DeepSeek на GLM
glm-4.7-flashбесплатный (GLM)только OpenAIБесплатно, слабые задачи

Наши модели — DeepSeek и GLM, а не Claude или GPT. Укажите один из идентификаторов выше в поле «модель» клиента. Если клиент отправит claude-* или gpt-*, вернётся ошибка 404 not_found_error со списком доступных моделей. Если отправить GLM на Anthropic-эндпоинт — вернётся 400 invalid_request_error с подсказкой использовать OpenAI-эндпоинт.

Claude Code (Anthropic)

bash
npm install -g @anthropic-ai/claude-code

export ANTHROPIC_BASE_URL=https://agenthere.ru/anthropic
export ANTHROPIC_AUTH_TOKEN=ah_ВАШ_КЛЮЧ
export ANTHROPIC_MODEL=deepseek-v4-pro
claude

Windows (PowerShell):

powershell
$env:ANTHROPIC_BASE_URL = "https://agenthere.ru/anthropic"
$env:ANTHROPIC_AUTH_TOKEN = "ah_ВАШ_КЛЮЧ"
$env:ANTHROPIC_MODEL = "deepseek-v4-pro"
claude

Одного ANTHROPIC_BASE_URL недостаточно: без ANTHROPIC_AUTH_TOKEN Claude Code продолжит использовать логин claude.ai. Укажите оба. Модель — обязательно DeepSeek (deepseek-v4-pro или deepseek-v4-flash): GLM на этом эндпоинте недоступен.

Cline (VS Code и JetBrains)

  1. Откройте настройки Cline (иконка ⚙️).
  2. API ProviderOpenAI Compatible (не «OpenAI» — у того нет поля Base URL).
  3. Base URLhttps://agenthere.ru/v1, API Key → ваш ah_-ключ, Modeldeepseek-v4-pro.

Либо режим Anthropic с галочкой «Use custom base URL» = https://agenthere.ru/anthropic и моделью deepseek-v4-pro (GLM в этом режиме не работает).

Roo Code (VS Code)

Форк Cline, настраивается так же: API ProviderOpenAI Compatible, Base URL https://agenthere.ru/v1, ключ ah_..., модель deepseek-v4-pro (или glm-5.2 для GLM).

Continue (VS Code и JetBrains)

В config.yaml:

yaml
models:
  - name: AgentHere DeepSeek V4 Pro
    provider: openai
    model: deepseek-v4-pro
    apiBase: https://agenthere.ru/v1
    apiKey: ah_ВАШ_КЛЮЧ

Aider (CLI)

bash
export OPENAI_API_BASE=https://agenthere.ru/v1
export OPENAI_API_KEY=ah_ВАШ_КЛЮЧ
aider --model openai/deepseek-v4-pro

Префикс openai/ обязателен — он заставляет Aider идти через ваш OPENAI_API_BASE.

Cursor

  1. Settings → Models → API Keys.
  2. Включите OpenAI API Key и вставьте ah_-ключ.
  3. Включите Override OpenAI Base URLhttps://agenthere.ru/v1.
  4. + Add Custom Modeldeepseek-v4-pro (или glm-5.2).

Cursor поддерживает только OpenAI-совместимый кастомный эндпоинт, а переключатель Base URL общий для всех запросов.

Zed

В settings.json:

json
{
  "language_models": {
    "openai_compatible": {
      "agenthere": {
        "api_url": "https://agenthere.ru/v1",
        "available_models": [
          { "name": "deepseek-v4-pro", "display_name": "DeepSeek V4 Pro", "max_tokens": 65536 },
          { "name": "glm-5.2", "display_name": "GLM-5.2", "max_tokens": 128000 }
        ]
      }
    }
  }
}

Ключ добавьте через UI (Add Provider) или переменную AGENTHERE_API_KEY. Для Anthropic-протокола — блок anthropic_compatible с api_url: "https://agenthere.ru/anthropic" и моделью deepseek-v4-pro.

OpenClaw

OpenClaw — локальный ИИ-агент с CLI (openclaw), типизированными инструментами и SQLite-RAG. Он поддерживает кастомных провайдеров через models.providers, поэтому подключается к AgentHere как обычный OpenAI-совместимый провайдер.

  1. Установите OpenClaw и запустите онбординг: openclaw onboard.
  2. Добавьте провайдера в конфиг (openclaw.json5) и укажите модель:
json5
{
  models: {
    providers: {
      agenthere: {
        baseUrl: "https://agenthere.ru/v1",
        apiKey: "{env:AGENTHERE_API_KEY}",
        models: [
          { id: "deepseek-v4-pro" },
          { id: "deepseek-v4-flash" },
          { id: "glm-5.2" },
        ],
      },
    },
  },
  agents: { defaults: { model: { primary: "agenthere/deepseek-v4-pro" } } },
}
  1. Передайте ключ: openclaw models auth paste-api-key (вставьте ваш ah_-ключ) или задайте переменную AGENTHERE_API_KEY.

Модели ссылаются как agenthere/<model> (например agenthere/deepseek-v4-pro). Точный реестр полей — в документации OpenClaw.

opencode и десктоп AgentHere

Десктоп AgentHere настраивается автоматически. Для автономного opencode добавьте провайдера в opencode.json:

json
{
  "provider": {
    "agenthere": {
      "npm": "@ai-sdk/openai-compatible",
      "name": "AgentHere",
      "options": { "baseURL": "https://agenthere.ru/v1", "apiKey": "ah_ВАШ_КЛЮЧ" },
      "models": {
        "deepseek-v4-pro": { "name": "DeepSeek V4 Pro", "limit": { "context": 65536, "output": 65536 } }
      }
    }
  }
}

GitHub Copilot CLI и Windsurf

  • Copilot CLI BYOK: COPILOT_PROVIDER_TYPE=openai, COPILOT_PROVIDER_BASE_URL=https://agenthere.ru/v1, COPILOT_PROVIDER_API_KEY=ah_..., COPILOT_MODEL=deepseek-v4-pro.
  • Windsurf не имеет встроенного поля для кастомного эндпоинта — используйте Cline/Continue.

Оплата и доступ (Россия)

  • Оплата — рублёвой картой или СБП, без зарубежной карты и посредников.
  • Один баланс — и для чата в вебе, и для любого кодинг-клиента.

Подробнее — в токенах и оплате.

Решение проблем

ОшибкаПричинаРешение
401 authentication_errorНеверный или отозванный ключПересоздайте ключ в «Ключи API»
404 not_found_error (модель)Клиент отправляет claude-* или gpt-*Укажите одну из наших моделей (deepseek-v4-pro)
400 invalid_request_error (DeepSeek-only)GLM отправлен на Anthropic-эндпоинтДля GLM используйте OpenAI-клиент (/v1); на Anthropic — только DeepSeek
502 api_errorВсе провайдеры недоступныПовторите запрос; при повторе напишите в поддержку
Пустой ответ / обрыв стримаКлиент ждёт [DONE], а мы шлём Anthropic-событияДля Anthropic-клиентов используйте https://agenthere.ru/anthropic

Что дальше

Кодинг-клиенты: Claude Code, Cursor, Cline и другие | AgentHere