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

Roo Code

Настройка Roo Code: выбор формата API, адреса Guard, ключа и модели.

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

Claude, Kimi, Composer и Grok

Roo Code — форк Cline для VS Code, настраивается так же. Сторонний ключ — без ограничений.

  1. Установите расширение Roo Code из Marketplace VS Code.
  2. Settings → API Provider → Anthropic.
  3. Отметьте Use custom base URL → https://api.guardrelay.ai.
  4. API Key — gd-… из бота.
  5. Model — claude-sonnet-5-5 или claude-opus-5.

Kimi

Kimi работает с обоими провайдерами. У Anthropic впишите Custom Base URL https://api.guardrelay.ai, у OpenAI-совместимого Base URL https://api.guardrelay.ai/v1. Ключ тот же gd-… и баланс общий, в поле Model один из четырёх Kimi ID.

Composer и Grok

Принимают оба адреса: https://api.guardrelay.ai у провайдера Anthropic и https://api.guardrelay.ai/v1 у OpenAI-совместимого. В Model укажите точный id, например cursor-grok-4.6-medium или composer-2.5-fast.

GLM 5.3 в Roo Code

Откройте существующий Roo Code

Эта инструкция относится к уже установленному Roo Code 3.54. Для новой установки предпочтительнее поддерживаемый Cline. Откройте в VS Code отдельную тестовую папку и панель Roo Code.

Получите ключ Guard

Получите универсальный ключ gd-… по прямой ссылке на API в @guardapi и выберите API-пакет. Не вставляйте ключ в проект, репозиторий, текст задания или скриншот. Баланс и расход видны в личном кабинете.

Настройте OpenAI Compatible

  1. Нажмите шестерёнку Roo Code и выберите API Provider → OpenAI Compatible. Не выбирайте Native Responses.
  2. Укажите Base URL https://api.guardrelay.ai/glm/v1, API Key gd-… и Model glm-5.3.
  3. Оставьте Enable streaming включённым. Выключите Enable R1 model parameters, Use Azure, Enable Reasoning Effort и custom temperature; Custom Headers оставьте пустым.
  4. Если включён Include max output tokens, задайте Max Output Tokens 4096 как ограниченный клиентский пример. Не считайте значение Context Window Size лимитом GLM и не публикуйте его как характеристику модели.
Поле Roo CodeЗначение
API ProviderOpenAI Compatible
Base URLhttps://api.guardrelay.ai/glm/v1
API Keygd-…
Modelglm-5.3
Max Output Tokens4096
Итоговый запросPOST https://api.guardrelay.ai/glm/v1/chat/completions

Быстрая проверка и продолжение

  1. Откройте новую задачу и отправьте: Прочитай README.md и ответь ровно GUARD_GLM_OK. Ничего не меняй.
  2. Разрешите только чтение. Затем в той же задаче попросите назвать строку без повторного открытия файла.
  3. Если первая команда сообщает об отсутствующем rg или не находит файлы, это клиентская зависимость Roo: используйте переустановку/обновление или Cline.

Модели и подтверждённые возможности

Model IDЧто использовать
glm-5.3Основная модель; текст и задачи с кодом.
glm-5.3-flashБыстрая модель; на уровне API принимает PNG и PDF во всех трёх протоколах, MP4 — только в Chat Completions.
  • С учётом указанной зависимости подтверждены streaming Chat, локальные инструменты и продолжение одной задачи.
  • Инструменты чтения, правки и терминала исполняет сам клиент. Этот профиль не подключает инструменты или MCP Z.AI автоматически.
  • Chat API допускает MP4 с Flash, а PNG/PDF — на уровне API; вложения через интерфейс Roo не проверялись.
  • Профиль использует OpenAI-compatible Chat Completions. Серверный промпт GLM для обычного API выключен по умолчанию; настройка клиента сама его не включает.
  • Native TXT, DOCX и XLSX не входят в подтверждённый GLM-контракт. Для документов используйте PDF; для изображений — PNG и модель glm-5.3-flash.

Если подключение не получилось

ПризнакЧто проверить
401 invalid_api_keyКлиент получил полный действующий ключ gd-…; переменная задана в том же процессе, где запущен клиент.
404 model_not_foundModel ID равен ровно glm-5.3 или glm-5.3-flash; старые GLM ID, aliases, Turbo и FlashX не поддерживаются.
404 или неверный путьBase URL равен https://api.guardrelay.ai/glm/v1. Клиент сам добавляет /chat/completions; не дописывайте его второй раз.
400 invalid_requestВыбран указанный в инструкции API format; из старого профиля не перенесены reasoning, temperature, MCP или другие непроверенные поля.
402 insufficient_balanceПроверьте доступный баланс и незавершённые резервы в личном кабинете.
Модель подменяется или запрос идёт не тудаВыберите именно OpenAI Compatible, exact glm-5.3 и выключите Native Responses, R1 и Reasoning Effort.

