Este whitepaper de Google (primera entrega de una serie, escrito por Addy Osmani, Shubham Saboo y Sokratis Kartakis, mayo de 2026) sostiene que la transformación más profunda en la ingeniería de software no es tecnológica sino interfacial: el cambio consiste en pasar de escribir código a expresar intención, confiando a sistemas inteligentes la tarea de traducir esa intención en software funcional. Dato de contexto: el 85% de los desarrolladores profesionales usa regularmente agentes de codificación, el 51% a diario, y el 41% del código nuevo es generado por IA.
Los autores rechazan la oposición binaria entre vibe coding y agentic engineering en favor de un espectro. El factor diferenciador no es el uso de la IA, sino la cantidad de estructura, verificación y juicio humano que rodea su resultado. Distinción clave: los tests verifican lo determinista, los evals (conjuntos de datos etiquetados, rúbricas, LM judges) verifican lo no determinista — sin ambos, se permanece en vibe coding.
La habilidad central pasa a ser la context engineering: la calidad depende menos del prompt que del contexto proporcionado. Seis tipos de contexto (instrucciones, conocimiento, memoria, ejemplos, herramientas, guardrails) se dividen entre contexto estático (siempre cargado, costoso: AGENTS.md, CLAUDE.md, GEMINI.md) y contexto dinámico (bajo demanda, eficiente). Las Agent Skills son el patrón emblemático para el contexto dinámico mediante la divulgación progresiva.
El SDLC se comprime de forma desigual: la implementación pasa de semanas a horas, pero los requisitos, la arquitectura y la verificación siguen al ritmo humano. La arquitectura sigue siendo la fase más obstinadamente humana (arbitraje de compromisos). En el lado de la implementación, ganancias del 25-39%, pero el estudio METR matiza esto (desarrolladores un 19% más lentos en ciertas tareas). El hilo conductor es el modelo de fábrica: el entregable del desarrollador ya no es el código sino el sistema que lo produce (especificaciones, agentes, quality gates, bucles de retroalimentación, guardrails).
En el corazón de la fábrica está la ecuación Agent = Model + Harness: el modelo representa ~10%, el harness ~90% (instrucciones, herramientas/MCP, sandboxes, orquestación, hooks, observabilidad). Prueba: en Terminal Bench 2.0, cambiar únicamente el harness llevó a un agente de fuera del Top 30 al Top 5. "Most agent failures are configuration failures."
El desarrollador oscila entre conductor (tiempo real, en el IDE) y orchestrator (asíncrono, multiagente), enfrentado al problema del 80%. En términos económicos, el vibe coding (bajo CapEx/alto OpEx) termina costando de 3 a 10 veces más por funcionalidad que la agentic engineering (alto CapEx/bajo OpEx); la context engineering y el enrutamiento de modelos son palancas financieras. Conclusión: "Generation is solved. Verification, judgment, and direction are the new craft."