Об этом проекте

Aider — это командный помощник для парного программирования с ИИ, который интегрируется непосредственно с вашей локальной кодовой базой. Он поддерживает широкий спектр облачных и локальных LLM, включая Claude 3.7 Sonnet, DeepSeek и модели OpenAI. Ключевые возможности включают: - Картографирование кодовой базы: создает карту всего проекта для сохранения контекста в крупных репозиториях. - Многоязычная поддержка: совместим с более чем 100 языками программирования, включая Python, JavaScript, Rust, Go и C++. - Интеграция с Git: автоматически фиксирует изменения с описательными сообщениями коммитов, позволяя разработчикам использовать стандартные инструменты git для сравнения и отмены правок ИИ. - Интеграция с IDE: может использоваться внутри редактора, позволяя пользователям запрашивать изменения через комментарии в коде. - Визуальный и аудиоввод: поддерживает добавление изображений и веб-страниц для контекста, а также функциональность voice-to-code для запроса функций или исправлений. - Автоматизированный контроль качества: интегрируется с линтерами и тестовыми наборами для автоматического обнаружения и исправления проблем после внесения изменений. - Рабочий процесс Web Chat: предоставляет инструменты для оптимизации процесса копирования и вставки контекста между терминалом и веб-интерфейсами LLM.