Gemini в Roo Code

Откройте Roo Code

Для новой установки предпочтительнее поддерживаемый Cline. Откройте в VS Code отдельную тестовую папку и панель Roo Code.

Получите ключ Guard

Получите универсальный ключ gd-… по прямой ссылке на API в @guardapi и выберите API-пакет. Не вставляйте ключ в проект, репозиторий, текст задания или скриншот. Баланс и расход видны в личном кабинете.

Настройте OpenAI Compatible

  1. Нажмите шестерёнку Roo Code и выберите API Provider → OpenAI Compatible. Не выбирайте Native Responses.
  2. Укажите Base URL https://api.guardrelay.ai/v1, API Key gd-… и Model gemini-4-argon.
  3. Оставьте Enable streaming включённым. Выключите Enable R1 model parameters, Use Azure, Enable Reasoning Effort и custom temperature; Custom Headers оставьте пустым.
  4. Если включён Include max output tokens, задайте Max Output Tokens 4096 как ограниченный клиентский пример.
Поле Roo CodeЗначение
API ProviderOpenAI Compatible
Base URLhttps://api.guardrelay.ai/v1
API Keygd-…
Modelgemini-4-argon
Max Output Tokens4096
Итоговый запросPOST https://api.guardrelay.ai/v1/chat/completions

Быстрая проверка и продолжение

  1. Откройте новую задачу и отправьте: Прочитай README.md и ответь ровно GUARD_GEMINI_OK. Ничего не меняй.
  2. Разрешите только чтение. Затем в той же задаче попросите назвать строку без повторного открытия файла.

Модели и возможности Gemini

Model IDВход и окно
gemini-4-argonТекст, изображения, PDF; окно 1 048 576 токенов, общее на вход и ответ.
gemini-3.8-flashТекст, изображения, PDF; окно 1 048 576 токенов на вход.
  • Файловые и терминальные инструменты исполняет сам Roo Code; историю задачи он передаёт Gemini в каждом запросе.
  • Вход в каталоге Guard: текст, изображения и PDF; ответ приходит текстом. Как передать файл или картинку, зависит от интерфейса клиента; эта инструкция вложения не описывает.
  • Профиль использует OpenAI-compatible Chat Completions. Серверный промпт — отдельная настройка семейства Gemini: он применяется, только если у ключа есть право и включена опция; настройка клиента сама его не включает.

Если подключение не получилось

ПризнакЧто проверить
401 invalid_api_keyКлиент получил полный действующий ключ gd-…; переменная задана в том же процессе, где запущен клиент.
404 model_not_foundModel ID — точный ID из таблицы выше или короткое имя gemini; другие написания не поддерживаются.
404 или неверный путьBase URL равен https://api.guardrelay.ai/v1. Клиент сам добавляет /chat/completions; не дописывайте его второй раз.
400 invalid_requestВыбран указанный в инструкции формат API; из старого профиля не перенесены лишние настройки: размышления, temperature, MCP и другие.
402 insufficient_creditПроверьте доступный баланс и незавершённые резервы в личном кабинете.
Модель подменяется или запрос идёт не тудаВыберите именно OpenAI Compatible, точный gemini-4-argon и выключите Native Responses, R1 и Reasoning Effort.

Muse в Roo Code

Откройте Roo Code

Для новой установки предпочтительнее поддерживаемый Cline. Откройте в VS Code отдельную тестовую папку и панель Roo Code.

Получите ключ Guard

Получите универсальный ключ gd-… по прямой ссылке на API в @guardapi и выберите API-пакет. Не вставляйте ключ в проект, репозиторий, текст задания или скриншот. Баланс и расход видны в личном кабинете.

Настройте OpenAI Compatible

  1. Нажмите шестерёнку Roo Code и выберите API Provider → OpenAI Compatible. Не выбирайте Native Responses.
  2. Укажите Base URL https://api.guardrelay.ai/v1, API Key gd-… и Model muse-wonder-1.0.
  3. Оставьте Enable streaming включённым. Выключите Enable R1 model parameters, Use Azure, Enable Reasoning Effort и custom temperature; Custom Headers оставьте пустым.
  4. Если включён Include max output tokens, задайте Max Output Tokens 4096 как ограниченный клиентский пример.
Поле Roo CodeЗначение
API ProviderOpenAI Compatible
Base URLhttps://api.guardrelay.ai/v1
API Keygd-…
Modelmuse-wonder-1.0
Max Output Tokens4096
Итоговый запросPOST https://api.guardrelay.ai/v1/chat/completions

