Перейти к содержанию
Подключить клиентClaude Code

Claude Code

CLI Anthropic через Guard. Без логина в anthropic.com.

Настроить через свою нейросеть
Протокол модели

Claude Code — терминальный CLI Anthropic. На Guard работает с ключом gd-…: без Claude Pro и без OAuth на anthropic.com.

Windows · PowerShell

  1. npm i -g @anthropic-ai/claude-code (нужен Node.js).
  2. Задать переменные:
  3. Запустить обычный claude.
  4. При первом запуске спросит, доверять ли API-ключу, — выберите Yes / Approve.
powershell
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"
claude

Чтобы не вводить каждый раз — сохраните start-claude-guard.ps1 и запускайте его.

Mac · Linux

Переменные окружения
bash · macOS / Linux
export ANTHROPIC_BASE_URL="https://api.guardrelay.ai"
export ANTHROPIC_AUTH_TOKEN="gd-ваш-ключ-из-бота"
claude
PowerShell · Windows
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"
claude

Kimi, Composer и Grok в Claude Code

Claude Code ходит на /v1/messages и передаёт свой набор инструментов полем tools. Эту поверхность обслуживают все три семейства, поле tools они тоже принимают.

СемействоClaude CodeПочему
Kimiработаетповерхность /v1/messages и поле tools принимаются; инструменты исполняет сам Claude Code. Модель задаётся точным id Kimi при запуске
Composer, Grokработаетповерхность /v1/messages и поле tools принимаются; инструменты исполняет сам Claude Code. Типизированные инструменты Anthropic (управление компьютером, редактор текста, веб-поиск) недоступны — Cursor их не предоставляет

Kimi работает и в самом Claude Code, и в клиентах с обычным Chat Completions: Cline, Roo Code, n8n, Python SDK, Node SDK. У kimi-for-coding и kimi-for-coding-highspeed в Cline возможен 403 kimi_agent_not_allowed: используйте поддержанный клиент, например Roo Code или Kilo Code. Удалять или подменять имя агента в системном промпте для обхода ограничения нельзя.

Запуск Claude Code на Kimi

Ставится и настраивается тот же CLI: npm i -g @anthropic-ai/claude-code, дальше адрес Guard и ключ в переменных окружения. Отличается только модель: её задают точным id при запуске. Mac / Linux:

Переменные окружения
bash · macOS / Linux
export ANTHROPIC_BASE_URL="https://api.guardrelay.ai"
export ANTHROPIC_AUTH_TOKEN="gd-ваш-ключ-из-бота"

claude --model k3
PowerShell · Windows
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"

claude --model k3

Windows PowerShell:

powershell
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"
claude --model k3

Если удобнее агент в редакторе или свой код, ключ gd-… работает и там. Проверить его можно прямо в терминале:

bash
curl -X POST https://api.guardrelay.ai/v1/chat/completions \
  -H "Authorization: Bearer gd-ваш-ключ-из-бота" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "k3",
    "messages": [{"role": "user", "content": "Привет!"}],
    "max_tokens": 128
  }'

Для работы в редакторе возьмите агент, который умеет обычный Chat Completions: Cline или Roo Code. В их настройках выбирается провайдер с OpenAI-совместимым API, а поля заполняются так: У kimi-for-coding и kimi-for-coding-highspeed в Cline возможен 403 kimi_agent_not_allowed: используйте поддержанный клиент, например Roo Code или Kilo Code. Удалять или подменять имя агента в системном промпте для обхода ограничения нельзя.

Поле в настройках агентаЗначение
API ProviderOpenAI-совместимый
Base URLhttps://api.guardrelay.ai/v1
API Keygd-… из бота
Modelk3, k3-256k, kimi-for-coding или kimi-for-coding-highspeed

Запуск Claude Code на Grok

Ставится и настраивается тот же CLI: npm i -g @anthropic-ai/claude-code, дальше адрес Guard и ключ в переменных окружения. Отличается только модель: её задают точным id при запуске.

Переменные окружения
bash · macOS / Linux
export ANTHROPIC_BASE_URL="https://api.guardrelay.ai"
export ANTHROPIC_AUTH_TOKEN="gd-ваш-ключ-из-бота"

claude --model cursor-grok-4.6-medium
PowerShell · Windows
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"

claude --model cursor-grok-4.6-medium

Windows PowerShell:

powershell
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"
claude --model cursor-grok-4.6-medium

Запуск Claude Code на Composer

Ставится и настраивается тот же CLI: npm i -g @anthropic-ai/claude-code, дальше адрес Guard и ключ в переменных окружения. Отличается только модель: её задают точным id при запуске.

Переменные окружения
bash · macOS / Linux
export ANTHROPIC_BASE_URL="https://api.guardrelay.ai"
export ANTHROPIC_AUTH_TOKEN="gd-ваш-ключ-из-бота"

claude --model composer-2.5
PowerShell · Windows
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"

claude --model composer-2.5

Windows PowerShell:

powershell
$env:ANTHROPIC_BASE_URL = "https://api.guardrelay.ai"
$env:ANTHROPIC_AUTH_TOKEN = "gd-ваш-ключ-из-бота"
claude --model composer-2.5

Разделы документации

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