Логотип Roo Code

Roo Code + LLMost: установка и настройка

Обновлено:

Что такое Roo Code

Roo Code — кодинг-агент для VS Code, форк Cline с режимами-«ролями»: Code пишет код, Architect проектирует, Ask отвечает на вопросы, Debug ищет ошибки — плюс можно создавать собственные кастомные режимы. Расширение бесплатное и open-source; с ключом LLMost агент работает на любой модели каталога.

Требования

  • VS Code (или совместимый редактор)
  • Расширение Roo Code из Marketplace
  • Аккаунт LLMost с API-ключом

Установка

  1. Откройте VS Code → Extensions (Ctrl+Shift+X / Cmd+Shift+X).
  2. Найдите Roo Code и нажмите Install (страница в Marketplace).
  3. В боковой панели появится иконка Roo Code.

Подключение LLMost

  1. Создайте ключ на странице Ключи API (формат llmost_...).
  2. Откройте панель Roo Code и нажмите шестерёнку (Settings).
  3. В поле API Provider выберите OpenAI Compatible.
  4. Заполните поля:
    • Base URL:

      https://llmost.ru/api/v1
      
    • API Key: ваш ключ llmost_...

    • Model: выберите из списка — Roo подтянет каталог LLMost автоматически (например, ~anthropic/claude-sonnet-latest)

  5. Убедитесь, что включена галочка Enable streaming — с ней ответ агента появляется по мере генерации.
  6. Сохраните настройки.

Разным режимам можно назначить разные модели через профили конфигурации — например, дешёвую для Ask и сильную для Code.

Выбор модели

Для агентной работы модель обязана поддерживать tool calling — без него Roo не сможет править файлы и запускать команды. Хорошие варианты:

  • ~anthropic/claude-sonnet-latest — лучший выбор для агентного кодинга, контекст 1 млн токенов;
  • ~openai/gpt-latest — универсальная флагманская альтернатива;
  • deepseek/deepseek-v3.2-20251201 — бюджетный вариант для режима Ask и простых задач.

Алиасы, начинающиеся с ~, всегда указывают на актуальную версию модели. Полный список с ценами — в каталоге моделей LLMost.

Проверка

Откройте чат Roo Code в режиме Code и дайте простую задачу, например: «Создай файл hello.txt с текстом "Привет"». Агент покажет план, запросит подтверждение и создаст файл — значит, всё работает.

Чтобы проверить подключение в обход Roo Code, выполните запрос напрямую:

curl https://llmost.ru/api/v1/chat/completions \
  -H "Authorization: Bearer llmost_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "~google/gemini-flash-latest",
    "messages": [{"role": "user", "content": "Привет!"}]
  }'

Частые проблемы

Агент отвечает текстом, но не правит файлы. Выбранная модель не поддерживает tool calling — смените её на одну из рекомендованных выше.

Список моделей не подтянулся. Проверьте, что Base URL — ровно https://llmost.ru/api/v1, без /chat/completions на конце.

Ошибка 401. Ключ скопирован не полностью или удалён. Создайте новый на странице Ключи API.

Ошибка 402 «Недостаточно средств». Пополните баланс LLMost в личном кабинете.

Ответ появляется целиком с большой задержкой. Проверьте, что включена галочка Enable streaming в настройках провайдера.

Кэширование промптов для Gemini. Модели Gemini требуют ручной активации через чекбокс в настройках; остальные модели включают кэширование автоматически. Подробнее — в документации по кэшированию.

Ссылки

Начните работать с ИИ сегодня

Получите доступ к 300+ моделям, включая GPT-5.5, Claude и Gemini. Без VPN, без иностранных карт. Без привязки карты.

Roo Code: как подключить свой API (OpenAI Compatible) | LLMost