Быстрая проверка и продолжение

  1. Откройте новую задачу и отправьте: Прочитай README.md и ответь ровно GUARD_MUSE_OK. Ничего не меняй.
  2. Разрешите только чтение. Затем в той же задаче попросите назвать строку без повторного открытия файла.

Модели и возможности Muse

Model IDВход и окно
muse-wonder-1.0Текст, изображения, PDF; окно 1 048 576 токенов.
muse-spark-1.3Текст, изображения, PDF; окно 1 048 576 токенов.
muse-spark-1.2Текст, изображения, PDF; окно 1 048 576 токенов.
  • Файловые и терминальные инструменты исполняет сам Roo Code; историю задачи он передаёт Muse в каждом запросе.
  • Вход в каталоге Guard: текст, изображения и PDF; ответ приходит текстом. Как передать файл или картинку, зависит от интерфейса клиента; эта инструкция вложения не описывает.
  • Профиль использует OpenAI-compatible Chat Completions. Серверный промпт — отдельная настройка семейства Muse: он применяется, только если у ключа есть право и включена опция; настройка клиента сама его не включает.

Если подключение не получилось

ПризнакЧто проверить
401 invalid_api_keyКлиент получил полный действующий ключ gd-…; переменная задана в том же процессе, где запущен клиент.
404 model_not_foundModel ID — точный ID из таблицы выше или короткое имя muse; другие написания не поддерживаются.
404 или неверный путьBase URL равен https://api.guardrelay.ai/v1. Клиент сам добавляет /chat/completions; не дописывайте его второй раз.
400 invalid_requestВыбран указанный в инструкции формат API; из старого профиля не перенесены лишние настройки: размышления, temperature, MCP и другие.
402 insufficient_creditПроверьте доступный баланс и незавершённые резервы в личном кабинете.
Модель подменяется или запрос идёт не тудаВыберите именно OpenAI Compatible, точный muse-wonder-1.0 и выключите Native Responses, R1 и Reasoning Effort.

Codex в Roo Code

Этот раздел для тех, у кого расширение Roo Code уже установлено: разработка расширения закрыта. Для новой установки используйте поддерживаемый Cline. В существующем Roo Code семейство Codex настраивается через OpenAI Compatible и Chat Completions. Ключ gd-… получите в боте Guard.

Для проверки можно использовать обычный чат без файлов: отправьте «Ответь: связь установлена». Чтобы проверить работу с проектом, создайте в Проводнике или Finder отдельную папку guard-test, откройте её в редакторе и создайте файл README.md с текстом «Это тестовый проект Guard». Дальнейший пример чтения относится к этой папке.

Model IDНазвание
gpt-6-astraGPT-6 Astra
gpt-6.1-solGPT-6.1 Sol
gpt-6-solGPT-6 Sol
gpt-6-lunaGPT-6 Luna
gpt-5.6-solGPT-5.6 Sol
gpt-5.6-terraGPT-5.6 Terra
gpt-5.6-lunaGPT-5.6 Luna

Настройка существующего Roo Code

  1. Откройте VS Code и через File → Open Folder тестовую папку без секретов с README.md. Откройте панель Roo Code значком сбоку и нажмите шестерёнку настроек.
  2. В API Provider выберите OpenAI Compatible, а не Anthropic, OpenAI или Native Responses.
  3. В Base URL укажите https://api.guardrelay.ai/codex/v1.
  4. В API Key вставьте свой ключ gd-… из бота; не помещайте его в текст задачи или файл проекта.
  5. В Model выберите или вручную введите ровно gpt-6-astra. Выключите Enable Streaming, Include Max Output Tokens, R1 format, Use Azure, Set reasoning level и Advanced → Use custom temperature; оставьте Custom Headers пустым. Другие точные ID и effort — на странице Модели.
  6. Сохраните настройки, откройте новую задачу Roo Code и отправьте: Прочитай README.md и объясни в двух предложениях, о чём этот тестовый проект. Ничего не меняй. Если Roo Code спросит разрешение, разрешайте только чтение файла.
  7. Продолжите в той же задаче: Назови один факт из README.md, на котором основано объяснение. Для другого вопроса создайте новую задачу.
Поле Roo CodeЗначение
API ProviderOpenAI Compatible
Base URLhttps://api.guardrelay.ai/codex/v1
API Keygd-…
Modelgpt-6-astra
Итоговый запросPOST https://api.guardrelay.ai/codex/v1/chat/completions

После проверки чтения можно поручить изменение: «Добавь в README.md раздел Проверка и одну строку описания». Просмотрите предложенную правку и подтвердите её, если она соответствует задаче. Команды, доступ к файлам и инструменты разрешаются в самом клиенте; для подключения Guard не нужно заранее выдавать неограниченный доступ ко всему компьютеру.

Разделы

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