
Cline — open-source coding-agent с единым agent core для IDE, терминала и встраивания в собственные продукты. Проект заметно вышел за пределы VS Code extension: сейчас официально доступны CLI, Kanban для параллельных задач, JetBrains, SDK, agent teams, scheduling, MCP и connectors. Ядро публикуется под Apache 2.0, а модель можно выбирать самостоятельно — от Claude и GPT до локального Ollama.
Plan и Act: сначала договориться, потом менять
Cline сохраняет подход Plan/Act. В Plan agent исследует проект и предлагает strategy, в Act получает право создавать и менять files, запускать commands и выполнять tools.
Для сложного refactor полезно не переходить в Act, пока список файлов и критерии готовности не понятны. Так человек контролирует направление до того, как agent накопит большой diff.
CLI и headless automation
Cline CLI запускается в terminal и подходит как для интерактивной работы, так и для headless сценариев в CI/CD и scripts. Это превращает agent в компонент automation pipeline, а не только помощника разработчика.
В headless-режиме особенно важны permissions и timeout. Task должна иметь явный stop condition, иначе попытка «исправить всё» может долго расходовать tokens и менять лишние files.
Kanban и параллельные агенты
Kanban-режим позволяет запускать agents параллельно, использовать worktrees, auto-commit и dependencies между cards. Такой подход близок к распределению backlog между несколькими автономными исполнителями.
Параллельные tasks лучше разделять по независимым modules. Две cards, меняющие общую auth-схему, скорее создадут merge conflict, чем ускорят разработку.
SDK: встроить Cline core в продукт
Cline публикует SDK с тем же agent core, который используется в CLI и IDE. Это позволяет разработчикам создавать свои automations и приложения поверх готового tool-loop.
SDK не снимает ответственности за sandbox, auth и observability. Встроенный agent должен иметь чётко ограниченный набор tools и логировать ключевые действия.
MCP, plugins и connectors
Cline поддерживает MCP servers, plugins и lifecycle hooks. Agent можно соединить с базой, API, issue tracker и инфраструктурой, а через connectors — с внешними рабочими системами.
Каждый connector расширяет поверхность риска. На пилоте лучше начинать с read-only tools и постепенно добавлять write-действия после стабилизации workflow.
Rules и Skills в repository
Файлы rules и skills помогают закрепить архитектурные conventions и повторяемые процедуры. Например, можно описать структуру tests или deployment workflow, чтобы не повторять их в каждом prompt.
Правила должны быть конкретными и короткими. Если в Cline загрузить сотни устаревших инструкций, model будет тратить context на противоречия.
Выбор модели без vendor lock-in
Cline работает с Anthropic, OpenAI, Google, AWS Bedrock, Azure, Vertex, xAI, Cerebras, OpenRouter, Ollama, LM Studio и OpenAI-compatible endpoints.
Модель стоит выбирать по типу задачи. Дешёвая может хорошо выполнять mechanical rename, а сложный bug в distributed system потребует более сильного reasoning.
ClinePass и usage billing
В документации ClinePass указан как flat subscription для популярных open coding models, а обычный usage-billing позволяет платить за requests через account Cline. BYOK остаётся доступным.
Это даёт несколько схем оплаты внутри одного tool. Сравнивать их лучше по реальному месячному workflow, а не по цене одного миллиона tokens.
Human-in-the-loop и checkpoints
Одна из сильных сторон Cline — явное подтверждение действий, diff и checkpoints. Пользователь может просмотреть изменения и откатить шаги вместо восстановления проекта вручную.
Auto-approve удобен для безопасных повторяемых операций, но его не стоит включать глобально в repository с production credentials и deployment tools.
Enterprise governance и observability
Для организаций Cline заявляет SSO, role-based controls, управление models и tools, remote configuration, OpenTelemetry и integrations с Datadog, Grafana и Splunk.
Это важно не только для security. Без observability невозможно понять, какие agents потребляют бюджет, где они ошибаются и какие workflows реально экономят время.
Вопросы по Cline
Cline бесплатный?
Agent core open source. Модели оплачиваются отдельно через BYOK/usage, либо можно использовать ClinePass.
Работает только в VS Code?
Нет. Есть CLI, JetBrains, Kanban и SDK, а ACP расширяет поддержку других редакторов.
Можно подключать локальные модели?
Да, среди вариантов есть Ollama, LM Studio и compatible endpoints.