install-agents — какие агенты бывают и как их поставить¶
Практический обзор рынка (состояние: июль 2026 — область меняется быстро, раз в полгода сверяйся заново). Теория про то, что такое агент — в agents.md, как он работает под капотом — в agent-loop.md.
Агенты бывают трёх видов:
- CLI-агент — живёт в терминале: пишешь
claudeилиopencode, разговариваешь текстом, он сам правит файлы и запускает команды. Выглядит спартански, но это самый мощный вариант. - AI-редактор — отдельная программа-редактор кода, где агент встроен изначально (Cursor, Windsurf, Zed).
- Плагин к твоему редактору — ставится в обычный VS Code или JetBrains-IDE, агент появляется в боковой панели.
С чего начать:
| Ситуация | Бери |
|---|---|
| Живёшь в терминале, нужен максимум | Claude Code — npm i -g @anthropic-ai/claude-code |
| Хочешь бесплатно/опенсорс и любую модель | opencode — curl -fsSL https://opencode.ai/install \| bash |
| Хочешь наглядно: видеть файлы и diff'ы | Cursor (отдельный редактор, cursor.com) |
| Уже сидишь в VS Code, уходить не хочешь | плагин GitHub Copilot или Cline из маркетплейса |
| Уже сидишь в IDEA/PyCharm | плагин JetBrains AI Assistant / Junie или Kilo Code |
| Хочешь совсем бесплатно попробовать | Gemini CLI или MiMo Code (щедрые бесплатные лимиты) |
После установки любой из них попросит войти в аккаунт (подписка) или вставить API-ключ. Ключи — как пароли: не показываем в чатах, не кладём в git.
Первый шаг: открыть папку с проектом и попросить что-нибудь безобидное — «объясни, что делает этот проект».
CLI-агенты¶
| Агент | Какие модели | Установка | Интеграции |
|---|---|---|---|
| Claude Code (Anthropic) | Claude (+ через Bedrock/Vertex; свой base URL для шлюзов) | npm i -g @anthropic-ai/claude-code |
расширения VS Code и JetBrains, веб, десктоп |
| opencode (SST, open source) | любая: 75+ провайдеров, локальные через Ollama, свой base URL | curl -fsSL https://opencode.ai/install \| bash или npm i -g opencode-ai |
TUI, LSP, MCP, плагины; самый залайканный опенсорс-агент (~180k ⭐) |
| Codex CLI (OpenAI) | GPT; OpenAI-совместимые endpoint'ы через конфиг | npm i -g @openai/codex |
расширение VS Code, облачные задачи |
| Gemini CLI (Google, open source) | Gemini | npm i -g @google/gemini-cli |
щедрый бесплатный лимит; основа для форков (Qwen Code) |
| MiMo Code (Xiaomi, open source) | MiMo (бесплатный канал «MiMo Auto», 1M контекст) + мультипровайдер | см. github.com/XiaomiMiMo/MiMo-Code | на базе возможностей opencode + persistent memory, субагенты |
| Goose (Block, open source) | любая (BYOK) | brew / инсталлер с сайта | MCP-native |
| Aider (open source) | любая (BYOK) | pip install aider-chat |
git-нативный пионер; в 2026 развивается вяло — для новых установок лучше opencode |
AI-редакторы (отдельные приложения)¶
| Редактор | Какие модели | Заметки |
|---|---|---|
| Cursor | набор топ-моделей + BYOK | лидер рынка AI-IDE; форк VS Code — плагины VS Code работают |
| Windsurf | набор моделей | второй крупный AI-форк VS Code |
| Zed | Claude и другие; внешние CLI-агенты по протоколу ACP | быстрый, не-Electron |
Плагины-агенты к обычным IDE¶
| Плагин | Для каких IDE | Какие модели |
|---|---|---|
| GitHub Copilot (agent mode) | VS Code, JetBrains, Xcode, Eclipse | выбор из набора: GPT / Claude / Gemini |
| Cline (open source) | VS Code | любая (BYOK: Anthropic, OpenAI, OpenRouter, локальные) |
| Kilo Code (open source) | VS Code, JetBrains | любая: 500+ моделей, BYOK, роутинг |
| JetBrains AI Assistant / Junie | JetBrains (IDEA, PyCharm, ...) | набор моделей JetBrains |
| Continue (open source) | VS Code, JetBrains | любая, вкл. локальные; но это скорее умный чат, чем автономный агент |
(Roo Code — популярный форк Cline — заархивирован в мае 2026, новым пользователям не рекомендуется.)
Наш топ (июль 2026)¶
- Claude Code — самый глубокий harness: hooks, skills, субагенты, MCP, параллельные workflow; модели Claude лидируют на SWE-bench. Дефолт для серьёзной работы.
- opencode — лучший опенсорс: любая модель (включая локальные), активнейшее сообщество. Дефолт, если нужна свобода выбора LLM или ноль вендор-лока.
- Codex CLI — если экосистема OpenAI/GPT.
- Cursor — если нужен именно редактор, а не терминал.
- Gemini CLI / MiMo Code — бесплатный вход и эксперименты.
Свобода выбора модели — главный водораздел¶
- Любая LLM: opencode, Cline, Kilo Code, Goose, Aider, Continue — подключай облачных провайдеров, OpenRouter, свой vLLM/Ollama.
- Своя экосистема + лазейки: Claude Code (Claude, но умеет Bedrock/Vertex и кастомный base URL — работает через шлюзы типа LiteLLM), Codex CLI (GPT + OpenAI-совместимые endpoint'ы), Gemini CLI (Gemini).
- Фиксированный набор: Copilot, Cursor, JetBrains AI — выбор из списка, который решает вендор (у Cursor есть BYOK).
Для команды: единая точка выхода к моделям (шлюз типа LiteLLM) даёт всем один базовый URL и централизованный учёт расходов — почти все CLI-агенты поддерживают *_BASE_URL-переменные.
Аутентификация¶
- Подписка (Claude Pro/Max, ChatGPT Plus, Copilot) — логин через браузер, лимиты по тарифу.
- API-ключ (
ANTHROPIC_API_KEY,OPENAI_API_KEY, ...) — оплата по токенам. Ключ в env/секрет-хранилище, не в git.
Что настроить сразу после установки¶
- Контекст проекта — файл-инструкция в корне репо:
CLAUDE.md(Claude Code),AGENTS.md(opencode, Codex и большинство остальных),.cursor/rules(Cursor). Туда — соглашения: как собирать, как тестировать, чего не трогать. - Разрешения — режимы подтверждения действий (спрашивать на каждый
bash/ allow-list / автономно). Начинать со «спрашивать», ослаблять осознанно. - MCP-серверы — подключить нужные тулы (GitHub, БД, ...) в конфиге агента, см. mcp.md.
Связанные страницы¶
- agents.md — что такое агент архитектурно
- agent-loop.md — как агент работает под капотом
- mcp.md — как дать агенту инструменты
- agent-ssh-deploy.md — как агент деплоит на сервер по SSH