Открытый AI-агент для программирования — расширение для VS Code, форк Cline.
Открытый AI-агент для программирования — расширение для VS Code, форк Cline. Работает с любой LLM (Claude, GPT, Gemini, локальные модели через Ollama), поддерживает режимы Plan/Act, browser-use, MCP-серверы, субагентов и параллельные задачи.
Kilo Code — это open-source AI-агент для программирования, работающий как расширение для Visual Studio Code. Он появился как форк популярного агента Cline и унаследовал его базовую идею: вместо простого автодополнения агент действует самостоятельно — читает файлы, редактирует код, запускает команды в терминале и итеративно доводит задачу до рабочего результата.
Главное отличие Kilo Code от «родителя» — это фокус на гибкости провайдеров и продвинутом контроле над агентом. Там, где Cline изначально был тесно связан с экосистемой Anthropic, Kilo Code с самого начала проектировался как «провайдер-агностик»: вы подключаете любой LLM-бэкенд — Anthropic Claude, OpenAI, Google Gemini, локальные модели через Ollama или LM Studio, агрегаторы типа OpenRouter — и меняете модель на лету прямо из интерфейса, даже в середине сессии.
От форка Roo Code (который тоже вырос из Cline) Kilo Code отличают два ключевых механизма: режимы Plan/Act — явное разделение этапа планирования (агент сначала составляет пошаговый план и согласовывает его с вами) и этапа исполнения; и развитая система субагентов и параллельных задач, позволяющая запускать несколько специализированных агентов одновременно для декомпозиции крупной работы. Всё это — при сохранении полной открытости кода и бесплатной модели распространения.
| Возможность | Описание | Оценка |
|---|---|---|
| 🧭 Режимы Plan / Act | Разделение цикла на планирование и исполнение. В режиме Plan агент составляет пошаговый план, который можно отредактировать и утвердить, прежде чем он начнёт менять код. | ★★★★★ |
| 🔀 Свобода выбора LLM | Поддержка Anthropic Claude, OpenAI, Google Gemini, локальных моделей через Ollama/LM Studio, OpenRouter, DeepSeek и десятков других. Модель можно менять на лету. | ★★★★★ |
| 🤖 Субагенты и параллельные задачи | Создание специализированных субагентов (ревьюер, тестировщик, исследователь) и запуск нескольких задач параллельно для распараллеливания крупной работы. | ★★★★★ |
| 🌐 Browser-use | Агент умеет открывать браузер, переходить по страницам, кликать, заполнять формы и считывать контент — полезно для тестирования веб-приложений и работы с документацией. | ★★★★☆ |
| 🔌 MCP-серверы | Поддержка Model Context Protocol: подключение внешних инструментов — GitHub, базы данных, файловые системы, внутренние API — прямо в контекст агента. | ★★★★★ |
| 🧠 Контекст-менеджмент | Автоматическое сжатие истории, подсветка использования контекстного окна, умная обрезка диалога — чтобы длинные сессии не «вылетали» из окна модели. | ★★★★☆ |
| 🖥️ Полный доступ к VS Code | Агент живёт внутри редактора: видит ваш workspace, диагностику, может запускать терминальные команды и открывать файлы — в привычной среде без переключения окон. | ★★★★☆ |
| 🛡️ Permissions и Auto-approval | Гибкая система разрешений: настраиваемый список команд, автоматическое подтверждение безопасных действий и ручное — для потенциально опасных (удаление, force-push и т.п.). | ★★★★☆ |
Kilo Code ставится как обычное расширение VS Code — это один из самых простых способов получить полноценного AI-агента без настройки окружения. Ниже — основные шаги.
🧩 Установка через Marketplace (рекомендуется)⚠️ Требования: VS Code 1.82+, доступ к интернету для облачных провайдеров (или локальный сервер Ollama/LM Studio), и API-ключ хотя бы одного LLM-провайдера. Само расширение — бесплатно, вы платите только за использование моделей по их тарифам.
Одно из главных преимуществ Kilo Code — вы не привязаны к одной платформе. Агент работает с большинством популярных LLM-бэкендов, и переключение между ними занимает пару кликов. Это позволяет подбирать оптимальное соотношение «цена/качество» под конкретную задачу: дорогую флагманскую модель для сложного рефакторинга и дешёвую или локальную — для рутинных правок.
🦙 Локальная модель через Ollama| Провайдер | Тип | Примеры моделей |
|---|---|---|
| Anthropic | Облачный API | Claude Opus, Claude Sonnet, Claude Haiku |
| OpenAI | Облачный API | GPT-5, GPT-4o, o-серия |
| Облачный API | Gemini 2.5 Pro, Gemini Flash | |
| Ollama / LM Studio | Локально | Qwen2.5-Coder, Llama, DeepSeek-Coder, Mistral |
| OpenRouter / другие агрегаторы | Облачный API | Сотни моделей через один ключ |
Режимы Plan и Act — визитная карточка Kilo Code. В режиме Plan агент не трогает файлы: он читает кодовую базу, анализирует задачу и возвращает детальный пошаговый план. Вы можете отредактировать его пункты, попросить альтернативный подход и только затем переключиться в режим Act, в котором агент начинает реально менять код, запускать команды и проверять результат. Такой цикл резко снижает количество «сюрпризов» — вы всегда видите, что агент собирается сделать, до того как он это сделает.
💬 Пример диалога — Plan, затем ActАналогично устроен и browser-use: в режиме Act агент может открыть страницу вашего приложения, проверить вёрстку, нажать кнопки и «увидеть» результат, а затем вернуться к коду и исправить найденные проблемы — полноценный цикл «разработал → проверил в браузере → поправил».
Model Context Protocol (MCP) — открытый стандарт, позволяющий подключать к агенту внешние инструменты. Через MCP Kilo Code может ходить в базу данных, работать с GitHub Issues, искать по внутренней документации или дёргать корпоративные API — всё это становится частью контекста агента, без написания кастомных интеграций.
🔌 Подключение MCP-серверов (.kilocode/mcp.json)Субагенты можно запускать параллельно: например, один агент пишет реализацию, второй — тесты, третий — обновляет документацию. Для крупных задач Kilo Code умеет декомпозировать работу на независимые части и выполнять их одновременно, что заметно сокращает общее время. Ограничение здесь, как и везде, — стоимость параллельных API-вызовов и объём контекста каждой ветки.
Длинные агентные сессии неизбежно упираются в лимит контекстного окна модели. Kilo Code решает это несколькими механизмами: автоматическое сжатие истории (auto-compact) — когда диалог приближается к лимиту, агент суммирует пройденную работу и продолжает с компактной сводкой вместо полной истории; индикатор использования контекста — наглядная шкала, показывающая, сколько токенов уже занято; и умная обрезка старых сообщений, при которой важные артефакты (содержимое изменённых файлов, принятые решения) сохраняются, а «шум» отбрасывается.
Дополнительно настраиваются лимиты на вложения: максимальный размер читаемых файлов, глубина обхода каталогов и количество строк вывода терминала, попадающих в контекст. Это помогает держать расход токенов под контролем и не «сжигать» дорогие окна на гигабайты логов. Для пользователей с локальными моделями эти настройки критичны — они позволяют вписаться даже в небольшие контекстные окна открытых моделей.
Само расширение Kilo Code полностью бесплатно и распространяется под лицензией Apache 2.0 — никаких подписок, никаких «pro»-планов и ограничений на функциональность. Все фичи, включая субагентов, browser-use и MCP, доступны каждому.
Расходы сводятся к оплате API-ключей выбранных вами моделей. Итоговая стоимость сильно варьируется и зависит от провайдера, модели и интенсивности использования, поэтому приводим лишь ориентировочные ориентиры (цены могут меняться, сверяйтесь с тарифами провайдеров):
| Вариант использования | Ориентировочная стоимость | Примечание |
|---|---|---|
| Локальная модель (Ollama/LM Studio) | 0 ₽ (бесплатно) | Нужен достаточно мощный ПК с GPU |
| Флагманские облачные модели | ориентировочно $5–20 на 1 млн входных токенов | Claude Opus / GPT-5 — дороже, Haiku/Flash — дешевле |
| Средние модели (Sonnet / Gemini Pro) | ориентировочно $3–10 на 1 млн входных токенов | Оптимально по цене/качеству для большинства задач |
| Типичный день активного использования | ориентировочно $1–10 в день | Сильно зависит от объёма агентских итераций |
💡 Все цены — ориентировочные, без учёта НДС и акций провайдеров. Точные тарифы смотрите на сайтах Anthropic, OpenAI, Google AI Studio и OpenRouter.
Все четыре инструмента решают схожую задачу — AI-помощь в написании кода, — но отличаются моделью распространения, средой и глубиной агентности:
| Критерий | Kilo Code | Cline | Roo Code | Cursor |
|---|---|---|---|---|
| Среда работы | ✅ Расширение VS Code | ✅ Расширение VS Code | ✅ Расширение VS Code | ❌ Отдельный форк VS Code |
| Open Source | ✅ Apache 2.0 | ✅ Apache 2.0 | ✅ Apache 2.0 | ❌ Проприетарный |
| Выбор LLM-модели | ✅ Любая (API + локальные) | ⚡ Широкая, но с уклоном в Claude | ✅ Любая (API + локальные) | ❌ Встроенные + свои ключи |
| Режимы Plan/Act | ✅ Явные | ❌ Нет (единый поток) | ⚡ Частично (кастомные режимы) | ⚡ Частично (Chat/Agent) |
| Субагенты / параллельные задачи | ✅ Да | ❌ Нет | ✅ Да (режимы/профили) | ⚡ Ограниченно |
| Browser-use | ✅ Да | ✅ Да | ✅ Да | ❌ Нет |
| MCP-серверы | ✅ Да | ✅ Да | ✅ Да | ⚡ Частично |
| Автодополнение (tab-complete) | ❌ Нет (только агент) | ❌ Нет (только агент) | ❌ Нет (только агент) | ✅ Встроенное |
| Цена | ✅ Бесплатно + свои ключи API | ✅ Бесплатно + свои ключи API | ✅ Бесплатно + свои ключи API | ❌ Подписка $20–40/мес (ориентировочно) |
✅ = Полноценная поддержка ⚡ = Частичная/ограниченная ❌ = Отсутствует
⚠️ Метрики сообщества (звёзды, форки, установки) — ориентировочные и приведены на момент написания обзора; проверяйте актуальные цифры в репозитории Kilo Code на GitHub.
Kilo Code — один из самых интересных open-source AI-агентов 2026 года для тех, кто работает в VS Code. Он берёт проверенную агентную механику Cline и добавляет к ней то, чего пользователям Cline часто не хватало: явные режимы Plan/Act, свободу выбора любого провайдера (включая локальные модели без единого облачного запроса), субагентов с параллельным выполнением и честный бесплатный статус без подписок.
Это не замена Cursor: у Kilo Code нет встроенного автодополнения и полированного «всё-в-одном» интерфейса. Но как автономный агент, который сам читает проект, планирует, пишет, тестирует и правит код — он на голову выше обычных ассистентов. Если вы уже сидите в VS Code и хотите максимум контроля над тем, что и как делает ИИ, — Kilo Code стоит установить прямо сейчас.
🏅 Награда Qantcore «Выбор сообщества» — лучший бесплатный агент с Plan/Act-режимами для VS Code, август 2026.
| Профиль разработчика | Насколько подходит | Почему |
|---|---|---|
| 🖥️ Разработчик на VS Code | ★★★★★ | Агент живёт прямо в привычном редакторе, не требуя переключения на отдельный инструмент. |
| 🔐 Приватность / no-cloud | ★★★★★ | Полная работа на локальных моделях через Ollama или LM Studio — код не покидает машину. |
| 🧩 Архитектор / тимлид | ★★★★☆ | Режим Plan позволяет контролировать и согласовывать каждый шаг агента до исполнения. |
| ⚙️ Fullstack / веб-разработчик | ★★★★☆ | Browser-use помогает проверять UI и отлаживать вёрстку прямо из агентского цикла. |
| 🎓 Новичок в AI-инструментах | ★★★☆☆ | Настройка провайдеров, MCP и permissions может потребовать времени на освоение. |
| ✍️ Любитель автодополнения | ★★★☆☆ | Для построчного tab-complete нужен отдельный инструмент — Kilo Code это не заменяет. |
Kilo Code появился как форк Cline — одного из самых популярных open-source AI-агентов, выросшего из проекта «Claude Dev». Сообщество, недовольное тем, что Cline оказался тесно связан с экосистемой Anthropic, выделило самостоятельную ветку, сфокусированную на провайдер-нейтральности и более тонком контроле над агентом. Так родился Kilo Code — проект, который сознательно поставил во главу угла свободу выбора модели и прозрачность действий.
Ключевые вехи развития:
Сегодня Kilo Code — активно развивающийся open-source проект: обновления выходят часто, а сообщество быстро добавляет новые провайдеры и интеграции. Полностью открытый код (Apache 2.0) означает, что любой разработчик может форкнуть проект, проверить, как именно агент обрабатывает ваши данные, или добавить собственную фичу через Pull Request.