Transcript
00:00:00Este es Oh My Pi. Es un nuevo arnés para agentes de IA construido sobre el popular framework Pi,
00:00:06pero supercargado con todo tipo de ventajas y funciones útiles que hacen que este sea uno de los
00:00:11arneses para agentes de IA más potentes que he usado. En este video, veremos Oh My Pi,
00:00:18veremos cómo funciona y descubriremos todas las funciones geniales que ofrece. Vamos a ello.
00:00:27Ahora, si has usado otras herramientas de IA en terminal como Cloud Code CLI o contenedores LLM estándar,
00:00:33sabes cómo suele ser. Le pides que arregle un error, mira tu código fuente como una pared gigante
00:00:39de texto, adivina la solución, añade un par de declaraciones print y espera lo mejor.
00:00:44Pero Oh My Pi no trata tu proyecto como una colección de archivos de texto planos. Lo trata como
00:00:50un entorno de ejecución de aplicaciones vivo y dinámico. Y la forma en que lo hace es a través de cuatro
00:00:55mejoras arquitectónicas masivas. Primero, tiene una integración nativa con el protocolo de servidor de lenguaje (LSP).
00:01:02Cuando le pides a Oh My Pi que haga algo como renombrar un módulo principal o refactorizar una función
00:01:07que se importa en 50 archivos diferentes, se conecta directamente a tu servidor de lenguaje
00:01:12para realizar una refactorización estructural a nivel de espacio de trabajo adecuada. Actualiza automáticamente tus archivos
00:01:18barril, maneja importaciones con alias y limpia re-exportaciones antes incluso de tocar el disco.
00:01:25Así que funciona casi como un IDE, y eso es lo que falta en el arnés estándar de Cloud Code CLI.
00:01:31En segundo lugar, tiene soporte completo para el protocolo de adaptador de depurador integrado directamente. Si tu servicio Go
00:01:37se bloquea, o tu API de Python lanza un extraño error de tiempo de ejecución concurrente, o tu archivo C se rompe,
00:01:44Oh My Pi puede iniciar herramientas de depuración como DLV o debugpy y adjuntarlas directamente a tu
00:01:52proceso roto. Y luego también puede alcanzar puntos de interrupción y evaluar el estado de la memoria real y los marcos de pila.
00:01:58En tercer lugar, es completamente agnóstico al modelo. Puedes conectarlo a muchos proveedores. Por ejemplo,
00:02:05puedo iniciar sesión con mi cuenta de Cloud Code y automáticamente importará todos mis complementos y configuraciones de
00:02:11Cloud Code a Oh My Pi. Y otra cosa genial es que puedes elegir diferentes modelos para diferentes tareas.
00:02:17Así que puedo tener un modelo de visión especial para tareas de visión y un modelo de diseño especial para tareas de diseño,
00:02:23etc. Y cuarto, tiene esta genial función llamada ediciones de línea con hash. Cuando Cloud Code edita archivos,
00:02:30envía la cadena antigua literal y la cadena nueva literal. Y Opus reproduce cada carácter que quiere
00:02:37cambiar. Pero cuando Oh My Pi cambia tu código, no vuelve a escribir todo el archivo ni envía grandes diferencias de texto.
00:02:44Se dirige a la línea exacta usando un ancla de hash de contenido. Esto evita errores de sintaxis de espacios en blanco. Y, por
00:02:51ejemplo, para un modelo como Grok4Fast, puede ahorrar hasta un 61% en el uso de tokens de LLM. Y lo probé
00:02:59pidiéndole que construyera una aplicación de escritorio en Rust que enumerara símbolos de cotización de Stocktwits. Y una cosa
00:03:05que realmente me gustó es que Oh My Pi tiene su propia herramienta de navegador. Siempre que necesitaba recuperar datos
00:03:11de la web, lanzaba una instancia del navegador Chrome por sí solo en lugar de intentar extraerlos
00:03:16a través de llamadas curl o fetch. Y en general, me gustó mucho su estética. Tiene estas bonitas ventanas
00:03:22de tareas integradas que son mucho más fáciles de leer en comparación con un arnés como Cloud Code CLI. Así que realmente
00:03:29puedes ver que los autores de Oh My Pi realmente pusieron mucho esfuerzo en el diseño. Y otra cosa genial
00:03:35es que, dado que Oh My Pi está construido sobre Pi, también admite agregar paquetes del editor original Pi.
00:03:42Y para agregar un paquete a Oh My Pi, simplemente necesitas reemplazar la primera mitad del comando de instalación
00:03:48con “Oh My Pi plugin install” seguido del nombre del paquete. Logré instalar el hilarante paquete Doom
00:03:54del Pi original en Oh My Pi. Así que cada vez que me aburro, ahora puedo iniciar Doom en la terminal con solo
00:04:02escribir “/Doom” y jugar el juego clásico dentro de la terminal. Eso es simplemente una locura. Y honestamente,
00:04:08hay muchas otras características que este arnés tiene que ni siquiera tuve oportunidad de cubrir. Tiene una
00:04:13herramienta de revisión de RP realmente buena, admite la ejecución de subagentes, puede leer fácilmente archivos PDF y utiliza hindsight
00:04:21para la gestión de la memoria del agente. Así que, en general, diría que es una TUI potente, es de código abierto,
00:04:27y tiene muchísimas funciones geniales. Definitivamente recomiendo probarlo si aún no lo has hecho.
00:04:32Pero, ¿qué opinas de Oh My Pi? ¿Lo has probado? ¿Lo usarás? Háznoslo saber en la sección de comentarios
00:04:37aquí abajo. Y amigos, si les gustan estos tipos de análisis técnicos, por favor háganmelo saber
00:04:42presionando ese botón de “me gusta” debajo del video. Y también no olviden suscribirse a nuestro canal.
00:04:47Este ha sido Andrés de Betterstack, y los veré en los próximos videos.
Community Posts
No posts yet. Be the first to write about this video!
Write about this video