Установка и использование Aider
Aider — это инструмент AI-парного программирования для терминала. AI-School рекомендует Aider для кодирования с учащимися, потому что инструмент явно ориентирован на пом ощь и менее агентный, чем многие другие кодировочные агенты.
Учащийся получает помощь в программировании, но ясно видит, какие файлы изменяются.
Дополнительную информацию можно найти на сайте Aider и в официальной документации Aider.
Установка
Для Aider сначала нужен Python. Установите Python 3 через python.org или через менеджер пакетов, например Homebrew.
Затем проверьте, доступен ли Python.
macOS и Linux
python3 --version
На macOS и во многих Linux-дистрибутивах команда Python 3 называется python3 вместо python. Поэтому в руководстве используйте python3.
Windows
py --version
На Windows Python обычно запускается через py.
Установка Aider
Рекомендованная установка согласно документации по установке Aider — через aider-install.
macOS и Linux
python3 -m pip install aider-install
aider-install
На macOS и Linux Aider также можно установить с помощью скрипта установки:
curl -LsSf https://aider.chat/install.sh | sh
На Windows это можно сделать через PowerShell:
py -m pip install aider-install
aider-install
Или с помощью скрипта установки:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
Aider работает наиболее удобно в каталоге, который является git-репозиторием. Установите также git и пусть учащиеся по возможности работают в проектной папке с контролем версий.
Подключение к Coderen
Aider может работать с API, совместимыми с OpenAI. Используйте для этого конечную точку Coderen и ключ API из AI-School.