00:00:00Theo acaba de lanzar T3 code y estoy muy emocionado con esto. Digo, ¿qué tiene de malo?
00:00:04Es un gestor de agentes totalmente de código abierto y completamente gratuito. Solo usa
00:00:08tus suscripciones actuales. Sé que las interfaces de terminal están de moda ahora, pero
00:00:13lo siento, para flujos de trabajo de varios agentes en múltiples proyectos, una GUI me ofrece
00:00:18una mejor experiencia y por eso me ha encantado la app Codex últimamente, aunque me ha
00:00:23molestado su rendimiento. Le encanta devorar la RAM y además estás limitado
00:00:27a los modelos de OpenAI. Veamos qué ofrece T3 code y si resuelve algunos de estos
00:00:32puntos críticos.
00:00:38Este es T3 code y, si has usado la app Codex antes, esta interfaz te resultará
00:00:41bastante familiar. A la izquierda tenemos los proyectos y dentro de ellos los hilos
00:00:45individuales que tenemos abiertos. Pero lo primero que quiero aclarar es qué es esta app.
00:00:51No compite con Claude code o Codex como agente de programación. Es simplemente
00:00:55una GUI sobre esas herramientas. Todo el código que ves en este hilo y todas
00:01:00las respuestas vienen de Codex internamente y, por lo tanto, usa mi suscripción
00:01:05de OpenAI. Por eso T3 code es totalmente gratis. Si vamos al selector de modelos,
00:01:09verán que puedo elegir entre los modelos disponibles en OpenAI y planean añadir
00:01:13soporte para Claude code, Cursor, Open Code y Gemini a futuro. De hecho, ya he visto
00:01:18que el soporte para Claude code está listo. Solo esperan una aclaración de
00:01:21Anthropic para ver si pueden usar las suscripciones de Claude code así. Para mí,
00:01:25esta será una de las mayores ventajas de T3 code porque, aunque me gustan los modelos de OpenAI,
00:01:30algunas tareas son mejores en otros, como el diseño de UI. A veces tengo que cambiar de app
00:01:34y abrir Claude code en la terminal mientras trabajo con la app Codex. Si logran
00:01:39integrarlo, no tendré que hacerlo; podré gestionarlo todo desde un solo lugar. Además,
00:01:43suelo notar que los creadores de modelos hacen los mejores entornos para ellos. O sea,
00:01:47los modelos de OpenAI van mejor en Codex y los de Anthropic en Claude code. Así mantenemos
00:01:52la misma calidad. Esto también significa que T3 code se enfoca en la experiencia de usuario
00:01:56al gestionar y usar estos agentes. Si entro en un proyecto en el que trabajaba antes,
00:02:00que es mi blog personal —el cual no he actualizado en años—, quiero cambiar la forma
00:02:04en que funciona Markdown. Aquí abajo tenemos el selector de razonamiento junto al de
00:02:08modelos y también la opción de modo rápido. Si usas modelos de OpenAI, podemos elegir
00:02:12entre modo chat o plan, así como acceso total o supervisado para las llamadas a herramientas.
00:02:16Lo dejaré en modo plan y aquí podemos elegir entre el directorio local o
00:02:19un nuevo worktree. Me encantan los worktrees de Git para trabajar con agentes, así que
00:02:23elegiré un nuevo worktree y también dejaré la rama principal en el selector de aquí.
00:02:28Al enviar el prompt, Codex empieza a revisar mi repo y a elaborar un plan para mí,
00:02:31y podemos ver las llamadas a herramientas transmitiéndose aquí mismo. También activé
00:02:35otros dos agentes en estos proyectos para que adelanten trabajo de programación. Podemos
00:02:38verlo con esa bonita insignia de trabajo. Mientras se crea el plan, quiero destacar
00:02:41que me encantó que detectara automáticamente el favicon de este proyecto.
00:02:45Es un detalle pequeño pero genial. Tras unos minutos, el agente solicita
00:02:48la intervención del usuario. Hay una pregunta aquí, así que seleccionaré la respuesta.
00:02:52Y después de unos minutos más, vemos que ha terminado el plan y lo muestra
00:02:56en el chat. También podemos descargarlo como Markdown o guardarlo en el espacio de trabajo
00:03:00y expandirlo si queremos leer el plan completo. Voy a proceder a implementarlo.
00:03:04Mientras hace el trabajo por mí, hablemos del otro punto fuerte de T3 code:
00:03:07su rendimiento. Si alguna vez has usado la app Codex, habrás notado que
00:03:11si tienes varios agentes funcionando, se vuelve un poco lenta e incluso he tenido
00:03:14que reiniciar Codex porque se bloquea por completo. He estado usando
00:03:18T3 code con varios agentes durante unas horas y no me ha pasado ni una vez. Se nota
00:03:22el enfoque en el rendimiento porque si haces clic en estos hilos,
00:03:25verás que todos cargan al instante, incluso si son hilos larguísimos. Volviendo
00:03:29a mi proyecto, parece que terminó los cambios de código. Si vamos a este
00:03:32menú, podemos hacer clic en commit y ver un resumen de los archivos modificados.
00:03:36Y si dejamos el mensaje en blanco, generará uno automáticamente. Si miramos el
00:03:40menú, verán que también tenemos push y crear PR. Si pulsas este botón
00:03:44directamente, generará el mensaje de commit, hará el push y abrirá un nuevo PR
00:03:48de inmediato. Una vez creado, aparece un icono en la barra lateral
00:03:52indicando que hay un PR activo para este hilo. Y podemos simplemente pulsar ese botón
00:03:56para ir directamente al PR. Puede parecer una función menor, pero creo que
00:03:59te ayuda a publicar más rápido al darte ese botón para subir el código,
00:04:03abrir el PR y seguir con tu proyecto. También notarás que este icono
00:04:07se actualizará según el estado del PR. Si es rechazado, cambiará a rojo,
00:04:11y si es fusionado, verás que cambia a púrpura. En cuanto a los otros botones que
00:04:14tenemos sobre el hilo, si pulsamos este, vemos una vista de diferencias para cada turno
00:04:17que tomó el agente o de todos combinados. Creo que se ve muy bien y
00:04:22podemos elegir entre vista dividida o unificada. Luego tenemos un botón sencillo para abrir
00:04:26la base de código en Cursor o en el Finder. Después está el botón de acciones rápidas.
00:04:30Si no lo han visto antes, básicamente permite configurar un botón que
00:04:33ejecutará un comando en el proyecto por ti. También eliges si quieres ejecutarlo
00:04:37automáticamente al crear un worktree o si quieres asignarle un atajo de teclado.
00:04:41Con eso configurado, ya tenemos el botón. Si pulsamos, ejecuta la instalación dentro
00:04:44del proyecto actual. Y también abrió la terminal integrada que les iba a mostrar ahora.
00:04:48No hay mucho que decir, es una terminal normal, pero hace que no tengas que salir
00:04:51mucho de la aplicación. Otra característica que me gusta mucho y es una pequeña mejora
00:04:54de calidad de vida, al menos para mí, es que al añadir un proyecto, en lugar de
00:04:58buscar en tus archivos del Finder, puedes simplemente pegar la ruta del proyecto.
00:05:02Me gusta porque a menudo preparo mis proyectos primero en la terminal. Ahora solo
00:05:05copio el directorio de trabajo y lo pego para abrirlo. Aunque esto me hace desear
00:05:09que hubiera un comando de terminal que hiciera exactamente lo mismo.
00:05:12Ese es definitivamente el primer elemento en mi lista de deseos. Hablemos de otras funciones
00:05:16que creo que le faltan a T3 code. Empezaré con cuatro pequeñas mejoras de calidad de vida.
00:05:21La primera: quiero poder hacer doble clic en el título de un hilo para renombrarlo en vez
00:05:24de ir al menú. La segunda está en este menú de aquí: quiero ver una opción
00:05:28para abrirlo en mi terminal. La tercera es que quiero poder ocultar la barra lateral.
00:05:32Parece que no se puede por ahora, lo cual parece un descuido.
00:05:35Seguro que lo añadirán pronto. Y la cuarta es que quiero poder ver las
00:05:39terminales en ejecución. Ahora mismo localhost:3000 está corriendo en esta sesión, pero
00:05:43no veo ninguna indicación de que haya una terminal activa. Lo bueno es que,
00:05:46como es de código abierto, puedo clonar el repo y pedirle a Codex que añada estas funciones
00:05:50por mí. Tras un poco de “vibe coding”, ya tengo el doble clic para renombrar y puedo ponerle
00:05:54“suscribirse”, algo que definitivamente deberías hacer. Ahora puedo pulsar este menú para
00:05:57abrirlo en la terminal. Puedo ver las terminales activas en esta sesión aquí, y también
00:06:01usar Comando+B para cerrar la barra lateral. Aunque parece que tengo un problema de formato.
00:06:05Aparte de esas funciones mal programadas que acabo de añadir, faltan otras
00:06:08importantes. La primera es un mejor soporte para habilidades. Me encantaría
00:06:12ver una forma de etiquetar tus habilidades en el prompt como en Codex, y también
00:06:16una vista para ver todas las habilidades instaladas; lo mismo para los servidores
00:06:20MCP. También me encantaría poder ejecutar una versión “headless” de esto en una máquina dev
00:06:23en la nube para gestionar agentes remotos. Estoy seguro de que se añadirán
00:06:27pronto, ya que el repo tiene muchas peticiones, y Theo y su equipo,
00:06:30especialmente Julius, publican mejoras muy rápido. Dime qué opinas de T3 code en los comentarios,
00:06:35suscríbete y, como siempre, nos vemos en el próximo video.