Агентите пишат код по-бързо, отколкото човек може да го прегледа - и всичко каца в един гигантски pull request. GitHub пусна gh-stack: разширение за командния ред, което дели работата на подредени, независимо преглеждаеми слоеве. Промяна по средата се качва сама нагоре по стека.
- gh-stack: ново CLI разширение от GitHub, което подрежда голяма промяна в стек от малки, независимо преглеждаеми pull request-и (04.08).
- Примерът от поста: функция от над 1720 реда като един PR става четири слоя - данни, API, чат, интерфейс; промяна по средата се rebase-ва каскадно.
- Ревю: отгоре-надолу за контекст, отдолу-нагоре за одобрение. Инсталация: gh extension install github/gh-stack.
Приемал ли си код от агент, знаеш картинката: задачата е една, а дифът е две хиляди реда през осем файла. Технически всичко е там. Практически няма откъде да го хванеш.
Тук се вижда занаятът, и признанието с него. Когато GitHub строи инструмент за рязане на AI дифове, това е официално признание къде се е преместило тясното място - вече не в писането, а в четенето. Единственият конвейер за доверие, който занаятът носи от десетилетия, е един човек да прегледа работата на друг - парче по парче, с размер, който мозъкът носи.
Хубавото в дизайна: стекът стъпва на обикновени branch-ове и обикновени pull request-и. Нищо ново за учене. Същият git, подреден с дисциплина. Такива инструменти оцеляват.
В нашите AI работни потоци планираш слоевете преди агентът да седне да пише, не след като ти върне купчината. Режеш на стъпала още в заданието - тогава стекът излиза сам, и прегледът спира да е наказание.