Терминал открытый код Aider.harness.ru
Aider
Терминальный агент для написания кода
Терминальный парный программист, который сам делает git-коммиты и строит карту репозитория; работает с любыми моделями, включая локальные.
данные проверены 07.11.2026 · источник — официальная документация и репозиторий
Краткие характеристики
- Вендор
- Aider
- Тип
- Терминал
- Категория
- Терминальный агент для написания кода
- Лицензия
- Apache-2.0
- Открытый код
- да
- Платформы
- macOS · Linux · Windows
- Статус
- активный
- Версия
- 0.86.0 (GitHub Releases)
- Проверено
- 07.11.2026
Что это
Aider — консольный инструмент парного программирования. Вы просите изменить код, он правит файлы, показывает диф и коммитит результат в git.
Для чего нужен
Хорош в дисциплине изменений: каждое правка — отдельный коммит с понятным сообщением, поэтому легко откатить. Плюс работает с локальными моделями, когда код нельзя отдавать в облако.
Как работает
Aider строит карту репозитория через tree-sitter, отбирает релевантные файлы и передаёт модели только нужный контекст. После правки запускает линтеры и тесты, при ошибке возвращает вывод модели и повторяет; изменения коммитит автоматически.
Ключевые возможности
- Автоматические git-коммиты на каждое изменение
- Карта репозитория для больших проектов
- Работа с локальными моделями и любыми API
- Голосовой ввод задач
- Прогон тестов и линтеров с обратной связью модели
- Режим «только предложить» без изменения файлов
Модели и LLM
- Любые модели через API-совместимые провайдеры
- Локальные модели (Ollama и совместимые)
- Собственные рекомендации по моделям в документации
Интеграции
- git
- tree-sitter
- Локальные раннеры моделей
- Линтеры и тесты проекта
API и SDK
CLI с интерактивным и пакетным режимом; конфигурация через файл настроек и переменные окружения.
Требования и запуск
Python 3.9+; macOS, Linux, Windows; git в проекте; доступ к выбранной модели.
python -m pip install aider-install && aider-install
Цена и лицензия
Бесплатно (Apache-2.0). Платят только за используемые модели; локальные модели бесплатны.
Лицензия: Apache-2.0. Открытый код: да.
Безопасность и приватность
Код уходит только в выбранную модель — можно держать всё локально. Коммиты делает сам агент, поэтому нужен чистый рабочий каталог и понятная стратегия веток.
Ограничения
- Нет встроенного GUI и агентной оркестрации уровня IDE
- Требует git-репозитория и аккуратной работы с ветками
- На слабых локальных моделях качество правок заметно падает
Аналоги и отличия
- OpenCode — TUI с провайдер-агностиком и субагентами
- Goose — расширения и десктоп-интерфейс
- Claude Code — более автономный агент с хуками
Официальные ссылки
Источники
| Источник | Проверено |
|---|---|
| Документация Aider | 2026-11-07 |
| Репозиторий (Apache-2.0) | 2026-11-07 |
Вопросы и ответы
Aider сам коммитит изменения?
Да, по умолчанию каждое изменение оформляется коммитом — это его основная дисциплина. Автокоммит можно отключить.
Можно ли работать без интернета?
Да, если поднять локальную модель: Aider поддерживает локальные раннеры.
Чем отличается от чата в IDE?
Aider работает в терминале и целиком опирается на git: история правок остаётся в репозитории, а не в переписке.