# Aider или Claude Code: честное сравнение

URL: https://agentvera.dev/ru/blog/aider-vs-claude-code/ · Опубликовано: 2026-10-29

Aider или Claude Code: модели и провайдеры, стоимость, лицензия, автокоммиты, карта репозитория и форматы правок против субагентов, хуков и MCP.

**Коротко:**

- Aider — открытый (Apache-2.0) напарник для парного программирования, который работает с большинством LLM и вашими ключами; Claude Code — проприетарный агент Anthropic, только с моделями Claude.
- Aider работает с файлами, которые вы добавили, плюс карта репозитория, и коммитит каждую правку; Claude Code сам исследует репозиторий, запускает команды и коммитит, когда вы попросите.
- У Claude Code есть субагенты, хуки, MCP, skills и режим плана; в Aider нет встроенного MCP, зато он простой, недорогой и полностью под вашим контролем.

Выбор между Aider и Claude Code сводится к тому, сколько самостоятельности вы готовы дать агенту. Aider — открытый (Apache-2.0) напарник для парного программирования в терминале: вы добавляете файлы, которые нужно изменить, он правит их выбранной вами моделью с вашим собственным ключом и коммитит в git каждую правку. Claude Code — проприетарный агент для программирования от Anthropic: он сам исследует репозиторий, запускает команды, поручает работу субагентам и расширяется хуками и MCP, но работает только с моделями Claude и идёт в комплекте с подпиской Claude. Оба работают в вашем терминале с вашим настоящим репозиторием, так что решают в основном модели, стоимость и контроль.

В этой статье мы сравниваем их по тому, что важно, по состоянию на октябрь 2026 года и без выдуманных бенчмарков. Затем разбираем, что выбрать и как пользоваться обоими, чтобы они не мешали друг другу.

## Что это такое

**Aider** описывает себя как «AI pair programming in your terminal». Его код лежит на GitHub (`Aider-AI/aider`) под лицензией Apache-2.0. Вы запускаете `aider` в git-репозитории, выбираете модель, добавляете файлы, которые нужно изменить, и описываете изменение. Aider строит карту всего репозитория, правит файлы в формате, который подходит модели, и коммитит результат. Пошаговое руководство — [как пользоваться Aider](/ru/blog/how-to-use-aider/ "Как пользоваться Aider").

**Claude Code** — агент от Anthropic. Запустите `claude` в папке проекта и поговорите с ним. Он сам читает и ищет файлы, правит их, запускает команды и проверяет результат. Он также работает в VS Code (и Cursor), JetBrains, десктопном приложении, в вебе и в мобильном приложении Claude. Если вы только начинаете, прочитайте [как пользоваться Claude Code](/ru/blog/how-to-use-claude-code/ "Как пользоваться Claude Code").

## Aider и Claude Code коротко

| | Aider | Claude Code |
| --- | --- | --- |
| Разработчик | Проект Aider (`Aider-AI/aider`) | Anthropic |
| Лицензия | Apache-2.0, открытый код | Проприетарная, на условиях Commercial Terms Anthropic |
| Команда | `aider` | `claude` |
| Модели | Большинство LLM: Anthropic, OpenAI, Gemini, DeepSeek, xAI, OpenRouter, Bedrock, Vertex AI, GitHub Copilot, локальные модели… | Только модели Claude |
| Как вы платите | API-ключ провайдера, подписка Copilot или ничего с локальными моделями | Claude Pro, Max, Team или Enterprise, кредиты API в Console или облачный провайдер |
| Контекст | Файлы, добавленные через `/add`, плюс карта всего репозитория | Агент сам читает и ищет файлы |
| Правки | Форматы правок под модель (whole, diff, udiff…) | Собственные инструменты для работы с файлами |
| Git | По умолчанию коммитит каждую правку; `/undo` её откатывает | Коммитит и открывает PR по просьбе; чекпоинты через `/rewind` |
| Планирование | `/ask` и режим architect | Режим плана (`Shift+Tab`) |
| Субагенты | Нет | Встроенные и свои, в `.claude/agents/` |
| Хуки | Нет; запускает ваши команды линтера и тестов | Да, на события вроде `PreToolUse` и `Stop` |
| MCP | Не встроен | Да, `claude mcp add` или `/mcp` |
| Инструкции проекта | Файл соглашений, который вы подгружаете через `--read` | `CLAUDE.md` (читает `AGENTS.md`, если `CLAUDE.md` нет) |
| Неинтерактивный запуск | `aider --message "..."` | `claude -p "..."` |

## Модели и провайдеры

Это главное различие.

