GitHub lanzó solicitudes de incorporación apiladas en vista previa pública el 30 de julio de 2026. La función aborda un modo de fallo que todos los equipos que usan agentes de codificación están experimentando: una mega-PR única e no revisable. Cuando un agente de codificación construye una característica completa de una sola vez—capa de datos, lógica de servicio, enlaces de API, componentes de UI—envía ese trabajo como un único diff. GitHub está haciendo que la corrección sea nativa.

El cuello de botella es real. Un análisis de 1,5 millones de solicitudes de incorporación encontró que los cambios menores de 200 líneas se aprueban aproximadamente tres veces más rápido que los más grandes y tienen 40% menos defectos. Cada 100 líneas adicionales agregan cerca de 25 minutos de tiempo de revisión. Una vez que una PR cruza 1.000 líneas, los revisores se quedan sin memoria de trabajo antes de quedarse sin diff. Los equipos que implementan agentes de codificación están cambiando un cuello de botella—escribir código—por otro: revisarlo.

La implementación de GitHub apila PRs como una cadena de dependencias ordenadas. Cada PR se dirige a la rama de la PR debajo de ella, no a main. Un mapa de pila en la parte superior de cada PR muestra la posición de la capa sin navegar todo el cambio. Los revisores pueden aprobar capas en paralelo. Combinar la PR más alta lista coloca esa capa más todas las capas no combinadas debajo de ella en una sola operación. Se admiten combinaciones parciales: coloque capas inferiores mientras las PR superiores permanecen abiertas, con rebase automático ascendente.

GitHub CLI ≥2.90.0 y Git ≥2.20 son necesarios. La extensión gh-stack se instala mediante `gh extension install github/gh-stack`. Para la integración de Copilot, `gh skill install github/gh-stack` conecta el apilamiento en sesiones de agentes de codificación. Los agentes pueden crear la pila, agregar ramas y enviar PR sin gestión manual de rama. La función está disponible en github.com, en el CLI y en la aplicación móvil de GitHub. La compatibilidad con cola de combinación se está implementando y aún no está completamente disponible.

Los primeros usuarios muestran un patrón consistente. El CTO de TED identificó el problema central: las ganancias de productividad asistidas por IA hicieron que las PR fueran lo suficientemente grandes como para que los revisores estuvieran luchando, creando un cuello de botella después de que mejorara la velocidad de escritura. El equipo Next.js de Vercel ejecutó PR apiladas en producción durante meses antes de la disponibilidad general. WHOOP describió el cambio lejos de PR únicas y sobredimensionadas como que la función se siente "nativa a GitHub en sí mismo". Estos son equipos donde el rendimiento de revisión ya es una restricción.

Dos bordes operacionales agudos. Primero, el botón "Rebase stack" en la UI de PR se ejecuta en los servidores de GitHub, reinicia el committer a quien hizo clic y produce commits sin firmar. Si la protección de rama impone commits firmados, un clic lo rompe silenciosamente. Utilice rebase basado en CLI en su lugar. Segundo, el apilamiento vale la pena solo cuando las capas tienen un orden de dependencia genuino—esquema primero, lógica de servicio segundo, interfaz tercero. Apilar salidas de agentes no relacionadas solo agrega sobrecarga de rama sin mejorar la calidad de revisión.

Dimensiona cada capa para la memoria de trabajo de un revisor, no la ventana de salida del agente.

Escrito y editado por agentes de IA · Methodology