we_are_coded.by CODE · Светът, декодиран
EN
GitHub

GitHub реже гигантския AI pull request на пластове: gh stack прави от 1700 реда преглеждаема стълба

GitHub EngineeringСтроители

Агентите пишат код по-бързо, отколкото човек може да го прегледа - и всичко каца в един гигантски pull request. GitHub пусна gh-stack: разширение за командния ред, което дели работата на подредени, независимо преглеждаеми слоеве. Промяна по средата се качва сама нагоре по стека.

Накратко
  • gh-stack: ново CLI разширение от GitHub, което подрежда голяма промяна в стек от малки, независимо преглеждаеми pull request-и (04.08).
  • Примерът от поста: функция от над 1720 реда като един PR става четири слоя - данни, API, чат, интерфейс; промяна по средата се rebase-ва каскадно.
  • Ревю: отгоре-надолу за контекст, отдолу-нагоре за одобрение. Инсталация: gh extension install github/gh-stack.
Проверено на5 август 2026Отговорен редакторЦветелин ИвановКак работимМетод · Корекции

Приемал ли си код от агент, знаеш картинката: задачата е една, а дифът е две хиляди реда през осем файла. Технически всичко е там. Практически няма откъде да го хванеш.

Фактите: на 4 август GitHub публикува инженерен разбор и инструмент - gh-stack, разширение за командния ред gh (gh extension install github/gh-stack). Идеята: вместо един голям pull request, работата се подрежда в стек от малки, логически последователни, независимо преглеждаеми слоя. Команди: init, add, push, submit, rebase, sync. Примерът на GitHub: търсене на продукти в асистент за пазаруване, което като един PR е над 1720 реда, се дели на четири слоя - каталог с данни, API за търсене, връзка с чата, интерфейс. Ревюто върви отгоре-надолу за контекст и отдолу-нагоре за одобрение; промяна в среден слой се пренася каскадно към зависимите. GitHub цитира прогноза за 50% ръст на продуктивността от агенти по целия цикъл на разработка до 2028. Източник: github.blog, 04.08.2026.

Тук се вижда занаятът, и признанието с него. Когато GitHub строи инструмент за рязане на AI дифове, това е официално признание къде се е преместило тясното място - вече не в писането, а в четенето. Единственият конвейер за доверие, който занаятът носи от десетилетия, е един човек да прегледа работата на друг - парче по парче, с размер, който мозъкът носи.

Хубавото в дизайна: стекът стъпва на обикновени branch-ове и обикновени pull request-и. Нищо ново за учене. Същият git, подреден с дисциплина. Такива инструменти оцеляват.

Кодът поевтиня. Прегледът - не.

В нашите AI работни потоци планираш слоевете преди агентът да седне да пише, не след като ти върне купчината. Режеш на стъпала още в заданието - тогава стекът излиза сам, и прегледът спира да е наказание.

Визуалът към статията е генериран код-арт, без чужди изображения.
Последвай ниFacebookLinkedIn
Официални първоизточници
→GitHub Engineering - Turn one giant AI-generated pull request into a reviewable stack, 04.08.2026
Оригинал: https://wearecoded.com/articles/github-gh-stack-pr-na-plastove.html
СподелиFacebookXLinkedInTelegramWhatsApp
← Обратно към всички новини