**Aider** подключается к большинству LLM. В его документации есть страницы настройки для OpenAI, Anthropic, Gemini, Groq, xAI, Azure, Cohere, DeepSeek, OpenRouter, Amazon Bedrock, Vertex AI и GitHub Copilot, а локальные модели он запускает через Ollama, LM Studio или любой OpenAI-совместимый API. Модель и ключ передаются в командной строке или хранятся в переменных окружения и в `.aider.conf.yml`:

```bash
aider --model sonnet --api-key anthropic=<ключ>
aider --model deepseek --api-key deepseek=<ключ>
```

Кроме того, он использует более дешёвую «weak model» для сообщений коммитов и сводок чата, а в режиме architect можно поставить сильную модель на планирование и более дешёвую на правки (`--editor-model`).

**Claude Code** работает с моделями Claude. `/model` переключает между ними. До этих моделей можно добраться напрямую через Anthropic или через Amazon Bedrock, Google Cloud или Microsoft Foundry, но это всегда Claude, и инструмент настроен именно под эти модели.

Если вы хотите попробовать новую модель в день выхода или запускать всё на своей видеокарте, Aider умеет это из коробки. Если нужная вам модель — Claude, Claude Code выжимает из неё больше.

## Стоимость: свой ключ или подписка Claude

**Aider** ничего не стоит. Вы платите за модели:

- **Свой API-ключ** с оплатой за токены у провайдера. `/tokens` показывает стоимость текущего контекста, а `--cache-prompts` (по умолчанию выключен) включает кеширование промптов у моделей, которые его поддерживают, например Claude и DeepSeek.
- **Подписка GitHub Copilot.** Aider может использовать модели Copilot, и запросы идут в счёт вашего плана Copilot.
- **Локальные модели** без счетов, кроме расходов на своё железо.

Поскольку вы сами решаете, что попадает в контекст, аккуратная сессия Aider может оставаться небольшой: добавляйте только файлы, которые нужно править, а остальное пусть покрывает карта репозитория.

**Claude Code** входит в подписки Claude. По состоянию на октябрь 2026 года это Pro (20 $ в месяц или 17 $ в месяц при оплате за год), Max (от 100 $ в месяц), а также места в Team и Enterprise. Бесплатный план Free его не включает. Можно обойтись без подписки и платить за токены через аккаунт Console.

Модели Claude в Aider означают API-ключ Anthropic и оплату за токены; подписка Claude Pro или Max — для Claude Code. Так что если вы уже платите за Claude, Claude Code — самый дешёвый способ пользоваться его моделями. Если вам нужна недорогая модель или вы уже платите за Copilot, Aider позволяет использовать то, что у вас есть.

## Лицензия и открытость

Aider распространяется под Apache-2.0. Код можно читать, форкать, патчить и запускать где угодно. В GitHub-репозитории Claude Code есть issues, плагины и примеры, но в его файле лицензии написано «© Anthropic PBC. All rights reserved» со ссылкой на Commercial Terms Anthropic. Установка бесплатна, а пользуетесь вы им на условиях Anthropic.

Для большинства разработчиков это весит меньше, чем модели и цена. Для команд, которым нужно проверять или менять инструмент, это может стать решающим.

## Как они работают: напарник или агент

Здесь разница сильнее всего чувствуется в повседневной работе.

### Aider: файлы выбираете вы

Aider работает с тем, что вы ему дали. `/add` добавляет файлы в чат для правки, `/read-only` добавляет справочные файлы, `/drop` убирает их. Кроме того, он отправляет **карту репозитория**: компактный список файлов репозитория с самыми важными классами, функциями и сигнатурами, отсортированный по тому, как файлы зависят друг от друга. По умолчанию карта занимает около 1k токенов (`--map-tokens`) и растёт, когда вы не добавили ни одного файла. Так модель знает, где что находится, и вам не нужно добавлять полрепозитория.

Aider просит модель отвечать в том **формате правок**, который ей лучше подходит: `whole` (файл целиком), `diff` (блоки «найти и заменить»), `diff-fenced`, `udiff` и варианты для режима редактора. Трогать это почти никогда не нужно, но именно поэтому Aider хорошо работает с таким количеством разных моделей.

У него четыре режима чата:

```text
/code      внести изменение (по умолчанию)
/ask       обсудить код, ничего не правя
/architect одна модель планирует, модель-редактор пишет правки
/help      вопросы о самом Aider
```

Режим architect отправляет два запроса на каждое изменение, поэтому он медленнее и дороже, зато помогает на сложных задачах.

### Claude Code: агент сам находит путь

