“Context Engineering for Coding Agents”
Resumen del artículo de Martin Fowler, publicado el 05 de febrero de 2026
parte de su serie Exploring Generative AI
¿De qué trata el artículo?
El artículo explica qué es la ingeniería de contexto (context engineering) en el uso de agentes de IA para escribir código, y por qué se está convirtiendo en una parte clave del desarrollo con herramientas de IA avanzada como Claude Code.
¿Qué significa “context engineering”?
- La definición central: curar lo que el modelo de IA “ve” para obtener mejores resultados.
- No es solo escribir prompts, sino organizar y proporcionar la información relevante (reglas, documentación, instrucciones, herramientas) de forma estratégica para que el agente genere código útil.
Principales componentes del contexto para agentes de código
Fowler identifica varias categorías que configuran el contexto:
1. Prompts reutilizables
2. Interfaces de contexto
Balancear la cantidad de contexto
- No siempre es mejor dar mucha información: demasiado contexto puede hacer más difícil para el agente encontrar lo que realmente importa.
- La recomendación es empezar con poco contexto y expandirlo gradualmente, agregando solo lo necesario según la tarea.
**Ejemplo práctico:
Claude Code**
Fowler toma Claude Code como ejemplo para mostrar cómo se configuran muchos de estos elementos (como reglas, skills, sub-agentes, etc.).
Esto demuestra cómo las herramientas modernas ya están incorporando funciones de contexto de forma nativa.
Conclusión clave