Aider: Git-нативное AI парное программирование
49K+ GitHub Stars — каждое изменение AI автоматически создаёт Git-коммит для отслеживания, отката и ревью. На 2026-10-21 последним официальным релизом остаётся v0.86.0 от 2025-08-09, а последний коммит в репозитории датирован 2026-05-22.
Обновлено 2026-10-21
Что такое Aider?
Aider, созданный Paul Gauthier — терминальный инструмент AI парного программирования. Его главная особенность — Git-нативный workflow: каждое изменение кода AI автоматически создаёт осмысленный Git-коммит для diff, revert или cherry-pick.
Ключевые возможности
Git-нативные коммиты
Каждая правка сразу попадает в коммит с описанием — потом её можно сравнить, проверить и откатить.
Несколько файлов
Несколько файлов задаются сразу при запуске или добавляются через /add; на сайте заявлено 100+ языков — от python до rust (сверка 2026-09-21).
Карта репозитория
Сжатая карта всего репозитория — ключевые классы, функции, их типы и сигнатуры — даёт структуру без всех файлов в чате (сверка 2026-09-21).
Голосовой ввод
Штатный голосовой режим принимает устные запросы (новая функция, баг, тест) — и превращает их в правки кода (сверка 2026-09-21).
Изображения и страницы
В чат добавляют скриншоты, справочные документы и целые страницы — правки идут по показанному интерфейсу.
Почти любые LLM
По документации — подключение к большинству LLM, включая локальные модели и эндпоинты, совместимые с OpenAI; модель выбирают через --model (сверка 2026-09-21).
Установка и настройка
Быстрый старт по официальной инструкции: python -m pip install aider-install, затем aider-install; pip install aider-chat тоже работает.
pip install aider-chat
export ANTHROPIC_API_KEY=your-api-key
cd your-project
aider
Aider + Claude через QCode.cc
Один API-ключ QCode.cc работает в Claude Code, Aider, OpenCode и Codex одновременно. Claude идёт на Anthropic-эндпоинт (префикс anthropic/, https://api.qcode.cc/api), GPT и китайские модели — на OpenAI-совместимый (префикс openai/, https://api.qcode.cc/openai/v1); openai/claude-… вернёт model_not_available_on_endpoint.
# Пример: Anthropic-эндпоинт и ключ (для Claude префикс anthropic/)
export ANTHROPIC_API_BASE="https://api.qcode.cc/api"
export ANTHROPIC_API_KEY="cr_your_qcode_key"
# Пример модели; для Claude в QCode нужен префикс anthropic/ (подойдёт и anthropic/claude-opus-5, сверка 2026-10-21)
aider --model anthropic/claude-sonnet-5
Один ключ для всех
Aider берёт ключ из переменной окружения — ключ из консоли подходит как есть; он же годится для Claude Code и других клиентов. Для QCode это ANTHROPIC_API_BASE=https://api.qcode.cc/api с ANTHROPIC_API_KEY либо OPENAI_API_BASE=https://api.qcode.cc/openai/v1 с OPENAI_API_KEY (сверка 2026-10-21).
Оплата за токены
Стоимость зависит от входных и выходных токенов запроса и различается по моделям (цены моделей — на /models): механические правки — модель дешевле, рефакторинг — модель сильнее.
Смена модели без правок
Эндпоинт и ключ не меняются — достаточно другого --model. На 2026-10-21 claude-opus-4-6, claude-opus-4-8 и deepseek-v4.1-flash доступны для вызова в QCode; доступные модели GPT — на /models.
Aider vs Claude Code
| Параметр | Aider | Claude Code |
|---|---|---|
| Формат работы | Чат в терминале | Агентный режим |
| Git-интеграция | Автокоммиты | По запросу |
| Модели | Облако, локальные | Семейство Claude |
| Инструменты | Линт и тесты | MCP-интеграции |
| Кому подойдёт | Шаг за шагом | Задача целиком |
Практические советы
4 привычки прямо из официальной документации: меньше лишних токенов, меньше откатов.
Только нужные файлы
Документация советует добавлять через /add лишь те файлы, что меняются: лишние давят контекст, стоят токенов и путают модель (сверка 2026-09-21).
Сначала свой коммит
Попадая на файл, где есть правки без коммита, aider сперва коммитит их отдельно — ваши строки и его строки в разных коммитах (сверка 2026-09-21).
Смотрите /diff
/diff показывает все изменения после последнего сообщения; ошибочный шаг /undo просто отбрасывает.
Модель под задачу
У aider есть отдельный список моделей, умелых в правке кода; механические правки и дизайн-работы редко требуют одной — переключение через --model (сверка 2026-09-21).
Частые вопросы
Aider — это открытый код?
Да: в FAQ указано, что код открыт на GitHub под лицензией Apache 2.0 (сверка 2026-10-21). Это лишь про клиент; вызовы моделей считаются по токенам.
Нужен ли свой API-ключ?
Да, и отдельная регистрация не нужна: по документации ключ передаётся переменной ANTHROPIC_API_KEY или параметром --anthropic-api-key; для OpenAI-совместимого эндпоинта задаётся OPENAI_API_BASE (AIDER_OPENAI_API_BASE) вместе с OPENAI_API_KEY, а имя модели пишется с префиксом openai/ (сверка 2026-10-21).
Aider или Claude Code?
Aider — за пошаговый контроль, отдельный коммит на правку и смену модели через --model; Anthropic называет Claude Code агентным инструментом: читает кодбазу, правит файлы, запускает команды — он под задачу целиком. Оба можно направить на один шлюз (сверка 2026-09-21).
Автокоммиты замусорят репозиторий?
Каждая правка — отдельный коммит, а правки без коммита уходят первым отдельным коммитом, смешения нет. Отключается через --no-auto-commits (не рекомендуется), сделанное снимается /undo (сверка 2026-09-21).
Как проходит сеанс
Один цикл Aider — 4 шага: добавить файлы, сформулировать запрос, дождаться правок и коммита, принять или отменить.
Добавить файлы
Файлы перечисляют в командной строке при запуске либо добавляют через /add — только затрагиваемые этим шагом.
Описать задачу
Своими словами: что добавить или починить; приложите скриншот или страницу, а файлы aider подберёт сам, если вы их не назвали.
Правки и коммит
Он готовит патч, применяет его к файлам и делает коммит с описанием; при настроенных линте и тестах продолжает править после падения.
Проверка или отмена
Проверьте цикл через /diff и либо оставьте, либо отмените через /undo. Каждая правка — отдельный коммит, дальше всё видно из истории.
Официальные ресурсы
Внешние факты на странице опираются на эти 4 источника — смотрите их, а не чужие туториалы; данные репозитория и эндпоинтов сверены 2026-10-21.
Репозиторий GitHub
Исходники, issues, релизы, звёзды и лицензия лежат в Aider-AI/aider; всё репозиторное на странице сверяется с ним: на 2026-10-21 это 49 663 звезды, лицензия Apache-2.0, последний релиз по-прежнему v0.86.0 от 2025-08-09, а последний коммит — 2026-05-22 (сверка 2026-10-21).
Документация
Установка, опции, подключение моделей и карта репозитория — в документации aider.chat; авторитетный список флагов на странице options.
Сообщество Discord
На главной aider.chat висит прямая ссылка на Discord проекта: вопросы по использованию туда, повторимые баги — в issues (сверка 2026-09-21).
Видеоуроки
Страница tutorial videos собирает записи от пользователей aider — например разбор связки architect и editor; сам проект не снимает (сверка 2026-09-21).
Попробуйте Aider + QCode.cc
Claude и китайские модели в Aider по доступной цене: оплата по токенам, цены моделей — на /models. Хотите попробовать несколько дней без ежемесячного тарифа? Тем, кто на личном тарифе и кому не хватает дневной квоты, поможет бустер-пакет. Без тарифа берите разовые пакеты: от $4 за квоту на 7 дней (пополнение от $5).