Как это сделано
Boréale — это один человек: JigSawFr, full-stack-инженер, который годами создаёт и сопровождает программы в продакшене. ИИ-ассистенты для программирования — часть мастерской, как компилятор, тесты и CI. Они пишут быстро; что выходит, решаю я.
JigSawFrЧто делаю я
- Архитектуру, рамки проекта, что выходит, а что нет
- Проверку каждого изменения перед тем, как оно попадёт в
main - Тесты на настоящей консоли, если изменение её касается
- Подпись каждого коммита и каждой версии
ИИЧто делает ИИ
- Первые черновики кода и тестов, которые я дорабатываю
- Часть документации
- Переводы на 15 языков, проверенные, насколько я могу
- Ревью в дополнение к моим, а не вместо них
Что это значит для вас
- Ничего без проверки
- Ни одно изменение не попадает в
main, не будучи прочитанным и не пройдя CI. - Никакого ИИ в приложениях
- ИИ помогает писать код. Homebrew-приложения не обращаются ни к какому ИИ-сервису и ничего ему не отправляют. Интеграция с Home Assistant может предложить свои действия ассистенту Home Assistant, если вы откроете ему доступ к консоли.
- Неуклюжий перевод?
- Достаточно issue: исправлю в следующей версии. Issues