Искусственный интеллект для парного программирования в вашем терминале
Aider позволяет совместно программировать с LLM, чтобы начать новый проект или доработать существующую кодовую базу.
Возможности
Aider лучше всего работает с Claude 3.7 Sonnet, DeepSeek R1 & Chat V3, OpenAI o1, o3-mini & GPT-4o, но может подключаться практически к любой LLM, включая локальные модели.
Aider создает карту всей вашей кодовой базы, что помогает эффективно работать с крупными проектами.
Aider поддерживает большинство популярных языков программирования: python, javascript, rust, ruby, go, cpp, php, html, css и десятки других.
Aider автоматически фиксирует изменения с осмысленными сообщениями коммитов. Используйте знакомые инструменты Git для сравнения, управления и отмены изменений, внесенных ИИ.
Используйте aider в вашей любимой IDE или редакторе. Запрашивайте изменения, добавляя комментарии к коду, и aider приступит к работе.
Добавляйте изображения и веб-страницы в чат для предоставления визуального контекста, скриншотов, справочной документации и т.д.
Обсуждайте код с помощью голоса! Запрашивайте новые функции, тесты или исправления ошибок голосом, и aider реализует изменения.
Автоматически проверяйте и тестируйте код каждый раз, когда aider вносит изменения. Aider может исправлять проблемы, обнаруженные линтерами и тестами.
Работайте с любой LLM через веб-интерфейс чата. Aider упрощает копирование/вставку контекста кода и правок между браузером и терминалом.
Начало работы
python -m pip install aider-install
aider-install
cd /to/your/project
aider --model deepseek --api-key deepseek=<key>
aider --model sonnet --api-key anthropic=<key>
aider --model o3-mini --api-key openai=<key>
Подробности смотрите в инструкциях по установке и документации по использованию .
Дополнительная информация
Документация
Сообщество и ресурсы
Отзывы пользователей
"Моя жизнь изменилась... Aider... Это перевернет ваш мир." — Eric S. Raymond в X
"Лучший бесплатный open source ассистент для программирования на ИИ." — IndyDevDan на YouTube
"Лучший ассистент для программирования на ИИ на данный момент." — Matthew Berman на YouTube
"Aider... легко увеличил мою продуктивность в программировании в четыре раза." — SOLAR_FIELDS на Hacker News
"Это крутой рабочий процесс... Эргономика Aider идеальна для меня." — qup на Hacker News
"Это действительно похоже на то, что ваш старший разработчик живет прямо в вашем Git-репозитории — поистине удивительно!" — rappster на GitHub
"Какой потрясающий инструмент. Это невероятно." — valyagolev на GitHub
"Aider — это нечто потрясающее!" — cgrothaus на GitHub
"Это было НАМНОГО быстрее, чем если бы я делал это в одиночку, создавая первые рабочие версии." — Daniel Feldman в X
"СПАСИБО за Aider! Это действительно похоже на взгляд в будущее программирования." — derwiki на Hacker News
"Это просто потрясающе. Это освобождает меня для вещей, которые раньше казались мне слишком сложными." — Dougie в Discord
"Этот проект великолепен." — funkytaco на GitHub
"Удивительный проект, определенно лучший ассистент для программирования на ИИ, который я использовал." — joshuavial на GitHub
"Я обожаю использовать Aider... Это делает разработку программного обеспечения гораздо более легким опытом." — principalideal0 в Discord
"Я восстанавливался после... операций... aider... позволил мне сохранить продуктивность." — codeninja на Reddit
"Я зависим от aider. Я делаю гораздо больше работы, но за меньшее время." — dandandan в Discord
"Aider... превосходит все остальное безоговорочно, здесь нет никакой конкуренции." — SystemSculpt в Discord
"Aider потрясающий, в сочетании с Sonnet 3.5 это просто умопомрачительно." — Josh Dingus в Discord
"Без сомнения, это лучший инструмент-ассистент для программирования на ИИ на данный момент." — IndyDevDan на YouTube
"[Aider] изменил мои ежедневные рабочие процессы программирования. Это поразительно, как... он... может изменить вашу жизнь." — maledorak в Discord
"Лучший агент для реальной разработки в существующих кодовых базах." — Nick Dobos в X
"Один из моих любимых программных продуктов. Прокладывает пути новым парадигмам!" — Chris Wall в X
"Aider стал революционным для меня и моей работы." — Starry Hope в X
"Попробуйте aider! Один из лучших способов взаимодействия с кодом." — Chris Wall в X
"Aider, без сомнения, лучший. И он бесплатный и с открытым исходным кодом." — AriyaSavakaLurker на Reddit
"Aider также мой лучший друг." — jzn21 на Reddit
"Попробуйте Aider, это того стоит." — jorgejhms на Reddit
"Мне нравится aider :)" — Chenwei Cui в X
"Aider — это инструмент точной настройки генерации кода с помощью LLM... Минималистичный, продуманный и способный вносить хирургические изменения... сохраняя контроль разработчика." — Reilly Sweetland в X
"Не могу поверить, что aider закодил функцию на 650 строк кода в сервисе и CLI за один раз." - autopoietist в Discord
"О нет, секрет раскрыт! Да, Aider — лучший инструмент для программирования. Я настоятельно рекомендую его всем." — Joshua D Vander Hook в X
"Благодаря aider я начал и завершил три личных проекта за последние два дня." — joseph stalzyn в X
"Использую aider ежедневно уже больше года... Я безумно люблю этот инструмент, словами не передать." — koleok в Discord
"Aider... это инструмент, с которым нужно сравнивать." — BeetleB на Hacker News
"aider действительно крут." — kache в X