Модуль 2.5 · Урок 5
Урок 5: Другие IDE-агенты (обзор и сравнение)
Содержание
- Чему вы научитесь
- Экосистема IDE-агентов
- 1. GitHub Copilot (самый популярный)
- Основная информация
- Что умеет?
- Пример использования
- Chat функциональность
- Тарифы GitHub Copilot
- Особенности
- Для кого?
- Как установить?
- Сравнение с Cursor
- 2. Devin Desktop (бывший Windsurf)
- Основная информация
- Что отличает от Cursor?
- Для кого?
- 3. Aider — исторический CLI
- 4. OpenCode (коротко, не отдельный урок)
- 5. Zed (нативный редактор на Rust)
- Основная информация
- Что отличает?
- Функциональность
- Особенности
- Для кого?
- Первый запуск
- 6. Cline (VS Code Extension) — живой OSS
- Основная информация
- Что это?
- Функциональность
- Пример использования
- MCP поддержка
- Для кого?
- Установка
- Сравнительная таблица всех IDE-агентов
- Рекомендации: как выбрать?
- Для разных профилей разработчиков
- Сценарии использования
- Сценарий 1: “Я хочу быстро начать”
- Сценарий 2: “Я готов заплатить, но хочу лучшее”
- Сценарий 3: “Я за бесплатное ПО и CLI”
- Сценарий 4: “Мне нужна скорость”
- Ключевые выводы
- Дерево выбора IDE-агента
- Рекомендуемый путь обучения
- Следующие шаги
Чему вы научитесь
- Популярные альтернативы Cursor на рынке
- Особенности, цены и целевая аудитория каждого
- Таблица сравнения всех основных IDE-агентов
- Как выбрать правильный инструмент для вашего workflow
Экосистема IDE-агентов
Cursor — не единственный инструмент. На рынке есть несколько серьёзных альтернатив, каждая с собственными преимуществами.
1. GitHub Copilot (самый популярный)
Основная информация
- Цена: Free; Pro $10/мес; Pro+ $39/мес; Max $100/мес; Business $19/место; Enterprise $39/место. Источник: github.com/features/copilot
- Бесплатно для: всех (2000 completions/мес), студентов (Pro), сопровождающих open-source (Pro)
- Где живёт: VS Code, JetBrains, Vim/Neovim, Xcode, Eclipse и свой CLI
- CLI на всех планах:
npm i -g @github/copilot(нужен Node.js 22+). Документация: Installing Copilot CLI - Оплата с июня 2026: GitHub AI Credits, не «премиум-запросы» как единственная единица
- Модели (таблица планов, август 2026): Claude Sonnet 5; Opus 5 на Pro+ / Max; Gemini 3.6 / 3.7 Flash; GPT-5.6 / 5.3-Codex. o3-mini и Gemini 3.1 Flash с актуальной витрины планов убираем. Если GitHub ещё показывает Sonnet 4.6 — это не флагман
- Компания: GitHub / Microsoft
Что умеет?
[+] Tab Completion (inline suggestions)
[+] Chat в боковой панели
[+] Agent Mode (автономное редактирование)
[+] Coding Agent на GitHub.com
[+] Copilot CLI на всех планах
[+] MCP
[+] /explain, /fix, /refactor
[+] 50+ языков
[+] Next Edit Suggestions
[-] Нет своего редактора (расширение + CLI)
Пример использования
// Вы начинаете писать
function calculateTotal(items: Item[]) {
// Copilot предлагает:
return items.reduce((sum, item) => sum + item.price * item.quantity, 0);
// Нажимаете Tab — принимаете
}
Chat функциональность
# VS Code: Cmd+L (или Ctrl+L)
Ты: Объясни мне эту функцию
Copilot: [объясняет с примерами]
Ты: Как её оптимизировать?
Copilot: [дает рекомендации и примеры]
Тарифы GitHub Copilot
С июня 2026 единица списания — GitHub AI Credits, не «премиум-запросы» как единственная метрика. Квоты кредитов сверяйте на docs.github.com.
| Тариф | Цена | Что важно |
|---|---|---|
| Free | $0 | 2000 completions/мес |
| Pro | $10/мес | CLI включён |
| Pro+ | $39/мес | Opus 5 и более дорогие модели |
| Max | $100/мес | новый верхний личный план |
| Business | $19/место | организации |
| Enterprise | $39/место | knowledge bases, custom models |
Особенности
| Преимущества | Недостатки |
|---|---|
| Самый популярный (интеграция везде) | Нет собственного редактора |
| Есть бесплатный план и CLI | Max $100 — уже не «всегда дешевле Cursor» |
| Agent Mode и Coding Agent | Кастомные правила слабее, чем у Cursor |
| MCP | |
| IntelliJ, Xcode, Eclipse | |
| Sonnet 5, Opus 5, GPT-5.6, Gemini 3.6/3.7 Flash |
Для кого?
- Java/Kotlin разработчики (IntelliJ support)
- iOS разработчики (Xcode support)
- Студенты (Pro бесплатно)
- Open-source community (Pro бесплатно)
- Команды, уже использующие GitHub (встроенная интеграция)
Как установить?
1. GitHub → Settings → Copilot (или github.com/features/copilot)
2. Выбрать план (есть бесплатный)
3. VS Code → Extensions → "GitHub Copilot"
4. Авторизоваться через GitHub
5. CLI (любой план, Node.js 22+):
npm i -g @github/copilot
Сравнение с Cursor
| Функция | Copilot | Cursor |
|---|---|---|
| Tab Completion | Да | Да (лучше) |
| Chat | Да | Да |
| Agent Mode | Да | Да (Agent / Plan / Ask) |
| Inline Edit (Cmd+K) | Да (Copilot Edits) | Да |
| MCP поддержка | Да | Да |
| Бесплатный план | Да | Да (Hobby) |
| Цена | Free / Pro $10 / Pro+ $39 / Max $100 | Hobby / Pro $20 / Pro+ $60 / Ultra $200 |
| CLI | Да, все планы | Да, команда agent |
| IDE | VS Code, IntelliJ, Xcode | Свой редактор |
2. Devin Desktop (бывший Windsurf)
Основная информация
- Цена: сверяйте devin.ai — после переименования линейка тарифов менялась, в урок цифру не зашиваем
- Компания: Cognition (Devin); редактор вырос из Windsurf
- Особенность: центр агентов в IDE, локальный Devin Local, облачный Devin; Cascade как отдельный бренд не держим
Что отличает от Cursor?
Это линейка Cognition / Devin, не «ещё один форк VS Code с Cascade». Центр — агенты Devin в десктопе (локальный и облачный). Cascade как текущий бренд не держим.
| Плюс | Минус |
|---|---|
| Связка с Devin, если он уже в команде | Не первый выбор «вместо Cursor» |
| Тот же редактор, что вырос из Windsurf | Тарифы не зашиваем — сверяйте сайт |
| Агентный центр в IDE | Меньше массовой экосистемы, чем у Copilot/Cursor |
Для кого?
- Команды, которым нужен именно Devin
- Не стартовая рекомендация курса (старт — Cursor или Copilot)
3. Aider — исторический CLI
Последний релиз — август 2025. В 2026 это не текущий инструмент курса: не ставьте как домашнее задание.
Чем запомнился: git-aware правки в терминале, свои коммиты, любая модель через API. Если в старом гайде видите pip install aider-chat — архив. Живые OSS-агенты ниже: Cline и OpenCode.
4. OpenCode (коротко, не отдельный урок)
OpenCode — открытый агент (лицензия MIT): терминал, расширение IDE и десктоп. Сайт: opencode.ai. Это не замена всему модулю Cursor, а живой OSS-вариант «агент в терминале + в редакторе».
curl -fsSL https://opencode.ai/install | bash
- Любая модель через провайдеров (в том числе локальные)
- TUI в терминале, приложение на macOS / Windows / Linux, плагин в IDE
- Для тех, кто не хочет закрытый Cursor, но и не готов сидеть на мёртвом Aider
Полного урока по OpenCode в этом модуле нет — достаточно знать, что он есть, и чем отличается от Claude Code / Copilot CLI.
5. Zed (нативный редактор на Rust)
Основная информация
- Цена: Бесплатно (Personal, ограниченные AI predictions), Pro $10–20/мес (hosted models)
- Язык: Rust (очень быстрый)
- ОС: macOS, Linux, Windows
- Особенность: Самый быстрый редактор на рынке
- AI: встроенный; конкретные имена моделей на витрине сверяйте в настройках Zed (не копируйте «Sonnet 4.6» как вечный флагман)
Что отличает?
Zed — это новый редактор, не основанный на VS Code, написанный с нуля на Rust:
Скорость:
- VS Code: ~200ms отклик
- Zed: ~50ms отклик
- Результат: ощущается как нативное приложение
Функциональность
[+] Tab Completion
[+] Chat
[+] Inline editing
[-] Ещё развивается (нет Cursor-уровня Agent)
[-] Меньше расширений, чем VS Code
Особенности
| Преимущества | Недостатки |
|---|---|
| Самый быстрый редактор | Новый (менее стабилен) |
| Встроенный AI (Claude/GPT) | Меньше расширений |
| Красивый интерфейс | Меньше функций, чем Cursor |
| Бесплатно | Linux версия новая |
Для кого?
- Разработчики, ценящие скорость
- Те, кто устал от медлительности VS Code
- Rust разработчики (лучшая поддержка)
Первый запуск
# Установить (macOS)
brew install zed
# Запустить
zed
# В меню: Editor → Settings → Features → Enable Copilot/Claude
6. Cline (VS Code Extension) — живой OSS
Основная информация
- Цена: Бесплатно (open-source)
- Что это: VS Code extension (работает в VS Code)
- Модели: любая по API (Claude, GPT, локальные)
- Особенность: Поддержка MCP (Model Context Protocol)
- GitHub: github.com/cline/cline
Что это?
Cline — это open-source расширение для VS Code, которое превращает его в IDE-агент:
VS Code + Cline ≈ Cursor (но бесплатно)
Функциональность
[+] Chat в боковой панели
[+] Plan Mode (планирование без изменений) и Act Mode (выполнение)
[+] Inline editing
[+] Поддержка MCP (один из лучших)
[+] Работает с любой моделью (Sonnet 5, GPT-5.6, локальные — что дадите ключом)
[+] Бесплатно и open-source (5M+ разработчиков)
[+] Cline Teams — бесплатно с 2025 для неограниченного числа пользователей
[-] Нет Tab Completion (только Chat/Agent)
[-] Менее отполирован, чем Cursor
Пример использования
# Установить в VS Code
Extensions → "Cline" → Install
# Настроить API ключ (Claude, OpenAI)
Settings → Claude API Key / OpenAI API Key
# Использовать
Cmd+Shift+P → "Cline: Chat"
или боковая панель "Cline"
MCP поддержка
Cline поддерживает MCP (Model Context Protocol) — протокол для подключения инструментов к AI:
Примеры MCP инструментов:
- File system access
- Git commands
- Web searching
- Database queries
- API calls
Для кого?
- Экономные разработчики (бесплатно)
- Те, кто хочет open-source решение
- Пользователи VS Code, не хотящие менять редактор
- Те, кому нужна поддержка MCP
Установка
1. VS Code → Extensions
2. Поиск "Cline"
3. Install
4. Вставить API ключ (Claude/OpenAI)
5. Открыть Chat (Cmd+Shift+P → Cline: Chat)
Сравнительная таблица всех IDE-агентов
| Функция | Cursor | Copilot | Devin Desktop | OpenCode | Zed | Cline |
|---|---|---|---|---|---|---|
| Цена | Hobby / Pro $20 / Pro+ $60 / Ultra $200 | Free / Pro $10 / Pro+ $39 / Max $100 | Сверяйте devin.ai | Бесплатно (MIT) + своя модель | Бесплатно / Pro | Бесплатно |
| Платформа | Свой IDE + CLI agent | VS Code, JetBrains, CLI | Свой IDE (из Windsurf) | Терминал + IDE + desktop | Свой IDE | VS Code |
| Tab Completion | Да | Да | Да | Зависит от оболочки | Да | Нет |
| Chat | Да | Да | Да | Да | Да | Да |
| Inline Edit | Да (Cmd+K) | Да (Copilot Edits) | Да | Да | Да | Нет |
| Agent / мультифайл | Agent: Agent/Plan/Ask | Agent Mode | Агенты Devin | Да | Слабее | Plan / Act |
| Git | Да | Coding Agent, PR | Да | Да | Слабее | Зависит |
| MCP | Да | Да | Да | Да | Да | Да |
| Модели | Composer 2.5, Grok 4.6, Opus 5 / Sonnet 5, GPT-5.6 Sol, Gemini 3.1 Pro | Sonnet 5, Opus 5 (Pro+/Max), GPT-5.6 / 5.3-Codex, Gemini 3.6/3.7 Flash | Сверяйте витрину | Любая по ключу | Сверяйте | Любая по ключу |
| Open-source | Нет | Нет | Нет | Да | Да | Да |
| Скорость | Хорошо | Нормально | Хорошо | Нормально | Отлично | Нормально |
| Учебная кривая | Мягкая | Мягкая | Мягкая | Крутая | Мягкая | Мягкая |
Рекомендации: как выбрать?
Для разных профилей разработчиков
JavaScript/React разработчик
Рекомендация: Cursor
Причина: свой IDE, Agent (Cmd+I), модель Composer 2.5 на витрине
Альтернатива: GitHub Copilot (Pro $10/мес; есть CLI)
Python / Data Science
Рекомендация: GitHub Copilot (на IntelliJ)
Причина: Лучше всего работает с Python, доступнее
Альтернатива: Devin Desktop (центр агентов) или Cline
Backend разработчик (Go, Rust, Python)
Рекомендация: Claude Code / Codex / OpenCode / Copilot CLI
Причина: терминал, git, скрипты; Aider больше не текущий инструмент
Альтернатива: Cline, если остаётесь в VS Code
Бюджет ограничен
Рекомендация: Cline или OpenCode
Cline: если уже в VS Code
OpenCode: терминал + IDE + desktop, MIT
Скорость имеет значение
Рекомендация: Zed
Причина: Самый быстрый редактор на рынке
Опытный разработчик, нужна автоматизация
Рекомендация: Claude Code, agy, Codex, Copilot CLI или Cursor CLI (agent)
Причина: живые терминальные агенты; OpenCode если нужен MIT
Сценарии использования
Сценарий 1: “Я хочу быстро начать”
Инструмент: GitHub Copilot в VS Code
Почему:
1. Уже установлен в VS Code
2. $10/месяц (дешевле, чем Cursor)
3. Никакой настройки не нужно
4. Достаточно функций для большинства задач
Примечание: Copilot Edits, Agent Mode и CLI на всех планах
Сценарий 2: “Я готов заплатить, но хочу лучшее”
Инструмент: Cursor
Почему:
1. Inline Edit + Agent (Agent/Plan/Ask) + Cloud Agents + CLI `agent`
2. Витрина: Composer 2.5, Grok 4.6, Opus 5 / Sonnet 5, GPT-5.6 Sol, Gemini 3.1 Pro
3. Pro $20 (или $16 год); есть Pro+ и Ultra
Сценарий 3: “Я за бесплатное ПО и CLI”
Инструмент: OpenCode или Cline + ключ модели
Почему:
1. MIT / OSS, живые релизы
2. Любая модель по ключу
3. Терминал, IDE или desktop (OpenCode)
4. Aider здесь не предлагаем (последний релиз — август 2025)
Затраты: только API модели
Сценарий 4: “Мне нужна скорость”
Инструмент: Zed
Почему:
1. Самый быстрый редактор
2. Встроенный AI
3. Бесплатно
4. Красивый интерфейс
Минус: менее функционален, чем Cursor
Ключевые выводы
- Cursor — свой IDE + CLI
agent; старт для большинства - GitHub Copilot — везде + CLI на всех планах; Free / Pro $10 / Pro+ $39 / Max $100; с июня 2026 — GitHub AI Credits
- Devin Desktop — бывший Windsurf (с 2 июня 2026); Cascade не текущее имя
- OpenCode — OSS MIT, терминал + IDE + desktop
- Cline — живой OSS в VS Code
- Aider — история (август 2025)
- Zed — если важна скорость редактора
Дерево выбора IDE-агента
flowchart TD
A["С чего начать?"] --> B{"Уже в VS Code / GitHub?"}
B -->|да| C["Copilot или Cline"]
B -->|нет| D{"Нужен свой IDE с агентом?"}
D -->|да| E["Cursor"]
D -->|нет| F{"Нужен OSS в терминале?"}
F -->|да| G["OpenCode / Claude Code / agy / Codex"]
F -->|нет| H{"Нужен именно Devin?"}
H -->|да| I["Devin Desktop"]
H -->|нет| E
Рекомендуемый путь обучения
-
Начните с Cursor (если можете позволить $20/мес)
- Легче учиться
- Лучше результаты
- Потом сможете оценить другие инструменты
-
Или начните с GitHub Copilot (если экономите)
- Установить в VS Code
- Дешевле ($10/мес)
- Всё равно хороший инструмент
-
Потом OpenCode или Copilot CLI — живой терминал. Aider с августа 2025 без релизов: история, не «следующий инструмент»
-
Остальные по задаче
- Cline в VS Code, Zed ради скорости, Devin Desktop если нужен Devin
Следующие шаги
После этого модуля вы:
- Знаете про IDE-агенты и CLI-подходы
- Умеете использовать Cursor на базовом и продвинутом уровне
- Знаете про .cursorrules и как настраивать AI под проект
- Можете выбрать правильный инструмент для задачи
- Знаете про альтернативы и их особенности
Следующий модуль: 2.6 — AGENTS.md и инструкции проекта.