Context engineering: el sucesor del prompt engineering en proyectos de IA
Durante un par de años, el prompt engineering fue la habilidad estrella de la IA generativa. Pero en los proyectos serios que dirijo, la conversación ha cambiado: lo decisivo ya no es la frase mágica, sino todo lo que rodea a esa frase. A eso lo llamamos context engineering, y es, en mi opinión, la disciplina que de verdad determina si un sistema de IA funciona en producción.
De la frase mágica al contexto completo
El prompt engineering se centraba en cómo formular la pregunta. El context engineering va mucho más allá: se ocupa de diseñar toda la información que el modelo recibe para responder. Eso incluye las instrucciones, los datos recuperados, el historial, las herramientas disponibles y los límites de seguridad. La calidad de la respuesta depende más de ese contexto que de la habilidad para redactar un prompt ingenioso.
Dicho de otro modo: un modelo potente con mal contexto da malas respuestas, y un modelo modesto con buen contexto puede brillar. Por eso el foco se ha desplazado.
Qué abarca el context engineering
Recuperación de información
Decidir qué datos se inyectan en el contexto y cómo se seleccionan es la base. Aquí entra de lleno la arquitectura de RAG empresarial seguro: recuperar el fragmento correcto en el momento correcto es context engineering puro.
Gestión de la ventana de contexto
El espacio que tiene un modelo para procesar información es limitado y valioso. Saber qué incluir, qué resumir y qué descartar para no saturarlo es una habilidad de ingeniería, no de redacción. Un contexto sobrecargado degrada la respuesta tanto como uno pobre.
Herramientas y límites
Definir qué herramientas puede usar el modelo y con qué restricciones forma parte del contexto. Esto conecta directamente con la seguridad: un buen context engineering separa con claridad instrucciones de datos para reducir el riesgo de manipulación.
Por qué importa en entornos regulados
En banca, seguros o administración pública, la fiabilidad y la trazabilidad no son opcionales. El context engineering permite controlar exactamente qué información sustenta cada respuesta, lo que es imprescindible para auditar el sistema y cumplir con marcos como el EU AI Act. Sin control del contexto, no hay control del resultado.
El contexto empieza por la calidad del dato
Hay una verdad incómoda en el context engineering: por muy bien que diseñes la inyección de contexto, si los datos que recuperas son malos, la respuesta será mala. Un sistema que busca en documentación desactualizada, duplicada o mal etiquetada arrastra esos defectos a cada respuesta. Por eso considero que el contexto y el gobierno del dato son inseparables, y lo trataré en un próximo artículo sobre data governance para IA. Antes de optimizar cómo se inyecta la información, hay que asegurar que esa información merece la pena.
En mis proyectos, buena parte del trabajo de context engineering es, en realidad, trabajo de datos: decidir qué fuentes entran, cómo se trocean, cómo se actualizan y quién responde de su calidad. No es la parte glamurosa, pero es la que más impacto tiene en el resultado final que percibe el usuario.
Errores habituales al construir el contexto
El error más típico es meter demasiado contexto pensando que más información siempre es mejor. No lo es. Una ventana saturada de datos irrelevantes confunde al modelo y dispara el coste sin mejorar la calidad. El arte está en seleccionar lo justo y necesario para cada consulta, no en volcarlo todo. Otro fallo frecuente es no medir: si no compruebas qué fragmentos de contexto llevaron a cada respuesta, no puedes mejorar el sistema ni explicar sus decisiones.
También veo equipos que tratan el contexto como algo estático, cuando en realidad debe evolucionar. Las fuentes cambian, aparecen nuevas y otras quedan obsoletas. Un buen diseño de contexto incluye un proceso para revisar y refrescar esas fuentes, igual que mantenemos cualquier otro componente crítico de un sistema.
Mi conclusión es que el context engineering profesionaliza algo que empezó como un truco. Pasamos de buscar la frase perfecta a diseñar, medir y mantener todo el entorno de información que rodea al modelo. Esa madurez es la que distingue a los proyectos de IA que escalan de los que se quedan en una demo vistosa pero frágil.
En mi experiencia, la diferencia entre un asistente que decepciona y otro que aporta valor real rara vez está en el modelo elegido: está en el contexto que le damos. Un mismo modelo, alimentado con la información adecuada en el momento adecuado, pasa de dar respuestas genéricas a resolver el problema concreto del usuario. Por eso dedico tanto esfuerzo a diseñar qué información recupera el sistema, cómo la prioriza y cuánta cabe en la ventana sin diluir lo importante.
Ese trabajo de ingeniería del contexto es, además, lo que mejor se traslada de un proyecto a otro. Las técnicas para seleccionar, resumir y ordenar la información relevante sobreviven a los cambios de modelo, mientras que un prompt perfectamente afinado para una versión concreta envejece rápido. Invertir en contexto, y no solo en redacción de instrucciones, es construir sobre cimientos más duraderos.
Conclusión: la ingeniería gana al truco
El context engineering marca la madurez del sector: dejamos atrás los trucos para entrar en la ingeniería. Diseñar bien el contexto que recibe un modelo es lo que separa una demo vistosa de un sistema fiable en producción. Quien domine esta disciplina llevará ventaja en cualquier proyecto de IA serio.
Preguntas frecuentes sobre el context engineering
Es la disciplina de diseñar toda la información que un modelo de IA recibe para responder: instrucciones, datos recuperados, historial, herramientas disponibles y límites de seguridad. Va mucho más allá de formular bien una pregunta.
El prompt engineering se centra en cómo formular la pregunta; el context engineering se ocupa de todo el contexto que rodea esa pregunta. La calidad de la respuesta depende más del contexto bien diseñado que del prompt ingenioso.
La recuperación de información (qué datos inyectar y cómo seleccionarlos), la gestión de la ventana de contexto (qué incluir, resumir o descartar) y la definición de las herramientas y límites que puede usar el modelo.
Porque permite controlar exactamente qué información sustenta cada respuesta, algo imprescindible para auditar el sistema y cumplir marcos como el EU AI Act. Sin control del contexto no hay control del resultado ni trazabilidad.
¿Estás llevando la IA de la prueba piloto al trabajo real? Hablemos.
Agendar 20 minutos