Установка

Aider устанавливается через pip (Python 3.9–3.12):

BASH
# Через pip
python -m pip install -U aider-chat

# Через uv (рекомендуется в 2026 — быстрее pip)
python -m pip install uv
uv tool install --force --python python3.12 aider-chat@latest

# Через pipx (изолированное окружение)
pipx install aider-chat

Первый запуск

Запустите Aider в директории git-репозитория:

BASH
# Базовый запуск
aider

# С указанием файлов для редактирования
aider main.py utils.py

# С конкретной моделью
aider --model claude-sonnet-4-20250514

Режимы чата

  • /code — редактирование файлов (по умолчанию)
  • /ask — вопросы о коде без изменений
  • /architect — architect mode для сложных рефакторингов

Architect Mode

Двухпроходный подход: сильная модель (Claude Opus) планирует изменения на естественном языке, быстрая модель (Sonnet) превращает план в код. Даёт лучшие результаты на сложных рефакторингах (85% на бенчмарке Aider):

BASH
aider --architect --model claude-sonnet-4-20250514 --editor-model gpt-4o-mini

Git-интеграция

Каждое изменение автоматически коммитится с описательным сообщением. Легко откатить: /undo отменяет последнее изменение (git reset).

Ключевые команды

  • /add — добавить файлы для редактирования
  • /read-only — добавить файлы как контекст (без изменений)
  • /run — запустить тесты или команды
  • /undo — откатить последнее изменение
  • /model — переключить модель

Конфигурация

Файл .aider.conf.yml загружается по приоритету: текущая директория → корень git-репо → домашняя директория.