Cline vs Roo Code: сравнение агентов для VS Code в 2026
Roo Code вырос из Cline, но пути разошлись. Сравниваем режимы, правила и расход токенов и разбираем, что делать после остановки расширения Roo Code.
6 мин · · IDE · сравнение
Cline и Roo Code годами считались близнецами: Roo вырос из Cline, и настройки провайдера в них почти совпадают. Вопрос «cline vs roo code» поэтому сводился к вкусу: кому-то нравились режимы Roo, кому-то простота Cline. Сейчас есть важное уточнение, без которого сравнение будет нечестным, и о нём первый раздел. Дальше разбираем различия, которые видны в работе, и подключаем оба к одному ключу Zukko.
Что сейчас с Roo Code
По официальной документации Roo Code, расширение закрыто 15 мая 2026 года; репозиторий RooCodeInc/Roo-Code на GitHub переведён в архив, последние изменения в нём датированы тем же днём. Документация при этом ссылается на два пути: ZooCode (форк, начатый сообществом) и сам Cline, откуда Roo когда-то вышел.
Что из этого следует:
- Если Roo Code уже стоит у вас, он может какое-то время продолжать работать с вашим ключом, но обновлений и исправлений не будет. Новые модели и изменения в API провайдеров он подхватывать не станет.
- Для нового проекта разумнее смотреть на Cline или на форк. Состояние форка проверьте сами: активность репозитория, свежие релизы, совместимость с вашей версией VS Code. Мы его не тестировали.
- Cline по состоянию на 18 октября 2026 развивается: в репозитории cline/cline свежие коммиты, а в документации расширение VS Code соседствует с плагином для JetBrains, CLI, десктопным приложением и SDK.
Ниже сравнение построено так: что умели оба и чем отличались подходы. Эти различия пригодятся и при выборе между Cline и форком Roo.
Cline vs Roo Code: что отличается в работе
| Cline | Roo Code | |
|---|---|---|
| Режимы | Два: Plan и Act | Code, Ask, Architect, Debug, Orchestrator и свои режимы |
| Модель по режимам | Переключатель «Use different models for Plan and Act» | Каждый режим запоминает последнюю выбранную модель |
| Правила проекта | .clinerules/, также читает .cursorrules, .windsurfrules, AGENTS.md | .roo/rules-{slug}/ на режим, свои режимы в .roomodes |
| Делегирование | Субагенты, но только в CLI и Desktop; расширение VS Code их не использует | Orchestrator раздаёт подзадачи другим режимам через new_task |
| Где работает | VS Code, JetBrains, CLI, Desktop | VS Code |
| Вызов инструментов | Подробности смотрите в документации Cline | Только нативный tool calling, XML-запасного варианта нет |
Режимы против двух фаз
Cline устроен просто. В Plan агент читает код и обсуждает подход, но не меняет файлы и не запускает команды. В Act он выполняет план, история разговора сохраняется. Для работы этого достаточно, а переключение занимает один клик.
Roo идёт дальше: у каждого режима свой набор разрешённых инструментов. Ask умеет только читать, Architect пишет только markdown-файлы, Code и Debug получают всё. Режимы можно описать самому: роль, список инструментов, маски файлов, которые можно править. Это удобно в команде: режим «ревьюер» физически не сможет изменить код. Режим Orchestrator ещё и раскладывает большую задачу на подзадачи, у каждой своё окно контекста.
Правила и память
У Cline правила лежат в .clinerules/ или .cline/rules/ в корне проекта, а переключать их можно в отдельной панели. Приятная мелочь: Cline подхватывает правила, написанные для других инструментов, то есть .cursorrules, .windsurfrules и AGENTS.md. Если в репозитории уже есть такой файл, настраивать заново не придётся. У Roo правила привязаны к режимам: у режима с slug docs свои файлы в .roo/rules-docs/.
Одобрение действий
Оба агента по умолчанию спрашивают разрешение на каждое действие. Auto Approve в Cline устроен по категориям: чтение файлов проекта, правка файлов проекта, безопасные команды, все команды, браузер, MCP. Модель сама помечает команду флагом requires_approval, и это не гарантия, а оценка модели. Для чужого кода или рабочего сервера оставьте ручное подтверждение, для своего репозитория под git разрешайте чтение и правки.
Контекст и расход токенов
Оба агента на каждом шаге отправляют модели накопленную переписку. Поэтому счёт определяет не интерфейс, а то, как вы платите за повторяющийся контекст.
Пример по ценам на 18 октября 2026. Берём claude-sonnet-5-5: вход 0.4, выход 2, чтение кэша 0.05, запись кэша 0.5 доллара за 1M токенов. Сессия из 30 запросов, объёмы условные (допущение для примера). В каждом запросе: 40 000 токенов читается из кэша, 4 000 пишется в кэш, 1 000 идёт как свежий вход, модель отвечает 800 токенами.
- С кэшем (Anthropic-формат): 1 000 × 0.4 + 40 000 × 0.05 + 4 000 × 0.5 + 800 × 2 = 400 + 2 000 + 2 000 + 1 600 = 6 000 микродолларов, то есть $0.006 за запрос и $0.18 за сессию.
- Без учёта кэша (OpenAI-формат, весь вход по цене входа): 45 000 × 0.4 + 800 × 2 = 18 000 + 1 600 = 19 600, то есть $0.0196 за запрос и $0.588 за сессию.
Вывод практический: для Claude подключайте агент в Anthropic-формате, если инструмент это позволяет. Реальные цифры у вас будут другими, они зависят от размера проекта, смотрите их в разделе «Использование» кабинета.
Подключение к Zukko
Создайте ключ на странице ключей. Полная инструкция есть в документации по расширениям VS Code.
Cline, OpenAI-совместимый провайдер
- Шестерёнка в панели Cline, API Provider: OpenAI Compatible.
- Base URL:
https://api.zukko.pro/v1, API Key:fetch_.... - Model ID:
claude-sonnet-5-5. Если в настройках модели есть поле размера контекста, укажите 1000000.
Cline, провайдер Anthropic. В документации Cline у него есть флажок «Use custom base URL». Здесь адрес без суффикса: https://api.zukko.pro. Так запросы идут в Anthropic-формате, и кэш считается по ценам чтения и записи.
Roo Code или его форк. Провайдер Anthropic, включите custom base URL, адрес https://api.zukko.pro без /v1, ключ fetch_.... Roo отправляет его в заголовке x-api-key, шлюз его принимает. Если нужной модели в списке нет, переключитесь на OpenAI Compatible с адресом https://api.zukko.pro/v1 и впишите ID модели вручную. Форк может отличаться пунктами меню: сверяйтесь с его документацией.
Если запросы идут по OpenAI-формату, проверяйте, что у модели есть вызов инструментов: Roo в документации прямо пишет, что без него модель работать не будет. Подробнее про оба инструмента: Cline: подключение, Roo Code: быстрая настройка.
Кому что подойдёт
- Нужен инструмент с поддержкой сегодня и минимумом настроек: Cline. Он работает в VS Code, JetBrains, терминале и десктопном приложении, правила переносятся из других инструментов.
- Нужны строгие роли с ограничением прав и оркестрация подзадач: смотрите на форк Roo, но сначала оцените его живость.
- Уже работаете в Roo Code и всё устраивает: можно не спешить, но запланируйте переезд. Правила из
.roo/придётся скопировать в.clinerules/вручную. - Не хотите привязываться ни к чему: см. Kilo Code, тоже подключается через OpenAI-совместимый провайдер.
Модель подбирайте по цене, контексту и индексу силы из таблицы моделей, а затем проверьте на своих задачах. Цены и список моделей: GET https://api.zukko.pro/v1/models или страница «Модели» в кабинете. Оплата: СБП (комиссия платёжной страницы 8,5% сверху), криптовалюта или карты MasterCard.
Частые вопросы
Roo Code ещё работает?
По официальной документации, расширение закрыто 15 мая 2026 года, а репозиторий переведён в архив. Уже установленная копия может какое-то время работать, но обновлений и исправлений не будет. Для новой работы выбирайте поддерживаемый инструмент.
Можно ли перенести настройки из Roo в Cline?
Автоматически нет. Инструкции из .roo/rules-* копируются в .clinerules/, а смысл ограничений по режимам придётся заменить режимами Plan и Act и ручным одобрением.
Какую модель поставить в Cline?
Для старта подойдёт claude-sonnet-5-5, для простых правок дешевле glm-5.3-flash, для сложных задач claude-opus-5-5. Индекс силы в таблице — ориентир, а решает проверка на вашем коде.
Что делать, если запрос возвращает 404?
Почти всегда перепутан суффикс /v1. Для OpenAI Compatible он нужен, для провайдера Anthropic нет.
zukko
Платите в 25×
меньше
за Claude Code & ChatGPT
Один ключ fetch_* и base URL api.zukko.pro — в Cursor, Claude Code, Codex и любом SDK.
Похожие статьи
- Аналоги GitHub Copilot со своим API-ключом: что выбратьCline, Kilo Code, Continue и Cursor работают со своим ключом. Сравниваем, куда они встроены, как подключаются к шлюзу и как считать расход.
- Zed AI vs Cursor: быстрый редактор против ИИ-форка VS CodeZed и Cursor по-разному подходят к ИИ: один строит всё вокруг собственного редактора и протокола ACP, другой дорабатывает VS Code. Сравниваем и подключаем свой ключ.
- JetBrains AI vs Cursor: что выбрать разработчику на IntelliJ и PyCharmОстаться в IDE от JetBrains с AI Assistant или перейти на Cursor? Сравниваем возможности, работу со своими моделями и расходы, даём пошаговые настройки.
- Cline или Cursor: что выбрать, если хочется платить только за токеныCline бесплатен как расширение, а платите вы провайдеру за токены. Cursor продаётся как продукт. Сравниваем оплату, контроль контекста и возможности агента и считаем месяц работы.