GitHub наконец официально запустил Stacked PRs.
Да, новый UI и gh stack CLI заметно упрощают жизнь. Но как только доходишь до реальных сценариев — squash merge, force push, повторное ревью после изменений — сразу чувствуется сырость реализации. Удивительно, что столько лет гит вообще не меняется, хотя флоу разработки изменился очень сильно, особенно с ИИ.
Мы сейчас все нейрослопим огромное количество кода. И в репозиториях становится всё больше кода которые нужно понять, проверить, сгруппировать и безопасно влить. Поэтому я думаю, что в ближайшие годы мы увидим целую волну инструментов, которые будут не столько генерировать код, сколько управлять им: автоматически разбивать изменения на логические части, выстраивать зависимости между PR, фильтровать шум, помогать с ревью и держать историю проекта в адекватном состоянии.
Думаю, именно управление изменениями станет следующим большим направлением развития AI-инструментов для разработчиков.