>_ DevTrendses

Idioma

Inicio

Lenguajes

Secciones

Frontend Backend Móvil DevOps AI / ML GameDev Blockchain Embebidos Seguridad
TypeScript

Cómo dejar de adivinar y empezar a entender a tu compañero de IA

Hace poco me descubrí pensando: paso más tiempo con GitHub Copilot y Cursor que con mis compañeros de equipo reales. Constantemente intercambiamos prompts, él me escribe código, yo lo corrijo. Pero si alguien me pregunta qué tan efectivamente lo estoy usando, no podré darle una respuesta clara. "Bueno, parece que ayuda" — no es exactamente una métrica sólida para un ingeniero.

Resulta que Microsoft se hizo la misma pregunta. Un grupo de empleados hizo código abierto AI Engineering Coach. Es una herramienta que examina tus registros locales de interacción con IA y los convierte en un panel de análisis. No se envían datos a la nube, solo análisis post-mortem local.

Qué es exactamente

El proyecto es una extensión de VS Code (o canvas para la aplicación GitHub Copilot) que analiza tus sesiones. No solo cuenta el número de solicitudes — intenta evaluar la calidad de tu interacción con la red neuronal.

La herramienta es útil para quienes se sienten estancados en el nivel de "escríbeme una función para validación de email" y quieren sacarle el máximo provecho a los agentes de IA. Resalta anti-patrones, encuentra habilidades recurrentes e incluso construye un mapa del contexto de tu proyecto.

Cinco cosas que me llamaron la atención

Detector de anti-patrones

El repositorio tiene alrededor de 45 reglas integradas que verifican la higiene de tus sesiones. Por ejemplo, si estás saturando a la IA con prompts demasiado largos y confusos o olvidando limpiar el contexto, el "coach" lo notará. Mostrará una tarjeta con la descripción del problema y, más importante, sugerirá acciones específicas para solucionarlo.

Anti-Patterns

Buscador de habilidades ocultas

A menudo escribimos las mismas instrucciones en diferentes chats. Skill Finder analiza estas repeticiones y sugiere convertirlas en habilidades reutilizables. Esto ayuda a formalizar tu estilo personal de codificación.

Análisis de contexto

Esta es probablemente la parte más útil para trabajar con proyectos complejos. La herramienta evalúa Context Health — qué tan bien la IA entiende la estructura de tu espacio de trabajo. Verifica los archivos de instrucciones y la preparación del proyecto para trabajar con agentes.

Context Quality

Visualización de actividad

Dentro hay líneas de tiempo estilo Gantt. Puedes ver a qué hora del día recurres más frecuentemente al asistente y en qué proyectos trabajas más intensamente. Incluso hay un mapa de calor de actividad 24/7.

Timeline

Gamificación del aprendizaje

Los desarrolladores añadieron un sistema de logros y niveles (desde bronce hasta diamante). Incluso hay una sección Learning Center que genera cuestionarios basados en tu código real y registros. Suena como una forma de convertir la rutina en subida de nivel de personaje.

Cómo ejecutarlo

Hay un detalle aquí: la extensión no está en el marketplace oficial. Microsoft posiciona esto como un experimento comunitario, así que tendrás que compilar el archivo tú mismo.

Si tienes Node.js instalado, el proceso es así:

git clone https://github.com/microsoft/ai-engineering-coach.git
cd ai-engineering-coach
npm ci
npm run package

Después de eso, aparecerá un archivo de extensión en la carpeta. Puedes instalarlo vía consola:

code --install-extension ai-engineer-coach-*.vsix

O simplemente arrástralo a la ventana de VS Code. Después de la instalación, llama a la paleta de comandos (Ctrl+Shift+P) y busca AI Engineer Coach: Open Dashboard.

Por qué vale la pena probarlo

La principal ventaja es la privacidad. Todo el análisis ocurre localmente en tu máquina. La extensión funciona en modo solo lectura y no envía nada "a casa." Utiliza las APIs de modelos integradas de VS Code solo cuando tú presionas el botón "analizar".

La herramienta es específica. No te escribirá código, pero te hará pensar: "¿Estoy alimentando al modelo con demasiada basura?" Para quienes quieren pasar del chat simple al SDLC Agentic consciente, este es un gran punto de entrada.

Recomiendo especialmente revisar la sección Coding Moments. Es una galería de capturas de pantalla de tus sesiones que te permite literalmente desplazarte hacia atrás por tu historial de desarrollo y entender en qué momento algo salió mal.

Code Output

Para quién es

El proyecto definitivamente atraerá a quienes aman los números y quieren optimizar sus flujos de trabajo. Si sientes que Copilot a veces se atasca, quizás el problema no es del modelo sino de cómo le asignas las tareas. Este "coach" ayuda a encontrar esos cuellos de botella.

El único inconveniente es la necesidad de compilar manualmente, pero para un desarrollador eso difícilmente será una barrera. Además, dentro encontrarás un Rule Editor donde puedes escribir tus propias reglas de análisis en Markdown y probarlas directamente con tus datos. Un constructor para quienes les gusta personalizar las herramientas.

Proyectos relacionados