Клиенты · Cline и Roo

Cline и Roo Code

Агенты-расширения для VS Code: читают проект, правят файлы, запускают команды в терминале. Модель берут только из своих настроек, поэтому через шлюз идёт весь их разговор целиком.

Настройка#

  1. 1Откройте панель расширения и нажмите шестерёнку.
  2. 2В API Provider выберите OpenAI Compatible.
  3. 3Base URLhttps://nirastudio.org/v1
  4. 4API Keynira_live_…
  5. 5Model ID — идентификатор из каталога, например anthropic/claude-sonnet-4.6
У Roo Code настройки называются так же — расширение выросло из Cline. Порядок полей отличается, смысл тот же.

Возможности модели#

Оба расширения спрашивают, что умеет модель: картинки, вызов инструментов, размер контекста. Каталог они не читают — отвечайте по данным из /v1/models.

ПолеЧто ставить
Context WindowЗначение context_length из каталога. Занизите — агент начнёт терять начало разговора раньше, чем нужно
Supports ImagesТолько если модель принимает картинки. Иначе первый же скриншот вернёт 415
Supports Computer UseТребует вызова инструментов. У современных моделей Anthropic, OpenAI и Google есть
Max OutputМожно оставить пустым — тогда предел задаёт сама модель

Через протокол Anthropic#

Cline умеет и провайдера Anthropic — иногда с ним стабильнее работает вызов инструментов у моделей Claude. Тогда выберите его и укажите:

text
Base URL: https://nirastudio.org
API Key:  nira_live_…
Model ID: anthropic/claude-sonnet-4.6

Здесь адрес — без /v1: расширение дописывает путь само, как Claude Code.

Расход#

Агент отправляет запрос на каждый шаг: прочитал файл — запрос, подумал — запрос, написал правку — запрос. На большой задаче это десятки обращений, и весь прежний разговор уходит заново каждый раз.

  • Дешёвую модель ставьте на разметку и мелкие правки, старшую — только на разбор сложного.
  • Начинайте новую задачу с чистой истории: расширение честно тащит весь предыдущий контекст, пока вы его не сбросите.
  • Ограничьте ключ дневным лимитом в настройках — агент в цикле не спрашивает разрешения на следующий шаг.

Если не работает#

Просит ключ повторно

Расширение сохраняет ключ в хранилище VS Code. Если после перезапуска он пропал — сохраните настройки кнопкой Done, а не закрытием панели.

Агент не пользуется инструментами

Модель не умеет вызов функций либо в настройках выключена соответствующая галочка. Без инструментов агент может только советовать текстом — файлы он не тронет.

Ходит по кругу

Обычно это Context Window ниже настоящего: агент теряет свои же прошлые шаги и начинает заново. Поставьте значение из каталога.