Grok GROCK

Интеграция GROCK

Руководство по настройке и подключению GROCK к популярным инструментам ИИ-кодинга.

Доступные модели

Используйте точное название модели при настройке клиента. Нажмите на любой элемент, чтобы скопировать.

TEXT & REASONING
grok-4.3
grok-4.20-0309-reasoning
grok-4.20-0309-non-reasoning
grok-4.20-fast
grok-4.20-multi-agent-0309
grok-build-0.1
IMAGINE & VIDEO
grok-imagine-image
grok-imagine-image-quality
grok-imagine-image-lite
grok-imagine-video
grok-imagine-video-1.5-preview

Grok Build

Официальный CLI-агент от xAI

1

Установите Grok Build CLI

На macOS, Linux или WSL:

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

На Windows (PowerShell):

irm https://x.ai/cli/install.ps1 | iex
2

Создайте файл конфигурации

Создайте файл ~/.grok/config.toml (на Windows: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\.grok\config.toml) со следующим содержимым:

[model.grok-build] model = "grok-build-0.1" base_url = "https://grock.rocks/v1" name = "Grok Build" api_key = "YOUR_API_KEY" [model.grok-4-3] model = "grok-4.3" base_url = "https://grock.rocks/v1" name = "Grok 4.3" api_key = "YOUR_API_KEY" [model.grok-4-20] model = "grok-4.20-0309-reasoning" base_url = "https://grock.rocks/v1" name = "Grok 4.20 Reasoning" api_key = "YOUR_API_KEY" [models] default = "grok-build"

После настройки вы сможете переключаться между моделями прямо в интерфейсе Grok с помощью команды /model grok-4-3.

3

Настройте прокси для генерации картинок

По умолчанию утилита пытается генерировать картинки в обход прокси. Чтобы это исправить, выполните команду ниже (её достаточно запустить один раз):

На Windows (PowerShell):

[System.Environment]::SetEnvironmentVariable('XAI_API_BASE_URL', 'https://grock.rocks/v1', 'User'); [System.Environment]::SetEnvironmentVariable('GROK_XAI_API_BASE_URL', 'https://grock.rocks/v1', 'User')

На macOS, Linux или WSL:

echo 'export XAI_API_BASE_URL="https://grock.rocks/v1"' >> ~/.bashrc && echo 'export GROK_XAI_API_BASE_URL="https://grock.rocks/v1"' >> ~/.bashrc && source ~/.bashrc

Если вы используете zsh (стандарт в macOS), замените .bashrc на .zshrc.

4

Configure subagents (Optional)

To make subagents automatically use the most powerful grok-4.3 model instead of the default one, add the following lines to your config.toml:

[subagents.models]
explore = "grok-4-3"
plan = "grok-4-3"
general-purpose = "grok-4-3"

[subagents.roles.deep-reasoning]
description = "Heavy reasoning agent"
model = "grok-4-3"
default_capability_mode = "all"
5

Запустите Grok

Просто откройте терминал и введите команду:

grok

OpenCode

Open-source CLI-агент · OpenAI-compatible

1

Установите OpenCode

Через curl (рекомендуется):

curl -fsSL https://opencode.ai/install | bash

Либо через npm:

npm i -g opencode-ai
2

Создайте конфиг

Создайте файл ~/.config/opencode/opencode.json (на Windows: C:\Users\ИМЯ_ПОЛЬЗОВАТЕЛЯ\.config\opencode\opencode.json) со следующим содержимым:

{
  "$schema": "https://opencode.ai/config.json",
  "provider": {
    "grock-grok": {
      "npm": "@ai-sdk/openai-compatible",
      "options": {
        "baseURL": "https://grock.rocks/v1",
        "apiKey": "YOUR_API_KEY"
      },
      "models": {
        "grok-4.3": { "name": "grok-4.3" },
        "grok-4.20-0309-reasoning": { "name": "grok-4.20-0309-reasoning" },
        "grok-build-0.1": { "name": "grok-build-0.1" }
      }
    }
  }
}

Не забудьте подставить ваш YOUR_API_KEY. Список models можно расширять под себя.

3

Запустите и переключите модель

cd /path/to/your/project
opencode

Внутри OpenCode введите команду /models и выберите одну из моделей.

Claude Code

Официальный CLI от Anthropic

Перед началом убедитесь, что в системе не установлены старые переменные ANTHROPIC_AUTH_TOKEN и ANTHROPIC_BASE_URL. Если они есть в ~/.bashrc / ~/.zshrc — удалите их и перезапустите терминал.
1

Установите Claude Code

Требуется Node.js 18+. Установка через npm:

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

Создайте файл конфигурации

Создайте файл ~/.claude/settings.json (на Windows: %USERPROFILE%\.claude\settings.json) и вставьте конфигурацию ниже. Замените YOUR_API_KEY на ваш ключ из прокси.

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://grock.rocks",
    "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
    "ANTHROPIC_MODEL": "grok-4.3",
    "ANTHROPIC_SMALL_FAST_MODEL": "grok-build-0.1",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "grok-build-0.1",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "grok-4.3"
  }
}

Альтернативный вариант — задать переменные окружения вручную:

export ANTHROPIC_BASE_URL="https://grock.rocks"
export ANTHROPIC_AUTH_TOKEN="YOUR_API_KEY"
3

Запуск Claude Code

cd /path/to/your/project
claude

Kilo Code

Расширение для VS Code · OpenAI-compatible

1

Установите Kilo Code

В Marketplace VS Code найдите Kilo Code и нажмите Install.

2

Выберите способ авторизации — API Key

При первом запуске или в настройках аккаунта выберите Use your own API key.

3

Заполните параметры провайдера

  • API Provider: OpenAI Compatible
  • Base URL: https://grock.rocks/v1
  • API Key: ваш API ключ
  • Model ID: например grok-4.3 или grok-build-0.1
4

Начните работу

Сохраните и переключите модель в чате на ту, что вы только что добавили.

OpenAI SDK

Официальные библиотеки Python и Node.js

1

Python (openai-python)

Используйте стандартную библиотеку OpenAI для Python:

from openai import OpenAI

client = OpenAI(
    api_key="suak-ТВОЙ_КЛЮЧ",
    base_url="https://grock.rocks/v1",
)

resp = client.chat.completions.create(
    model="grok-4.20-fast", # любой ID из таблицы моделей
    messages=[{"role": "user", "content": "Привет!"}],
)
print(resp.choices[0].message.content)
2

Node.js (openai-node)

Используйте стандартную библиотеку OpenAI для JavaScript / TypeScript:

import OpenAI from "openai";

const client = new OpenAI({
    apiKey: "suak-ТВОЙ_КЛЮЧ",
    baseURL: "https://grock.rocks/v1",
});

const resp = await client.chat.completions.create({
    model: "grok-4.20-fast", // любой ID из таблицы моделей
    messages: [{ role: "user", content: "Привет!" }],
});
console.log(resp.choices[0].message.content);