00:00:00¿Deberías usar GSD o deberías usar Superpowers?
00:00:04¿O son ambos una pérdida de tiempo?
00:00:06Para responder a esa pregunta,
00:00:07hice una prueba frente a frente con Superpowers,
00:00:10GSD y Claude Code estándar.
00:00:13Hice que crearan exactamente la misma aplicación web
00:00:15y los calificaremos por su resultado final,
00:00:17la cantidad de tokens utilizados
00:00:18y cuánto tiempo les toma construirla.
00:00:20Y el ganador no es el que esperarías.
00:00:23Ahora, antes de realizar las pruebas comparativas
00:00:25entre GSD, Superpowers y la base de Claude Code,
00:00:28hablemos primero muy rápidamente
00:00:30sobre qué son realmente GSD y Superpowers,
00:00:33cómo funcionan y en qué se diferencian entre sí.
00:00:35GSD y Superpowers están cortados por la misma tijera.
00:00:40Ambos son capas de orquestación
00:00:41que se asientan sobre Claude Code
00:00:43y cambian la forma en que Claude Code aborda
00:00:46proyectos complejos.
00:00:48Introduce un sistema de planificación mucho más robusto,
00:00:50un sistema de pruebas mucho más robusto,
00:00:52y ambos utilizan el desarrollo impulsado por subagentes
00:00:56para lidiar con la degradación del contexto.
00:00:57Y las similitudes se vuelven aún más obvias
00:00:59cuando echamos un vistazo a su proceso paso a paso.
00:01:02Superpowers y sus tres primeros pasos, ¿qué está haciendo?
00:01:05Está planificando cosas.
00:01:06Hace una lluvia de ideas, utiliza árboles de trabajo de Git,
00:01:09y luego escribe planes.
00:01:10¿Qué hace GSD?
00:01:12GSD inicia un nuevo proyecto, discute el plan,
00:01:15y luego desglosa el plan en fases.
00:01:17Toman tu gran idea
00:01:19y la dividen en partes más pequeñas,
00:01:21tareas atómicas específicas que van a hacer
00:01:25que los subagentes entreguen más adelante.
00:01:27Una vez que se ha resuelto el plan, ¿qué hace Superpowers?
00:01:30Hace desarrollo impulsado por subagentes.
00:01:32De nuevo, sigo haciendo referencia a esto.
00:01:33En lugar de tener a Claude Code
00:01:35ejecutando todo en la misma sesión,
00:01:36como lo hace el modo de plan normal hacia la ejecución,
00:01:40llenando tu ventana de contexto todo el tiempo,
00:01:42en cambio, a cada uno de estos subagentes se le asigna una tarea específica.
00:01:45De esa manera, tienen esencialmente una ventana de contexto limpia,
00:01:48lo que significa que deberían darnos mejores resultados.
00:01:51Y eso es lo que sucede en el paso cuatro y cinco,
00:01:53aunque también incluye el desarrollo impulsado por pruebas
00:01:55para Superpowers.
00:01:56Por el lado de GSD, es solo un paso, ejecutar la fase.
00:02:01Básicamente está haciendo el paso cuatro y cinco de Superpowers
00:02:04en su paso cuatro.
00:02:05Luego terminamos.
00:02:06Superpowers solicita una revisión de código
00:02:09y luego fusiona todo.
00:02:10¿Qué hace GSD?
00:02:12Verifica el trabajo y luego lo envía,
00:02:14hace los commits, crea los PRs, y listo.
00:02:16Así que son muy, muy similares.
00:02:18Y cuando hablamos de las diferencias, son bastante sutiles.
00:02:21Cuando se trata de Superpowers,
00:02:22es muy fuerte en el desarrollo impulsado por pruebas
00:02:25y en esta idea de refactorizaciones rojo-verde.
00:02:28Si echamos un vistazo a la habilidad de desarrollo impulsado por pruebas
00:02:31dentro de Superpowers, ¿de qué habla?
00:02:33Habla de la ley de hierro,
00:02:35no hay código de producción sin una prueba fallida primero.
00:02:37Así que cada vez que intenta crear código para una función,
00:02:40crea una prueba para esa función.
00:02:41Falla la prueba primero,
00:02:44y luego intenta escribir la cantidad mínima de código necesaria
00:02:47para pasar esa prueba.
00:02:48A partir de ahí, entra en la refactorización rojo-verde.
00:02:50Y si quieres ver los detalles específicos,
00:02:52puedes echar un vistazo a las habilidades dentro de GitHub.
00:02:53Dejaré el enlace a todo esto abajo.
00:02:55Por otro lado, GSD enfatiza mucho el estado y el contexto.
00:02:59Así que constantemente está creando archivos Markdown
00:03:01que hacen referencia a lo que planeas hacer,
00:03:03lo que ya has hecho,
00:03:05y lo que se completará en el futuro.
00:03:06Y cosas como el archivo Markdown de requisitos,
00:03:08el archivo Markdown de la hoja de ruta, las diferentes fases.
00:03:11Es muy explícito y lo anota todo.
00:03:13Y la idea con eso es que con tanta ejecución de subagentes
00:03:16y tanto reinicio de contenido,
00:03:19siempre queremos algún tipo de Estrella del Norte que nos diga
00:03:21dónde estamos y hacia dónde vamos.
00:03:23Esa es la idea de GSD.
00:03:24Pero realmente esas diferencias son sutiles.
00:03:26Así que mucho de esto también se reduce a la sensación,
00:03:28que es lo que vamos a ver hoy.
00:03:29Las otras cosas que vamos a estar observando
00:03:31es la cantidad de tiempo que le toma
00:03:32a cada uno de estos ejecutar la tarea que les voy a dar,
00:03:35así como la cantidad de tokens,
00:03:36porque el costo es algo de lo que siempre debemos ser conscientes.
00:03:39Pero dicho esto, instalarlos es muy sencillo.
00:03:41Superpowers está en la librería oficial de plugins de Claude Code.
00:03:45Así que si estás dentro de Claude Code y haces /plugin,
00:03:48podrás ver Superpowers justo ahí
00:03:50e instalarlo de esa manera.
00:03:51Y con GSD, solo necesitas ejecutar este comando
00:03:53y lo instalará todo.
00:03:55Entonces, ¿cómo será nuestra prueba
00:03:56para estos tres hoy?
00:03:57Bueno, vamos a hacer que los tres nos construyan un sitio web
00:04:00para nuestra agencia de IA, Chase AI.
00:04:02Y este sitio web necesita tres cosas.
00:04:04Uno, necesita una página de destino.
00:04:06Esta es la petición más simple.
00:04:08Solo quiero una página de destino estándar, sección de héroe,
00:04:11servicios sobre mí, y luego un formulario de captura de clientes potenciales.
00:04:14Así que aquí es donde los estamos probando en una petición muy simple.
00:04:17Y también quiero ver cómo se desempeñan con el diseño web
00:04:20y el llamado a habilidades.
00:04:21¿Van a usar las habilidades de diseño de front-end?
00:04:23Porque no se lo voy a decir explícitamente.
00:04:25Para el dos y el tres,
00:04:25se trata de crear nuestro generador de blogs.
00:04:27Así que para el paso dos, quiero que haya una página
00:04:30que permita a la gente ver mi blog,
00:04:32donde puedan ver las diferentes publicaciones,
00:04:34hacer clic en ellas, leerlas, cosas básicas.
00:04:36Y luego el número tres es el generador de blogs en sí.
00:04:39Esta es una página de administración oculta.
00:04:40No la quiero en la barra de navegación.
00:04:42Y quiero poder darle a mi página web
00:04:44ya sea una URL de un video de YouTube o una URL de un artículo.
00:04:48Luego quiero que extraiga todo de esa URL.
00:04:51Quiero que use el SDK de Anthropic
00:04:53para crear una publicación de blog limpia basada en esa información
00:04:57del video de YouTube o del artículo con mi voz.
00:05:01También quiero que tome la miniatura o la imagen principal
00:05:03de la fuente y luego lo guarde todo como un nuevo blog.
00:05:06Por falta de tiempo, no estoy haciendo ninguna autenticación aquí.
00:05:08Estoy seguro de que los tres serían capaces
00:05:10de ejecutar eso sin problemas con el CLI de SupaBase.
00:05:13Luego les doy a ambos un stack tecnológico básico,
00:05:15así como algún tipo de guía estética.
00:05:18Pero el punto aquí es darles suficiente dirección
00:05:22para que todos podamos calificarlos sobre lo mismo,
00:05:24pero dejando suficiente margen de maniobra
00:05:26para que no se limiten a seguir instrucciones.
00:05:28Quiero ver cómo razonan a través de este prompt.
00:05:30Y eso es porque dejamos ciertas cosas
00:05:32abiertas a la interpretación,
00:05:33como la forma de obtener realmente las transcripciones.
00:05:36¿Cómo obtengo realmente las miniaturas
00:05:38de las URLs de YouTube que le doy?
00:05:39Cómo debería ser el sistema de prompts de generación de blogs.
00:05:42¿Cómo debería ser esa voz?
00:05:44Y de nuevo, si invocar alguna habilidad específica de Claude Code.
00:05:47Así que todas estas son cosas diferentes
00:05:50en las que deberíamos ver variaciones entre GSD, Superpowers
00:05:54y el Claude Code original.
00:05:55Acabo de lanzar mi masterclass de Claude Code el mes pasado
00:06:03y es la mejor manera de pasar de cero a desarrollador de IA,
00:06:06especialmente si no vienes de un entorno técnico.
00:06:09Te enseño todo lo que necesitas saber sobre esta herramienta
00:06:11y nos enfocamos en casos de uso reales.
00:06:14Y con la misma importancia,
00:06:15actualizo esto literalmente cada semana.
00:06:18Y desde su inicio,
00:06:19ya hemos añadido casi tres horas de contenido adicional.
00:06:23Puedes encontrar un enlace en el comentario fijado
00:06:24dentro de Chase AI+ y nos encantaría tenerte allí.
00:06:27Así que comencemos esta prueba.
00:06:28Tengo GSD, Superpowers y Claude Code aquí.
00:06:32Seré muy específico sobre en qué pestaña estoy
00:06:34para que no te confundas,
00:06:36pero también tengo la línea de estado aquí abajo,
00:06:37que indicará explícitamente en qué directorio estoy
00:06:40porque todos están en directorios diferentes.
00:06:42Para Superpowers,
00:06:43podemos ver que cargó la habilidad
00:06:46de lluvia de ideas de Superpowers.
00:06:47Y con Superpowers, es bastante fluido.
00:06:50Tiene como 14, 15 o más habilidades cargadas
00:06:54cuando realmente instalas el plugin de Superpowers.
00:06:57Y la idea es que Claude Code sabe,
00:07:00basándose simplemente en cómo le hablas
00:07:02y en qué parte del proceso te encuentras,
00:07:03qué habilidad necesita invocar.
00:07:05Esto es un poco diferente a GSD,
00:07:07donde vas a usar comandos explícitos
00:07:10como "GSD nuevo proyecto" cuando estás usando GSD
00:07:13en tu directorio.
00:07:14GSD fue en realidad el primero en regresar
00:07:17con algún tipo de pregunta después de los primeros minutos.
00:07:19GSD fue el primero en volver con algunas preguntas.
00:07:22Dijo que nuestro informe era bastante completo
00:07:24porque le dimos un prompt bastante robusto.
00:07:27Pero lo que me gusta es que dice:
00:07:28"Oye, aquí hay algunas decisiones de gusto que estoy tomando".
00:07:30Y de inmediato, señala algunas de las cosas
00:07:32que mencionamos que podrían ser diferenciadores,
00:07:34cosas que no incluimos en el prompt.
00:07:37Nunca especificamos qué servicios
00:07:39nunca especificamos qué servicios
00:07:41queríamos en la landing page, nos da cuatro opciones.
00:07:43Y luego señala lo que va a hacer para YouTube
00:07:46con respecto a la transcripción, así como a la imagen principal.
00:07:49Así que voy a dejar que cree el archivo project.md.
00:07:51Ahora echemos un vistazo a Superpowers.
00:07:52De entrada, Superpowers dice
00:07:55que va a omitir la oferta del acompañante visual.
00:07:58Voy a decir que quiero la oferta del acompañante visual
00:08:00porque eso es realmente uno de los grandes diferenciadores
00:08:02entre Superpowers y GSD.
00:08:03Así que me gustaría verlo en acción.
00:08:06Y de inmediato, plantea algunas decisiones de diseño,
00:08:09específicamente cosas para obtener la URL,
00:08:11que de nuevo, al igual que con GSD, fue una de esas cosas
00:08:13que dejamos a la interpretación.
00:08:16Nos da tres opciones con pros y contras,
00:08:17así como una recomendación.
00:08:19Y luego desglosa la estrategia real de miniaturas.
00:08:22Así que fue un poco más profundo cuando volvió
00:08:24con este tipo de sugerencias de lo que fue GSD.
00:08:27Y esa misma historia se repite aquí con los servicios,
00:08:30el sistema de diseño, así como el manejo de errores y casos límite.
00:08:33Así que, en general, ha sido un poco más detallado
00:08:34con todo lo que ha propuesto.
00:08:35Así que escribí que esto se ve bien,
00:08:38pero que aún me gustaría pasar por el acompañante visual
00:08:41para asegurarnos de que estamos alineados en la estética del front-end.
00:08:44Y volvió con el acompañante visual,
00:08:46que es una de sus funciones más geniales.
00:08:48Así que levantó un servidor de desarrollo,
00:08:50y ahora me pregunta qué deberíamos hacer con la estética.
00:08:51Y tiene opciones reales,
00:08:53cuatro de ellas justo frente a ti, lo cual me gusta mucho,
00:08:56porque una cosa es cuando te dice
00:08:58lo que va a hacer visualmente,
00:09:00y levanta un servidor de desarrollo para una sola opción.
00:09:03Es muy diferente cuando puedes verlo todo a la vez.
00:09:04Esta es una de mis partes favoritas de Superpowers.
00:09:08Ahora bien, dicho esto, todas son muy parecidas.
00:09:11Ninguna de estas me llama totalmente la atención.
00:09:13De todas estas, diría que probablemente
00:09:15la de editorial cálido es la mejor.
00:09:18Lima eléctrico es asqueroso, monocromo es aburrido,
00:09:20y pulido lineal simplemente parece basura de IA.
00:09:24Oh, iremos con esta por ahora.
00:09:25Al menos es algo visual.
00:09:27Me encanta el acompañante visual.
00:09:29Así que después de decirle a Superpowers que me gustaba la opción C,
00:09:32ahora me está dando algunas opciones más para mirar.
00:09:34Así que tomó esa estética, ese tipo de colores,
00:09:35y ahora vamos a entrar en la sección principal.
00:09:40Continúa profundizando en la página web.
00:09:44Así que esta es la primera sección principal.
00:09:46La segunda está un poco más centrada.
00:09:51Tenemos la tercera con algunas cosas por aquí.
00:09:53Dividida con el aspecto destacado.
00:10:00Creo que, ya sabes, en realidad,
00:10:03probablemente haría algo como esto
00:10:05y quitaría lo que está aquí porque es algo soso,
00:10:06pero me gusta esto como plantilla, ¿verdad?
00:10:09Esto es con lo que podemos empezar.
00:10:10Así que iremos con la C.
00:10:12Ahora el acompañante visual de Superpowers te lleva
00:10:15por cada sección de tu landing page.
00:10:17Así que nos saltaremos el resto
00:10:18porque creo que ya entiendes el punto.
00:10:21Así que Superpowers ya ha escrito la especificación de nuestra web
00:10:23y nos pide que la revisemos.
00:10:25Una vez que le echemos un vistazo y le demos el visto bueno,
00:10:28entonces realmente va a usar la habilidad de plan de redacción
00:10:30para producir el plan de implementación.
00:10:32Así que este es como el borrador del anteproyecto
00:10:33de lo que va a hacer.
00:10:35Y aquí hay un vistazo a esa especificación de diseño.
00:10:38Es muy completa,
00:10:41pero la parte que deberías mirar está al final
00:10:43y son las decisiones críticas de criterio.
00:10:45¿Qué decisiones ha tomado Superpowers por ti
00:10:46hasta este punto?
00:10:47Porque aquí es donde necesitas mostrar desacuerdo
00:10:48si no lo has hecho ya.
00:10:50Así que va a usar /studio como la URL oculta
00:10:54donde hacemos toda la generación de contenido del blog,
00:10:56usa "writing" como la etiqueta de navegación,
00:10:59habla sobre la voz generada.
00:11:00Así que, ah, solía ser piloto de la Marina.
00:11:03Ahora es consultor de IA, muy bien, bastante fácil.
00:11:07Y lo hizo a partir de su memoria en la nube a nivel de usuario.
00:11:08Y habla un poco sobre seguridad.
00:11:11Como dije, no estamos haciendo autenticación aquí
00:11:12simplemente para la demostración.
00:11:13Y es incluso como, oh, eso es un poco raro.
00:11:15Supongo que solo estamos haciendo seguridad por oscuridad.
00:11:17Así que lo señala.
00:11:19Así que solo le diré a Superpowers que se ve bien.
00:11:21Y ahora realmente va a redactar el plan
00:11:23y puedes ver cómo se carga esa habilidad.
00:11:25Así que mientras hacíamos todo eso con Superpowers,
00:11:28GSD ha estado ejecutando su propia investigación
00:11:29antes de construir su plan.
00:11:32Así que generó cuatro investigadores en paralelo.
00:11:35Uno para investigación de stack, uno para investigación de funciones,
00:11:38y luego dos más para arquitectura e investigación de errores comunes.
00:11:39Puedes verlo justo aquí.
00:11:42Cada uno de estos consume una gran cantidad de tokens, ¿verdad?
00:11:4675 mil, 33 mil, 51 y 61 mil.
00:11:49Pero la idea es que si estás haciendo algo bastante novedoso
00:11:52o que no es muy común,
00:11:55este tipo de investigadores van a hacer maravillas
00:11:56a largo plazo.
00:11:58Lo que hicimos hoy es,
00:12:00o lo que estamos haciendo hoy, es bastante sencillo.
00:12:03Diseño web, generador de blogs, ya ha visto estas cosas antes.
00:12:06Aun así, hice que ejecutara estos agentes investigadores
00:12:10solo para mantener esta prueba equitativa, por así decirlo.
00:12:13Luego sintetizó toda esa investigación.
00:12:15Puedes ver aquí que usa Sonnet 4.6 para esto.
00:12:17Así que aunque, en su mayor parte,
00:12:20le dije a GSD que se volviera loco con Opus 4.6,
00:12:23cuando siente que solo está sintetizando información
00:12:25y no está enviando a alguien a hacer algo novedoso
00:12:27o único para ese proyecto,
00:12:30usará modelos más pequeños y baratos para hacer la síntesis.
00:12:32Y esta fase de investigación de cuatro agentes
00:12:34es robusta en comparación con Superpowers.
00:12:36Superpowers realmente no hace esto.
00:12:39Pero como dije, 30 usos de herramientas, 91 mil tokens, 15 minutos.
00:12:40Lleva tiempo.
00:12:41Una vez que termina la investigación,
00:12:43entonces define los requisitos.
00:12:48Similar al archivo MD que acabamos de ver con Superpowers,
00:12:51GSD hace lo mismo, pero incluso más.
00:12:52Crea múltiples documentos.
00:12:54Así que crea un documento de requisitos.
00:12:56Crea un documento de hoja de ruta.
00:12:58Realmente toma un poco lo que hizo Superpowers,
00:13:01pero simplemente lo divide en múltiples documentos.
00:13:04Esos documentos son la hoja de ruta, estado, requisitos,
00:13:06y eventualmente cosas como las fases.
00:13:10Y a los 35 minutos, se nota que esto toma su tiempo.
00:13:13Si realmente nos detenemos y miramos, ya sabes,
00:13:16el Claude Code estándar, su plan ya estaba listo y preparado.
00:13:19No hemos hecho que ejecute nada todavía desde hace un rato.
00:13:22Esto le tomó en total, creo que unos cinco o seis minutos.
00:13:24Y eso me pareció que fue por el lado lento,
00:13:29frente a GSD, que sigue adelante 36 minutos después
00:13:31y volviendo a Superpowers.
00:13:35Superpowers acaba de terminar su website-plan.markdown.
00:13:38Mientras esperamos a que GSD termine su hoja de ruta
00:13:39y su serie de cosas,
00:13:41echemos un vistazo a Superpowers una vez más.
00:13:44Acaba de crear el website-plan.md,
00:13:47que incluye 28 tareas y 2500 líneas.
00:13:49Volviendo a VS Code,
00:13:52si bajamos a los documentos de esta carpeta
00:13:53y miramos las especificaciones,
00:13:56perdón, miramos el plan de implementación
00:13:58y dijimos, esto es de lo que está hablando.
00:14:03Como dije, unas 10 veces más largo que las especificaciones.
00:14:09Así que hay mucho, están pasando muchas cosas aquí.
00:14:12Ahora Superpowers nos ofrece dos opciones de ejecución.
00:14:16Una está impulsada por subagentes, que es muy similar a GSD
00:14:18donde cada tarea recibe su propio subagente
00:14:20y por lo tanto su propia ventana de contexto.
00:14:22Pero como dice aquí, eso es un compromiso
00:14:25porque es mucho para 28,
00:14:27tareas que en su mayoría son sencillas, como dice.
00:14:29Como, ¿es esta una opción de bomba nuclear?
00:14:29¿Realmente la necesitamos?
00:14:32La segunda opción es la ejecución en línea.
00:14:34Así que esencialmente vamos a estar haciendo esto
00:14:37en la misma sesión, haciendo pausas para revisar según sea necesario.
00:14:39Y va a ser mucho, mucho más rápido.
00:14:42Esta ejecución en línea es mucho más parecida
00:14:45a lo que estamos haciendo aquí dentro del Claude Code estándar
00:14:47donde decimos, sí, ignora los permisos,
00:14:48ve adelante y conquista.
00:14:50Ahora, debido a que Superpowers recomienda la ejecución en línea,
00:14:52vamos a ir con la ejecución en línea.
00:14:55Y podemos ver a Superpowers ejecutando el plan,
00:14:57habilidad cargada con éxito.
00:14:58Así que ahora va a empezar a ponerse a trabajar.
00:15:03Y justo en ese momento, GSD ha terminado su gran plan
00:15:05para nuestro proyecto.
00:15:07Así que ha creado un project.md, requirements.md,
00:15:09roadmap.md, state.md, cloud.md.
00:15:12Y también ha creado una carpeta
00:15:14para toda la investigación que ha encontrado.
00:15:18GSD está proponiendo ocho fases con 65 requisitos.
00:15:20Y como hemos hablado antes,
00:15:21cuando se trata de ejecutar esto,
00:15:25GSD es muy, digamos, rígido, o claro,
00:15:27comando next slash, comando next slash, ¿verdad?
00:15:30Así que es muy pum, pum, pum, pum, siguiente cosa,
00:15:31siguiente cosa, siguiente cosa.
00:15:34Y es como muy por fases frente a, ya sabes,
00:15:37diré que Superpowers es un poco más fluido, ¿verdad?
00:15:38Simplemente hablas de ello.
00:15:40Sabe cómo cargar el comando según sea necesario.
00:15:43GSD es un poco más claro.
00:15:45Ahora, antes de comenzar a ejecutar con GSD,
00:15:49recuerden que todo esto está ahora en la fase de planificación.
00:15:51Este es el recuento total de tokens para sus subagentes,
00:15:54solo para planificación e investigación.
00:15:56Estamos en 459,862.
00:16:00¿Qué significa eso en términos de uso?
00:16:02¿Quién sabe?
00:16:03Depende totalmente de a qué hora del día lo uses,
00:16:05en qué tipo de plan estés, todo eso,
00:16:06pero 460 mil, más o menos, para la planificación.
00:16:09Además, estamos al 16% ahora mismo, digamos 150.
00:16:13Démosle un número redondo y agradable.
00:16:15Vamos a llamarlo 600,000 tokens para GSD
00:16:18en la fase de planificación.
00:16:19Y para el tiempo total invertido,
00:16:21diremos que unos 40 minutos, aproximadamente.
00:16:25Ahora, para comparar eso con la base,
00:16:27la fase de planificación estándar de Claude Code,
00:16:29eso tomó unos 10 minutos y fueron unos 50,000 tokens.
00:16:33En cuanto al uso de tokens de Superpower en la planificación,
00:16:36fue de unos 200,000 tokens.
00:16:38Así que Superpower 200,000, GSD 600,000, Claude Code 50,000.
00:16:47Claude Code 10 minutos, Superpower 40 minutos,
00:16:51GSD unos 40 minutos.
00:16:53Esa es una de las grandes diferencias,
00:16:54primero, entre las dos capas de orquestación
00:16:56y el Claude Code estándar, es la cantidad de tiempo.
00:16:58Pero en términos de uso de tokens entre GSD y Superpower,
00:17:02hay una gran diferencia porque GSD es muy pesado
00:17:05en la investigación.
00:17:06Como vieron, cuatro subagentes en paralelo
00:17:09haciendo un montón de planificación.
00:17:10Ahora, ¿era eso necesario para este proyecto?
00:17:14Tal vez no.
00:17:15Pero para un proyecto grande, entiendan que será necesario
00:17:18y esa diferencia de tokens estará ahí.
00:17:20Pero eso es solo un punto de control,
00:17:21la fase de planificación e investigación.
00:17:23Ahora es el momento de la ejecución.
00:17:25Claude Code ya ha comenzado,
00:17:27Superpower ya ha comenzado,
00:17:28y voy a poner en marcha GSD también.
00:17:30Ahora, cuando se trata de la fase de ejecución,
00:17:32específicamente con GSD, es más manual que los otros.
00:17:36No es como: okay, hicimos planificación e investigación,
00:17:38escribió lo suyo, puedo decirle "ve"
00:17:40y simplemente irme por 30 minutos
00:17:42y volver al proyecto terminado.
00:17:43Cada fase probablemente va a requerir
00:17:46algún nivel de intervención por tu parte.
00:17:47Aunque solo sea para ponerla en marcha.
00:17:49Porque lo que quiere hacer es pedirte
00:17:51que primero discutas cada fase para asegurar
00:17:55que estás exactamente en la misma sintonía que Claude Code
00:17:58sobre lo que tienes en mente, ¿verdad?
00:18:00¿Qué quieres que haga realmente esa función?
00:18:01¿Cómo quieres que se vea realmente esa cosa?
00:18:03Se vuelve muy, muy detallado.
00:18:05Por un lado, es un poco molesto, seamos honestos.
00:18:07Por otro lado, si es algo muy complejo,
00:18:09probablemente es importante que lo hagas bien.
00:18:11Así que estas son cosas que tienes que sopesar y medir.
00:18:15Y lo que vamos a sopesar y medir es,
00:18:17al final del día, si todo este ir y venir
00:18:19realmente nos da un mejor producto.
00:18:21Así que por el bien de su tiempo,
00:18:23no voy a mostrarles cada fase en GSD.
00:18:27De nuevo, vean el video que enlacé antes
00:18:29donde hago eso con GSD,
00:18:31si realmente quieren ver cómo se desarrolla.
00:18:32Solo entiendan que esa es una de las grandes diferencias
00:18:34entre GSD y Superpower.
00:18:37Y obviamente, Claude Code también.
00:18:40Hablando de Superpower,
00:18:42en este punto, la implementación está completa.
00:18:44Estamos en un gasto total de 250,000 tokens
00:18:47y han pasado 15 minutos desde la fase de planificación.
00:18:49Me pregunta qué queremos hacer y recomienda:
00:18:52"mantengamos la rama tal como está".
00:18:54Así que diré: "Oye, seguiremos tu recomendación".
00:18:56Superpower regresa con un resumen de lo que construyó,
00:18:59lo que verificó que funciona,
00:19:01cosas que no pudo verificar
00:19:02que necesitan verificación manual o cambios,
00:19:05y luego las decisiones que tomó.
00:19:07Y en este punto, también voy a actualizar mi clave API
00:19:10para que realmente funcione.
00:19:11Bien, finalmente todos terminaron su ejecución.
00:19:14Lo que estamos viendo ahora es su producto final directo.
00:19:18Aquí mismo tenemos GSD, Superpower,
00:19:22y el Claude Code base.
00:19:24Ahora, como referencia de cuánto tiempo tomó todo,
00:19:27de entrada GSD fue con diferencia el que más tardó en llegar aquí.
00:19:30Todo esto fue fuera de cámara conmigo pasando por cada fase,
00:19:33haciendo que planeara, haciendo que ejecutara.
00:19:35Eso tomó, francamente, más de una hora.
00:19:38Y el gasto total de tokens para la ejecución de GSD
00:19:41fue de 600,000.
00:19:42Así que estábamos viendo un total
00:19:44desde el principio de la fase de planificación
00:19:46hasta tener nuestro producto de 1.2 millones de tokens
00:19:50en una hora y 45 minutos para llegar a este punto.
00:19:52Para Superpower, solo tomó unos
00:19:5450,000 tokens adicionales para la ejecución en unos 15 minutos.
00:19:59Así que el tiempo y tokens totales para Superpower
00:20:02para pasar de la primera instrucción al producto real
00:20:05fue de una hora en total y 250,000 tokens.
00:20:10Y para Claude Code, vimos 200,000 tokens totales
00:20:14en unos 15 minutos.
00:20:16Es algo asombroso la diferencia que hay,
00:20:19siendo GSD con diferencia el más largo y pesado,
00:20:23y como se esperaba, el Claude Code estándar de fábrica
00:20:27siendo el más rápido.
00:20:28Veamos si todo ese tiempo y gasto de tokens valió la pena.
00:20:30Estamos viendo GSD aquí mismo,
00:20:32y tiene un fondo bastante simple, ¿verdad?
00:20:37Todo es negro, prácticamente.
00:20:40Muy básico.
00:20:44Tenemos algo de color naranja.
00:20:45Esto no se ve mal, pero tampoco es
00:20:48algo que te deje boquiabierto.
00:20:50Es como: okay, esto fue un primer pase de IA.
00:20:52Todo se ve bastante estándar.
00:20:54Cuando hago clic en el blog,
00:20:55el blog está aquí con algunas cosas de ejemplo.
00:20:58Y, ya saben, esto también se ve bien.
00:21:01Ahora veamos la parte de generación del blog,
00:21:04esa pequeña página de estudio tras bambalinas.
00:21:06Pero cuando sigo el enlace que me da, obtenemos un 404.
00:21:11Así que el generador del estudio del blog ni siquiera funciona
00:21:14en el primer pase.
00:21:15Así que le dije a GSD cuál era el problema.
00:21:16Está trabajando en ello ahora mismo.
00:21:18Mientras lo hace,
00:21:19echemos un vistazo a lo que nos dio Superpower.
00:21:21Aquí está lo que devolvió Superpower.
00:21:22Y el diseño frontal se ve tal como lo vimos
00:21:25en el compañero visual.
00:21:26Y de nuevo, nada especial.
00:21:28Claude Code, por norma general, es bastante malo en diseño frontal.
00:21:32Si no le das instrucciones muy, muy buenas
00:21:35o simplemente lo cargas con muchísimas habilidades.
00:21:37Y así, porque dejamos el gusto y el diseño frontal
00:21:41y el trabajo de diseño en general a la interpretación,
00:21:43obtuvimos algo que parece hecho por IA.
00:21:45Así que esto está bien.
00:21:47Está bien como base.
00:21:48Aquí un vistazo al blog.
00:21:50Tiene imágenes y, ya saben, toda la configuración está ahí.
00:21:56Si voy a la sección del estudio,
00:21:58esta sí funciona al primer pase.
00:22:01Puedo ver el generador.
00:22:02Y si pongo un enlace a uno de mis videos recientes,
00:22:05crea un borrador para nosotros,
00:22:06toma la miniatura correcta.
00:22:08Y luego de lo que habla es realmente correcto.
00:22:09Porque en ese video, hablo de cosas como códecs
00:22:12dentro de Claude Code, Obsidian e investigación automática.
00:22:16Así que hizo exactamente lo que dijo que iba a hacer,
00:22:20lo cual es genial.
00:22:20Ahora veamos solo Claude Code sin nada extra.
00:22:24Cosas bastante estándar, nada loco.
00:22:29Ya saben, si somos honestos,
00:22:30¿hay una gran diferencia en términos de diseño frontal?
00:22:33Si no le damos grandes instrucciones entre esto
00:22:36y esto y esto?
00:22:39No, realmente no la hay, para ser totalmente sinceros.
00:22:43Podrías decirme que cualquiera de estos tres
00:22:46creó cualquiera de estos tres
00:22:47y no sería capaz de notar la diferencia.
00:22:49Echemos un vistazo al blog.
00:22:52Tiene algunos artículos falsos para nosotros y,
00:22:57se ve bien, muy soso,
00:23:00no pasa mucho allí, pero funciona.
00:23:02Ahora veamos si el estudio,
00:23:05la parte del generador del blog funciona aquí.
00:23:08Y al igual que con GSD, esto no funciona.
00:23:11Me da el enlace de página 404 no encontrada.
00:23:14Así que al igual que con GSD,
00:23:15le dije al Claude Code base que fuera y arreglara esto.
00:23:18Y mientras intenta arreglar el generador del blog,
00:23:21volvamos y veamos qué hizo GSD en su segundo intento.
00:23:24Parece que GSD pudo resolverlo.
00:23:27Peguemos la URL aquí
00:23:29y veamos si genera un borrador.
00:23:30Muy bien, devuelve este borrador en Markdown.
00:23:33Eso me gusta.
00:23:34El hecho de que pueda editar cosas directamente muy rápido.
00:23:39Y en cuanto al contenido real, coincide con lo que debería.
00:23:41Así que hizo un buen trabajo allí.
00:23:44Y luego puedo ver la vista previa real, lo cual es genial.
00:23:48Para ser honesto, me gusta la implementación de GSD de esto
00:23:51con el editor directo inicial,
00:23:54más de lo que me gustó Superpower.
00:23:55Y podemos verlo ahora dentro de nuestro blog.
00:23:58Y finalmente, estamos de vuelta con el Claude Code
00:24:01base estándar de fábrica.
00:24:03Arregló sus errores.
00:24:04Y ahora vemos el generador del blog
00:24:06y de manera similar a superpowers.
00:24:08Una vez que se lo di, simplemente lo creó automáticamente.
00:24:11No me da ninguna oportunidad de editarlo
00:24:13o verlo como un borrador como hizo GSD,
00:24:15pero aquí hay una miniatura de baja resolución
00:24:18y capturó toda la información correcta.
00:24:20Y aquí está dentro de la página real del blog.
00:24:23Entonces, ¿qué podemos sacar de todo esto?
00:24:24¿Cuál de estos tres ganó realmente
00:24:27en esta competencia cara a cara?
00:24:28Bueno, hagamos un repaso rápido.
00:24:30En términos de tiempo total dedicado a la tarea,
00:24:33Claude Code tal cual fueron unos 20 minutos.
00:24:37Superpowers tardó aproximadamente una hora
00:24:39y GSD llegó a los 105 minutos, una hora y 45.
00:24:43En términos de tokens, Claude Code fueron unos 200K.
00:24:48Superpowers, 250K.
00:24:51Y luego GSD fueron 1,2 millones de tokens.
00:24:56Así que esas son las estadísticas objetivas.
00:24:59En cuanto a lo subjetivo,
00:25:00¿qué pensamos de lo que realmente
00:25:02crearon?
00:25:04¿Tenemos alguna opinión muy firme en un sentido u otro?
00:25:08La respuesta probablemente sea no.
00:25:11La respuesta probablemente es que si yo hubiera mezclado todo esto
00:25:14y de repente hiciera una gran revelación de que,
00:25:16"ah no, en realidad fue Superpowers el que hizo este".
00:25:19Y este fue Claude Code tal cual.
00:25:22No te importaría.
00:25:23Ni siquiera notarías la diferencia.
00:25:24La única diferencia real de todos estos
00:25:26fue que Superpowers pudo hacer
00:25:27lo que se suponía que debía hacer en el primer intento,
00:25:30por cualquier crédito que quieras darle por hacerlo en un solo paso.
00:25:35Digo, a decir verdad, si lo hace a la primera, genial.
00:25:36Si lo consigues al segundo intento, para mí también está bien.
00:25:40Lo que probablemente estés pensando ahora también es:
00:25:42"bueno, la prueba tiene fallos".
00:25:44Esta no fue una prueba lo suficientemente complicada
00:25:46como para que Superpowers y ciertamente GSD
00:25:49pudieran distanciarse del resto.
00:25:51El problema con esa línea de razonamiento es:
00:25:53vale, ¿entonces dónde está el límite
00:25:55para que esta tarea teórica sea lo suficientemente compleja
00:25:58como para usar algo como GSD
00:26:00o para usar algo como Superpowers
00:26:02para justificar realmente el tiempo,
00:26:03más incluso que los tokens para mucha gente.
00:26:06¿Está claro?
00:26:07¿Es obvio?
00:26:09Yo diría que no, la verdad.
00:26:11Realmente no lo es.
00:26:12Sin embargo, podemos admitir teóricamente que,
00:26:16sí, probablemente haya alguna tarea ultra complicada
00:26:18en la que esto tenga sentido.
00:26:19El problema es definir eso y saberlo de antemano.
00:26:21Porque si te equivocas sobre la complejidad
00:26:26de la tarea que tienes delante y eliges mal,
00:26:29y vas con, digamos, GSD o simplemente con Superpowers,
00:26:32acabas de perder 40 minutos frente a Claude Code,
00:26:36u 80 minutos si fuiste por la ruta de GSD.
00:26:39Eso es algo importante.
00:26:41Porque, a decir verdad, si hiciera esto de nuevo
00:26:43y me preguntaras quién fue el ganador hoy entre estos tres,
00:26:46fue Claude Code y ni siquiera estuvo cerca.
00:26:48¿Por qué?
00:26:48No es ni siquiera por los tokens, es por el tiempo.
00:26:50Claro, probablemente podrías decir que este fue el peor
00:26:53del grupo si nos ponemos quisquillosos, pero ¿sabes qué?
00:26:56Quizá sea el peor,
00:26:57pero acabo de ganar 40 minutos extra para trabajar en ello.
00:26:59O gané 80 minutos extra para trabajar en ello comparado con GSD.
00:27:02¿Cuál crees que va a ser mejor?
00:27:04¿Este que acaba de crear GSD?
00:27:06¿O yo y Claude Code con 80 minutos más?
00:27:09¿O yo y Claude Code con 40 minutos más?
00:27:11Debería ser bastante obvio, ¿verdad?
00:27:15Entonces, ¿dónde me sitúo al final de esto?
00:27:20Bueno, mi opinión es que necesitas una buena razón
00:27:25para usar estas capas de orquestación.
00:27:26Si fuera a usar una hoy, sería Superpowers.
00:27:31Si estuviera haciendo una tarea de la que no supiera
00:27:33si iba a ser demasiado complicada, ¿verdad?
00:27:35Esa línea imaginaria en la arena
00:27:36que nadie sabe dónde se encuentra realmente,
00:27:39y creo que podríamos estar acercándonos,
00:27:40usaría Superpowers.
00:27:41Porque sé que no me va a destrozar en términos de tokens.
00:27:44Y simplemente me iré a hacer otra cosa durante 60 minutos.
00:27:47En cambio, si voy a GSD,
00:27:49tengo que estar ahí en el teclado, ¿cierto?
00:27:52Si quiero sacarle todo el provecho,
00:27:53tengo que pasar por toda la parte de planificación.
00:27:55Y va a tomar mucho tiempo y costar muchos tokens.
00:27:58Así que si me equivoco, es un asco, ¿verdad?
00:28:01Duele mucho gastar esa cantidad de tiempo con GSD.
00:28:03Dolió hacer este video, simplemente estar ahí sentado,
00:28:05pasando por todas estas tareas para un resultado final
00:28:07que realmente no valió la pena.
00:28:08Así que si realmente pienso que va a ser algo
00:28:11tan complicado que necesito Superpowers,
00:28:13entonces vale, creo que puedes justificarlo.
00:28:17Pero si realmente no va a ser tan complicado,
00:28:19o incluso si es una tarea complicada,
00:28:21¿es algo que simplemente podemos desglosar
00:28:23en diferentes funciones e ir añadiendo poco a poco?
00:28:26Y por poco a poco, me refiero a que es mucho más rápido
00:28:28que las otras opciones,
00:28:29porque solo estoy usando Claude Code estándar,
00:28:32que es mucho más veloz que estas otras opciones.
00:28:34La otra cosa es cuando salió GSD,
00:28:38e hice un video cuando salió GSD también.
00:28:41Realmente me gustaba GSD en ese momento.
00:28:42Y lo mismo con Superpowers.
00:28:44Cuando estas dos cosas salieron originalmente,
00:28:46Claude Code no estaba en el lugar donde está hoy.
00:28:48Y ya puedo oír a la gente quejándose,
00:28:51"bueno, Claude Code está capado hoy".
00:28:52No me refiero a eso.
00:28:54Hablo de la forma en que Claude Code aborda los problemas
00:28:56y parte de la estructura
00:28:57y la forma en que funciona el propio entorno.
00:28:59Hay mucho, como,
00:29:00solo por el hecho de que cuando tienes un plan grande
00:29:03y quieres ejecutarlo y te pregunta,
00:29:04"oye, ¿quieres limpiar el contexto y hacerlo así?".
00:29:07Eso ni siquiera existía.
00:29:08Claude Code era mucho más susceptible
00:29:10a cosas como el deterioro del contexto que cuando salió GSD.
00:29:12Cuando salió GSD por primera vez, pensé,
00:29:14"oh cielos, esto es una bendición".
00:29:15Realmente maneja el contexto como se debe.
00:29:17Bueno, Claude Code ha incorporado muchas de esas cosas,
00:29:19lo que quiere decir que la brecha entre el Claude Code básico
00:29:22y estas herramientas se ha reducido significativamente.
00:29:25Al mismo tiempo,
00:29:26ahora hay una brecha enorme en términos de velocidad de ejecución.
00:29:30Y no podemos dejar de hablar de la diferencia de velocidad.
00:29:34Estos 20 minutos frente a los 60 minutos,
00:29:36los 105 son la diferencia más grande de todas.
00:29:38Y es en lo que deberías basarte mucho,
00:29:41al menos en mi opinión.
00:29:44Así que, en conclusión, menos es más.
00:29:47Creo que para el 99% de los casos y el 99% de los usuarios,
00:29:53usar simplemente el Claude Code básico es lo más sensato.
00:29:56Va a ser más rápido.
00:29:57Incluso si el resultado no es mejor,
00:29:59tienes mucho más tiempo para cerrar esa brecha
00:30:01y realmente superar a estos otros tipos.
00:30:03Si crees que estás haciendo un proyecto
00:30:05que es así de complicado y quieres algo de potencia extra,
00:30:08usa Superpowers porque es relativamente ligero
00:30:12comparado con GSD, que simplemente se siente como un gigante.
00:30:16Y no se siente bien al usarlo.
00:30:18Voy a ser totalmente honesto.
00:30:19Usar Superpowers es mucho más fluido.
00:30:21Simplemente hablo con él, invoca las habilidades.
00:30:23No tengo que estar como, "muy bien,
00:30:25ahora vamos a poner barra inclinada clear".
00:30:27Vale, estoy en una nueva fase, es un poco demasiado.
00:30:29Y entiendo por qué salió GSD 2, ¿verdad?
00:30:32GSD 2.0 buscaba aliviar esos problemas.
00:30:35Pero, ¿adivina qué?
00:30:36Eso tampoco funciona
00:30:37porque no puedes usar el plan Claude Code Max,
00:30:38lo que significa que estoy pagando precios absurdos.
00:30:40Así que, bueno, ya ves.
00:30:45Espero que esto aclare un poco
00:30:46todo este asunto para ti.
00:30:47Creo que si te quedas con el Claude Code estándar de siempre,
00:30:49vas a estar perfectamente.
00:30:50Ten Superpowers guardado por si realmente lo necesitas.
00:30:53Solo ten las habilidades a nivel de proyecto.
00:30:55Y francamente, es difícil decir que necesitas GSD
00:30:58a menos que estés haciendo algo loco
00:31:00y simplemente te guste que te lleven de la mano
00:31:02en cada una de las fases.
00:31:03Eso es todo lo que tengo.
00:31:06Como siempre, dime en los comentarios qué te ha parecido.
00:31:09Me encantaría saber cómo habéis estado usando Superpowers
00:31:11y GSD, y cuándo me equivoqué inevitablemente al aplicarlos.
00:31:15Si quieres echarle el guante a la masterclass de Claude Code,
00:31:18asegúrate de echarle un vistazo.
00:31:19El enlace está en mi biografía, en mi comentario fijado.
00:31:23Y aparte de eso, nos vemos por ahí.