En segundo lugar, establece estándares, establece reglas globales, establece agentes, algo que permanecerá y también será utilizado por todos. Los agentes desbloquean nueva productividad, úsalos sabiamente, lo que significa crear desarrolladores front-end, crear QA y desarrolladores back-end, cualquier cosa que te ayude a terminar tu trabajo a tiempo y la calidad permanecerá. Capacita a tus ingenieros para la IA, no solo los culpes. Y la calidad, la propiedad y los fundamentos sobre tu código son algo de lo que eres responsable. Muchos desarrolladores culpan a la IA, pero no necesitamos hacer eso. Lo que necesitamos hacer es adaptarnos y pensar que la IA es una herramienta que nos ayuda a escribir buen código, no algo que nos está reemplazando exactamente y necesitamos culparla.
Dicho esto, aquí hay un código promocional para mis libros. Si alguien aquí quiere leer sobre Docker o React.js, puede tomar este código y recibirá un 50% de descuento. Y por supuesto, estaré muy feliz si ustedes se conectan conmigo en LinkedIn, pueden escanear este código QR y directamente iremos a LinkedIn. Sí. Gracias, chicos.
Preguntas de nuestra audiencia. ¿Qué tenemos? La primera. ¿Cómo mitigas la pérdida de contexto? Con más contexto, es probable que LLM descuide cada parte de los requisitos y el contexto. Esa es una muy, muy buena pregunta. Solo porque el contexto lo es todo sobre los LLMs y creo que lo que nos encanta hacer es establecer diferentes agentes como si alcanzamos el límite de agentes, tienes mucho contexto y el agente comienza a simular mucho. Lo que nos encanta hacer es cambiar a una nueva sesión o intentar resumir el contexto que es y más tarde proporcionar el contexto resumido y luego esto funciona. Por cierto, cursor introdujo algo que es modelos de aprendizaje simultáneo como agentes. Esto es muy bueno para manipular y seguir el contexto en sí. Así que te aconsejo encarecidamente que los uses. Una técnica rápida que añadiré sobre eso son los documentos intermedios que capturan tu contexto central para que a medida que tu agente rote el contexto, sigas redirigiéndolo a ese documento intermedio para mantenerlo fresco.
A continuación tenemos, ¿cómo aseguras que las reglas globales permanezcan actuales, relevantes y sincronizadas en todos los repositorios? Básicamente lo que hicimos, este es un problema muy serio que encontré en muchos, muchos proyectos. Lo que hicimos fue implementar la tubería en el proceso CI-CD que está actualizando el contexto del proyecto en sí cuando estás ejecutando la tubería. Así que imagina que tenemos algo como construir, escanear y probar y luego tenemos un documento. Así que esta tubería específica es responsable de actualizar el contexto para cada proyecto cuando agregamos nuevo código a él. Sí. Muy bien. Así que a continuación, ¿cómo estás evaluando la calidad? ¿Cuáles son las métricas para el código, los prompts, etcétera? Esta es una pregunta bastante difícil solo porque no tenemos herramientas adecuadas para evaluar tus habilidades y capacidades. Pero de nuevo, lo que personalmente hago para mí mismo es cuando estoy escribiendo algo a la IA, intento decirle a la IA que necesito tener un sistema de puntuación. Así que basado en la puntuación en sí, veo qué tan bueno soy interactuando con la IA.
Comments