Перейти к содержимому

Inteligencia artificial: por qué hace lo que le pedís y sale mal

Gentleman Programming

0:00 / 0:00

Inteligencia artificial: por qué hace lo que le pedís y sale mal

18 141 просмотр · 8 дней назад
Gentleman Programming
130 тыс. подписчиков
18 141 просмотр · 8 дней назад
Gentleman Programming | Agentes de IA | Por qué tu agente de IA hace exactamente lo que le pedís y sale mal: 11 archivos tocados, tests que andaban ahora rotos y una función duplicada. El agente hizo bien su trabajo. El problema fui yo, que le pedí en tres renglones algo que necesitaba tres párrafos. Este video contiene una integración pagada de JetBrains. #AD Esto le pasa hoy al 90% de la gente que usa agentes, y no es que la herramienta sea mala: es que nos estamos salteando el paso más importante, el mismo que no salteábamos hace 20 años cuando programábamos a mano. El prompt es efímero: lo escribís en una terminal, cerrás la sesión y no existe más. No está en el repo, no lo revisa tu compañero, no va en un pull request. Y sin embargo le confiamos a ese texto efímero las decisiones de arquitectura del proyecto. El plan es otra cosa: es un archivo, vive en el repositorio, se comitea, se revisa, se discute, y lo podés editar antes de que se escriba una sola línea de código. Corregir un plan cuesta 30 segundos. Corregir una implementación cuesta una tarde. Lo muestro con un bug real de gentle-ai (issue 4089) que tiene trampa: el arreglo parece de 2 minutos, pero el formato correcto ya existía en otra parte de la herramienta, y un agente apurado escribe uno nuevo en vez de buscar. Para la demo uso Junie CLI, el agente de código de JetBrains: instalación, BYOK y modelos locales, .junie/agents.md a nivel proyecto y global, modo planificación con el plan como archivo editable en .junie/plans, modo voz, cambiar de modelo y esfuerzo después de planificar, worktrees, review mode y crear el pull request, y la GitHub Action. Nosotros somos Tony Stark, la IA es Jarvis: vos dirigís, él ejecuta, pero la orden la das vos y la das por escrito. Y lo que te llevás: uno, el prompt es efímero y el plan es un artefacto. Dos, el lugar más barato para corregir un error es la planificación. Tres, el agente no adivina tus convenciones: escribilas y hacé skills. 🔥 SPONSOR: JetBrains Junie CLI (#AD) Junie viene por defecto con Gemini 3.7 Flash, y por tiempo limitado al 40% off sobre el precio base: 👉 https://jb.gg/gp9nlu Instalación: brew tap jetbrains-junie/junie && brew install junie (o vía npm, paquete jetbrains/junie) Repo: https://github.com/JetBrains/junie 🐛 El issue real de la demo: https://github.com/Gentleman-Programm... 💻 gentle-ai: https://github.com/Gentleman-Programm... ⏱️ TIMESTAMPS: 0:00 11 archivos tocados y la culpa fue mía 0:59 El paso que nos estamos salteando 1:16 El prompt es efímero, el plan es un archivo 2:13 Corregir un plan cuesta 30 segundos 2:54 Tony Stark y Jarvis: la orden va por escrito 3:09 El bug real: issue 4089 de gentle-ai 3:56 La trampa: el formato ya existía 4:41 La herramienta de la demo: Junie CLI (#AD) 5:22 Instalación y modelos: el costo es una perilla 6:24 Primer paso: exploración del codebase 6:38 Gemini 3.7 Flash por defecto y 40% off 7:25 Importar tu config de otros agentes 7:50 Un buen agents.md no es opcional 8:16 .junie a nivel proyecto y global 9:26 Modo planificación: arreglando el 4089 10:35 Modo voz: hablá 10 minutos si hace falta 11:39 El plan es un archivo en .junie/plans 12:30 Discutile al agente: sé el developer tóxico 13:36 Modelo potente para planificar, rápido para ejecutar 14:57 Worktrees: agentes en paralelo sin conflictos 15:53 Review mode: cambio por cambio 16:52 Review y crear el pull request 17:13 GitHub Action para tu CI 17:40 El plan es el contrato: las 3 lecciones 18:46 Junie no es perfecto: dónde brilla 19:18 El concepto importa, la herramienta ejecuta ▬ LINKS DE INTERÉS ▬ 🤑 DESCUENTOS ══════════════════════ CodeCrafters: https://app.codecrafters.io/join?via=... Linsoul: https://www.linsoul.com/GentlemanProg... 📺 STREAM ══════════════════════ Twitch:   / gentleman_programming   🎮 YouTube:    / gentlemanprogramming   VODS en canal secundario 🥵:    / @gentlemanprogrammingvods   Kick: https://kick.com/gentleman-programming 📺 REDES Y COSITAS 🫦 ══════════════════════ https://doras.to/gentleman-programming 💰 Collab 🤑 ══════════════════════ gentleman@ohmybitz.com 💻 Mi configuración de LazyVim ══════════════════════ https://github.com/Gentleman-Programm... 🎬 EDITOR ══════════════════════ Email: Cris081812@gmail.com Discord: Cristian1812 #AgentesDeIA #IA #JetBrains #Junie #DesarrolloDeSoftware #AD