Claude Code работает как агент. Вы описываете задачу, а он решает, какие файлы читать, ищет по коду, правит файлы, запускает ваши тесты и команды и продолжает, пока не закончит или пока ему не понадобитесь вы. Перед правками и запуском команд он спрашивает разрешения, если вы не выбрали более свободный режим прав.

Для больших задач у него больше инструментов. **Режим плана** (`Shift+Tab`) исследует код и пишет план, не трогая код, пока вы его не одобрите. **Субагенты** берут побочную задачу в собственном контексте и возвращают результат, чтобы основной разговор оставался сфокусированным. Skills и плагины упаковывают процессы, которые вы повторяете.

Коротко: Aider точен и экономен, когда вы знаете, какие файлы важны. Claude Code лучше, когда не знаете или когда задача требует запускать и чинить что-то по всему репозиторию.

## Git: автокоммиты или коммиты по просьбе

**Aider** коммитит каждую правку с сообщением, которое пишет weak model в стиле Conventional Commits. Если в файле есть незакоммиченные изменения до того, как он его тронет, сначала он коммитит их, чтобы ваша работа и его работа не смешивались. К имени автора и коммиттера он добавляет «(aider)». `/diff` показывает последнее изменение, `/undo` его откатывает. По умолчанию он коммитит с `--no-verify`, поэтому добавьте `--git-commit-verify`, если хотите, чтобы запускались ваши pre-commit-хуки. `--no-auto-commits` оставляет изменения незакоммиченными.

**Claude Code** не коммитит, пока вы не попросите. Когда попросите, он индексирует изменения, пишет сообщение коммита и открывает pull request. Его собственная страховка — чекпоинты: `/rewind` возвращает его правки файлов к более ранней точке.

Если вам нравится чистая история, где каждый шаг можно откатить, поведение Aider по умолчанию трудно превзойти. Если вы предпочитаете сами просматривать и коммитить, Claude Code подходит лучше.

## Расширения: хуки, MCP и соглашения

**Claude Code** здесь предлагает многое:

- **Хуки** запускают ваши скрипты на события вроде `PreToolUse`, `PostToolUse` и `Stop` из `.claude/settings.json`. В [руководстве по хукам Claude Code](/ru/blog/claude-code-hooks-guide/ "Руководство по хукам Claude Code") есть реальные примеры.
- **MCP** подключает локальные и удалённые серверы через `claude mcp add` или `/mcp`.
- **CLAUDE.md** хранит правила проекта, а если `CLAUDE.md` нет, Claude Code читает `AGENTS.md`.

**Aider** скромнее. Встроенного MCP в нём нет; по состоянию на октябрь 2026 года ни документация, ни заметки к релизам о нём не упоминают. Зато у него есть:

- **Линтер и тесты** после каждого изменения: `--lint-cmd`, `--test-cmd` и `--auto-test`, и он пытается исправить то, что упало.
- **Соглашения** в Markdown-файле, который подгружается только для чтения: `aider --read CONVENTIONS.md` или через `.aider.conf.yml`.
- **Режим наблюдения** (`--watch-files`): напишите в редакторе комментарий, который заканчивается на `AI!`, и Aider внесёт изменение; закончите его на `AI?`, и он ответит на вопрос.
- Голосовой ввод, а также изображения и веб-страницы как контекст.

Для скриптов и CI у обоих есть режим одного запуска:

```bash
aider --message "добавь type hints в utils.py" utils.py
claude -p "добавь type hints в utils.py"
```

## Платформы

| | Aider | Claude Code |
| --- | --- | --- |
| macOS, Linux | Скрипт установки, `aider-install`, uv, pipx | Нативный установщик, Homebrew, apt/dnf/apk |
| Windows | Скрипт установки для PowerShell, `aider-install`, uv, pipx | Нативный установщик (PowerShell, CMD), WinGet, WSL |
| Редактор | Любой редактор через `--watch-files` | Расширение для VS Code (и Cursor), плагин для JetBrains |
| Другие интерфейсы | Терминал | Десктопное приложение, веб, мобильное приложение, Slack, GitHub Actions |

## Что выбрать?

- **Хотите сами выбирать модель, работать с локальными моделями или иметь открытый код под Apache-2.0:** берите Aider. Он подойдёт и тем, кто уже платит за Copilot.
- **Уже платите за Claude или нужны субагенты, хуки, MCP и режим плана:** берите Claude Code. Это единственный способ использовать подписку Claude, и он построен вокруг этих моделей.
- **Знаете, какие файлы затронет изменение, и хотите строгий контроль с коммитом на каждый шаг:** Aider лёгкий и предсказуемый.
- **Задача охватывает весь репозиторий и требует запускать команды и чинить ошибки в цикле:** Claude Code справится сам.
- **Главное — стоимость:** Aider с дешёвой или локальной моделью может обойтись намного дешевле. Claude Code с Pro предсказуем, если вам нужен именно Claude.

