¿Cómo aplicas una ingeniería de contexto efectiva para agentes de IA? Lee esto si eres un desarrollador de IA que está construyendo agentes de IA hoy. ¡El contexto es rey! Y debe ser diseñado, no solo solicitado. Escribí algunas notas después de leer la increíble nueva guía de ingeniería de contexto de Anthropic: Ingeniería de Contexto vs. Ingeniería de Prompts - Ingeniería de Prompts = escribir y organizar instrucciones - Ingeniería de Contexto = curar y mantener prompts, herramientas, historial, y datos externos - La Ingeniería de Contexto es iterativa, y el contexto se cura regularmente ¿Por qué importa la Ingeniería de Contexto? - Presupuesto de atención finito - La degradación del contexto ocurre si el contexto se vuelve demasiado grande; la ingeniería de contexto ayuda - Objetivo: curar y mantener tokens de alta señal mínimos Anatomía de un Contexto Efectivo - Prompts del sistema: claros, en la altitud correcta (no demasiado específicos ni demasiado vagos) - Herramientas: mantener las herramientas al mínimo, usar parámetros descriptivos y buscar eficiencia en tokens - Ejemplos de Pocos Disparos: proporcionar ejemplos diversos y canónicos del comportamiento deseado - Historial de mensajes: podar agresivamente Estrategias de Recuperación de Contexto...