Публикуются четыре пакета: @cline/shared с низкоуровневыми контрактами, @cline/llms с интеграциями провайдеров, @cline/agents с самим циклом агента и @cline/core со сборкой среды исполнения, сессиями и настройками. Пакет для предприятий помечен как внутренний и не публикуется.
Плагины загружаются с проверкой: набор возможностей объявляется в package.json и проверяется загрузчиком до того, как модуль будет подключён.
Что стоит знать заранее
Собирается только на Bun. Файл инструкций для агентов в репозитории формулирует это без вариантов: инструментарий - Bun 1.3.13 как менеджер пакетов и запускатель задач, Node 22 и новее как среда исполнения, и дословно - не использовать npm, yarn или pnpm. Это про разработку самого Cline, установка пользователю по-прежнему идёт через npm.
Сжатие контекста для старых сессий работает по возможности. Архитектурный документ признаёт прямо: сессии, сохранённые со сжатыми сообщениями до появления текущей модели хранения, восстанавливаются лишь по мере возможного, потому что выброшенную часть исходной переписки из сжатого артефакта уже не достать. Сейчас полная история хранится отдельно, а сжатое состояние - в своём файле, и при возобновлении сверяется хеш.
Открытых обращений больше тысячи. На 25 августа 2026 года 1089. Для проекта такого размера и темпа это скорее показатель нагрузки, чем качества, но знать стоит.
Плагин JetBrains закрыт. Все остальные части открыты, этот - нет, и в таблице продуктов так и написано.
Уровень размышления задаётся флагом. От none до xhigh, по умолчанию medium, если флаг указан без значения; без флага размышление выключено.
Ошибки первого знакомства
Считать, что в терминале спросят разрешение. Не спросят: автоодобрение включено по умолчанию, выключается через --auto-approve false.
Переносить обещания из главного README на командную строку. Главная страница описывает поведение расширения для редактора.
Запускать --zen и ждать вывода. Он ничего не показывает: задача уходит в фон, результат ищется через историю.
Искать одну версию проекта. Их четыре: расширение, командная строка, набор разработчика и настольное приложение живут своими номерами.
Пробовать собрать репозиторий через npm. Инструментарий - Bun, и это записано запретом.
Ждать, что провайдер с входом через браузер откроет браузер сам. Не откроет, авторизоваться надо заранее отдельной командой.
Рассчитывать на восстановление старых сжатых сессий. Проект честно предупреждает, что это работает по возможности.
Искать исходники плагина JetBrains. Их нет в открытом доступе.
Если свести к одной фразе: Cline интересен не тем, что он агент, а тем, что это один движок с пятью лицами - и правила, которые вы напишете один раз, работают и в редакторе, и в терминале, и в фоновом расписании.
Источники
Статья сверена с репозиторием cline/cline (ветка main) 25 августа 2026 года: README, AGENTS.md, apps/cli/README.md, sdk/README.md и sdk/ARCHITECTURE.md. Звёзды, форки, число открытых обращений и версии всех четырёх линий сняты в тот же день через API GitHub и реестр npm. Проект выпускает несколько релизов в день по разным линиям, поэтому номера версий устаревают почти сразу.