Честный тест всё тот же: дайте обоим одну и ту же реальную задачу в своём репозитории, например баг с падающим тестом, и сравните диффы. Если вы присматриваетесь и к другим открытым агентам, прочитайте [opencode или Claude Code](/ru/blog/opencode-vs-claude-code/ "opencode или Claude Code").

## Aider и Claude Code рядом в AgentVera

Многие оставляют оба: Claude Code с подпиской Claude, Aider для других моделей или для быстрых правок в конкретных файлах. Неудобства знакомые: два терминала, два потока коммитов и два агента, которые могут править один и тот же файл.

AgentVera — десктопное приложение для macOS, Windows и Linux, которое открывает Aider и Claude Code (и ещё 16 CLI-агентов) в настоящих терминалах, с вашими установками, ключами и входами:

- **Одна сетка.** Оба агента делят сетку [рабочего пространства](/ru/features/workspace/ "Рабочее пространство"), каждый в своём git worktree, так что автокоммиты Aider никогда не попадают в рабочую копию Claude Code.
- **Ваши ключи.** Aider, как обычно, берёт ключи провайдеров из переменных окружения или `.aider.conf.yml`. Модель, выбранная в AgentVera, передаётся через `--model`, а уровень усилий — через `--reasoning-effort`. Ваш вход в Claude работает как есть.
- **Общение между ними.** Aider не принимает MCP, поэтому MCP-серверы, настроенные в AgentVera, ему не передаются, но [обмен сообщениями между агентами](/ru/features/agent-messaging/ "Обмен сообщениями между агентами") у него всё равно есть через shell-команду `agentvera-agents`.
- **Ревью.** [Автоматическое код-ревью](/ru/features/code-review/ "Автоматическое код-ревью") проверяет код, когда заканчивается ход, а с потоками (Pro и Team) ответ одного агента автоматически передаётся другому.

Сетка, worktree и код-ревью есть в бесплатном плане. [Скачайте AgentVera](/ru/download/ "Скачать AgentVera") и откройте агента Aider рядом с агентом Claude Code, чтобы сравнить их на своём коде.

## Частые вопросы

**Aider лучше, чем Claude Code?** Ни один не выигрывает во всём. Aider даёт любую модель, открытый код под Apache-2.0 и git-коммит на каждую правку. Claude Code даёт агента, который сам исследует код и запускает команды, плюс субагенты, хуки, MCP и подписку Claude. Дайте обоим одну и ту же реальную задачу и сравните диффы.

**Может ли Aider работать с моделями Claude?** Да. Aider работает с моделями Anthropic через API-ключ (aider --model sonnet) с оплатой за токены, а также через Amazon Bedrock, Vertex AI или OpenRouter. Подписка Claude Pro или Max — для Claude Code; Aider идёт через оплату API.

**Aider бесплатный?** Сам инструмент бесплатный и распространяется под Apache-2.0. Вы платите провайдеру моделей за токены, используете подписку GitHub Copilot или запускаете локальные модели через Ollama или OpenAI-совместимый сервер, и тогда платите только за своё железо.

**Поддерживает ли Aider MCP?** Встроенной поддержки нет. По состоянию на октябрь 2026 года ни документация Aider, ни его заметки к релизам не упоминают MCP. Claude Code подключает локальные и удалённые MCP-серверы через claude mcp add и /mcp.

**Можно ли использовать Aider и Claude Code в одном проекте?** Да. Дайте каждому отдельный git worktree, чтобы они не правили одни и те же файлы, и помните, что Aider по умолчанию коммитит каждое изменение. AgentVera открывает обе CLI рядом в сетке, каждую в своём worktree, с вашими ключами и входами.

---

**Об AgentVera.** AgentVera — настольное приложение для macOS, Windows и Linux от Solviera Teknoloji. Оно запускает 18 ИИ-агентов для программирования (Claude Code, Codex, Gemini CLI, Copilot, Cursor, Antigravity, opencode, Hermes, Qwen Code, Kimi Code, Kiro, Amp, Droid, Goose, Vibe, Crush, Aider, Cline) рядом, по проектам, в настоящих терминалах с собственными установками CLI и входами пользователя. В бесплатном тарифе количество агентов не ограничено. Скачать: https://agentvera.dev/ru/download/ · Цены: https://agentvera.dev/ru/pricing/
