YouTube2Text

Google acaba de CAMBIAR Claude Code (y es GRATIS) — Transcript

by Julio Barroeta | IA & Ciber · 3,822 words · 543 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Seguro que esto te ha pasado alguna vez.
  2. 0:02Hablas con chat GPT, te tiras horas
  3. 0:04hablándole de una idea que has tenido y
  4. 0:05te dice que es fantástica, la mejor que
  5. 0:07ha escuchado nunca. Pero luego, cuando
  6. 0:09termina de implementarla, te das cuenta
  7. 0:11de que había un millón de huecos grises
  8. 0:13que no había rellenado por no quedar mal
  9. 0:16diciéndote que había errores. Esto es
  10. 0:18precisamente lo que soluciona Elephant
  11. 0:20Goldfish Model, un regalo gratuito de
  12. 0:23Google que consiste en una herramienta
  13. 0:25que analiza profundamente una idea antes
  14. 0:27de empezar a implementarla. Según
  15. 0:29Google, miles de sus ingenieros la están
  16. 0:31usando diariamente para desarrollar sus
  17. 0:33ideas. Y yo la he usado para crear una
  18. 0:35misma aplicación con y sin ella, viendo
  19. 0:38los resultados y todos los fallos que me
  20. 0:40ha cazado. Si te quedas hasta el final,
  21. 0:42vas a aprender tres cosas. La primera es
  22. 0:44cómo instalarla paso a paso. La segunda
  23. 0:47es cómo se usa y cómo funciona esta
  24. 0:49herramienta por dentro. Y la tercera es
  25. 0:51en qué casos nos compensa usar esta
  26. 0:53herramienta y en cuáles no. Pero antes
  27. 0:55de empezar, que sepas que aquí, en la
  28. 0:56descripción del vídeo, tienes un enlace
  29. 0:58para las masterclass gratuitas que doy
  30. 1:00todos los domingos a las 6 de la tarde.
  31. 1:03En este caso, va a ser de desarrollo de
  32. 1:04aplicaciones con IA, así que no te la
  33. 1:07pierdas. Empezamos. Venga, vamos a
  34. 1:09empezar viniendo a buscar el repositorio
  35. 1:11de EGM, que ya sabes qué significa
  36. 1:13Elephant Goldfish Model, es decir,
  37. 1:15modelo elefante pez de colores. ¿Y por
  38. 1:18qué se llama así? Lo vamos a ver en un
  39. 1:20momentito. Pero primero vamos a ver qué
  40. 1:22es esto. Realmente no es un modelo de
  41. 1:25inteligencia artificial nuevo que nos
  42. 1:26haya sacado Google. Y tampoco es una
  43. 1:28herramienta standalone, sino que se
  44. 1:30trata de un plugin, es decir, algo que
  45. 1:33le podemos dar a nuestro Cloud Code o a
  46. 1:36nuestro Códex o a cualquier herramienta
  47. 1:38que quieras para que lo use. De manera
  48. 1:40que vamos a ver aquí en qué consiste.
  49. 1:42Tenemos el readme, que aquí podemos ver
  50. 1:44un poco qué nos comentan, cómo se
  51. 1:46instala, cómo empezar a usarlo y todos
  52. 1:48los comandos que nos van a hacer falta.
  53. 1:50¿Y por qué se llama Elephant Goldfish
  54. 1:52Model? Pues imagínate ese típico día,
  55. 1:54esa típica tarde que te has pegado o
  56. 1:55hablando con con Claude, diseñando un
  57. 1:57proyecto, pensando en la idea, etcétera.
  58. 2:00Esa sesión a la que llevas 4 horas
  59. 2:03seguidas hablando de lo que tienes en la
  60. 2:05mente es lo que llamaríamos la sesión
  61. 2:07elefante. ¿Por qué? Porque un elefante
  62. 2:09es un animal que tiene una memoria
  63. 2:10extremadamente larga. Por tanto, tiene
  64. 2:13capacidad de tener muchas ideas
  65. 2:15almacenadas en la cabeza. Ahora bien,
  66. 2:17muchas veces, precisamente por tener ya
  67. 2:19tanta información y saber tantas cosas,
  68. 2:21el elefante asume cosas que no son que
  69. 2:23la imagen que tú tienes de tu aplicación
  70. 2:25en la cabeza no se corresponda con las
  71. 2:28que tiene el elefante. Y el problema es
  72. 2:29que el elefante, con todo eso que ha
  73. 2:31memorizado y en parte se ha inventado,
  74. 2:33va a crear una aplicación. Por lo tanto,
  75. 2:35esa aplicación puede ser distinta. Pero
  76. 2:38necesitamos opiniones de terceros muy
  77. 2:40críticos que encuentren esos fallos
  78. 2:42preguntando una y otra vez, "¿Y esto
  79. 2:45cómo se hace? ¿Y esto por qué es así?",
  80. 2:47etcétera. Esos son los Goldfish, son los
  81. 2:50peces de colores. ¿Y por qué los
  82. 2:51llamamos peces? Porque si lo piensas, un
  83. 2:53pez es exactamente lo contrario a un
  84. 2:55elefante. Es un animal
  85. 2:56extraordinariamente de corta que vive
  86. 2:58básicamente a partir de impulsos del
  87. 3:00momento. La única información que tiene
  88. 3:02disponible es lo que tiene en cada
  89. 3:04momento. Esos peces van a ir leyendo
  90. 3:07desde fuera todo el plan que se ha
  91. 3:08escrito y van a actuar como jueces. Y
  92. 3:10como vemos aquí, instalarlo son
  93. 3:12básicamente dos comandos, de manera que
  94. 3:14vamos a empezar ya. Así que nos venimos
  95. 3:16aquí a un proyecto nuevo. Y lo que vamos
  96. 3:18a hacer va a ser ir con este comando y
  97. 3:21subir el plugin. Y efectivamente, lo
  98. 3:23acabas de añadir, así que segundo
  99. 3:25comando. Y es que realmente lo que hemos
  100. 3:26hecho no instalar el plugin todavía.
  101. 3:29Esto que hemos hecho aquí arriba es
  102. 3:30básicamente meter el repositorio de
  103. 3:33Google, que está en GitHub, es decir,
  104. 3:35básicamente clonarlo. Y ahora sí que
  105. 3:37estamos añadiendo este plugin. Y lo
  106. 3:39primero para que nos cargue va a ser
  107. 3:41venirnos por aquí a Cloud Code y en una
  108. 3:43sesión nueva vamos a decirle {barra}
  109. 3:46EGM. Y efectivamente ya vemos que se
  110. 3:48cargan los siete comandos, por lo cual
  111. 3:50ya vemos que el plugin está
  112. 3:52correctamente instalado. Venga, para
  113. 3:53poder comparar bien el funcionamiento,
  114. 3:55vamos a crear dos sesiones separadas.
  115. 3:57Una la vamos a llamar app con y otra app
  116. 4:00sin. App con va a ser la que que use el
  117. 4:03elephant goldfish model y app sin va a
  118. 4:05ser la que no. Así, la de la izquierda
  119. 4:06sin trabaja en app sin y esta trabaja en
  120. 4:12app com. Y a partir de aquí les vamos a
  121. 4:14dar un encargo que seguro que alguna vez
  122. 4:16se te ha ocurrido si tienes un bar, si
  123. 4:17tienes un restaurante o es básicamente
  124. 4:19tener una aplicación que permita
  125. 4:22escanear un QR que haya en la mesa, eso
  126. 4:25te lleve a un menú y a partir de ahí
  127. 4:27puedas escribir. Entonces, le vamos a
  128. 4:30pegar aquí el encargo a la que lo va a
  129. 4:31hacer sin, se lo mandamos y ya está y en
  130. 4:34esta mucho ojo, lo que vamos a hacer va
  131. 4:36a ser EGM dos puntos EGM guión draft y
  132. 4:41le pegamos el encargo, así, tal cual,
  133. 4:44exactamente igual que en la otra.
  134. 4:45Entonces decimos EGM draft. ¿Y qué va a
  135. 4:47pasar? Pues básicamente que la de la
  136. 4:49izquierda va a acabar mucho antes porque
  137. 4:51se va a inventar todos los detalles que
  138. 4:53no tenga, mientras que la de la derecha
  139. 4:55se va a poner a minuciosamente
  140. 4:57considerar cada detalle, hacerse
  141. 4:59preguntas incómodas, hacernos preguntas
  142. 5:02que no nos habíamos hecho y con eso la
  143. 5:04aplicación yo creo que va a salir mucho
  144. 5:06más parecida a lo que tengamos en mente.
  145. 5:08Venga, primera diferencia y es que en la
  146. 5:10derecha ya nos están empezando a hacer
  147. 5:12preguntas. Vamos a ver qué pasa si le
  148. 5:14damos añadir contexto y vamos a ver qué
  149. 5:17nos pregunta. Respecto a quién va a usar
  150. 5:19la app de verdad, la app la van a usar
  151. 5:23clientes del restaurante. Y ojo porque
  152. 5:27nos acaba de encontrar una
  153. 5:29contradicción. Y es que le habíamos
  154. 5:30dicho que usara un prototipo del
  155. 5:32ordenador, es decir, que nos creara algo
  156. 5:34que pudiéramos ver en esta sesión y
  157. 5:35ahora le acabo de decir que de verdad la
  158. 5:37van a usar clientes, por lo cual ha
  159. 5:39detectado esa incoherencia y ya nos está
  160. 5:41preguntando cuál va a ser el caso real.
  161. 5:43Así que le decimos que realmente es el
  162. 5:44prototipo en el ordenador y muy bien
  163. 5:46pillado por parte de elephant goldfish
  164. 5:48model porque es que decimos cosas que
  165. 5:49realmente no son verdad, decimos que sí
  166. 5:51a todo y nos olvidamos de ser críticos
  167. 5:54nosotros mismos. Y ya nos empieza a
  168. 5:56hacer más preguntas. ¿Cómo deben
  169. 5:58enterarse las pantallas de cocina y
  170. 5:59camarero y la carta del cliente de que
  171. 6:02algo ha cambiado? Fíjate, buenísimo
  172. 6:04porque es que ni siquiera lo había
  173. 6:06pensado. Vamos a decir de que preguntar
  174. 6:08cada dos segundos, que es más
  175. 6:09sencillito, me la he leído y me parece
  176. 6:11que tiene bastante sentido. Me parece
  177. 6:13que las demás son sobre complicarse para
  178. 6:15una demostración, así que vamos a ir con
  179. 6:17esta. Y la otra está ya ahí con los tres
  180. 6:19de la API, o sea, imagínate, está
  181. 6:21viviendo en 2140.
  182. 6:22Vamos a meterle un PIN personal para un
  183. 6:24poquito de complicación aquí. Y por
  184. 6:26cierto, te recuerdo que si estás viendo
  185. 6:28este vídeo y te gusta, tienes el link
  186. 6:30para unirte a la Masterclass aquí
  187. 6:32debajo, en la descripción del vídeo y en
  188. 6:34el primer comentario. Y nos está
  189. 6:35diciendo que ha escrito las alternativas
  190. 6:38consideradas aquí dentro de App con en
  191. 6:40Design Draft, así que vamos a echarle un
  192. 6:42vistazo a esto y fíjate que aquí ya
  193. 6:44incluye el PIN que habíamos comentado
  194. 6:46antes, ya incluye la el siete, que es el
  195. 6:48número de la mesa, por ejemplo, eh desde
  196. 6:51la que se está pidiendo, que también
  197. 6:52hemos dicho que era una cosa que
  198. 6:54queríamos que se hiciera. Y venga,
  199. 6:55perfecto, pues hoy por satisfecho y
  200. 6:56vamos a darle a probar y seguir. Y aquí
  201. 6:59vemos que la el otro, mientras tanto, ya
  202. 7:02ha terminado. Así que vamos a ver qué es
  203. 7:04lo que nos ha hecho. Fíjate que aquí,
  204. 7:07mientras que lo único que ha hecho ha
  205. 7:08sido un draft del diseño hasta ahora, en
  206. 7:12el SIM ya tenemos aquí todo esto
  207. 7:14prácticamente terminado. Para que te
  208. 7:16hagas una idea y lo entiendas con una
  209. 7:17metáfora, esta versión de aquí de la
  210. 7:19izquierda es el típico amigo hiperseguro
  211. 7:21de sí mismo, pero al final muchas veces
  212. 7:23se equivoca. Solo que te lo dice todo
  213. 7:25con confianza y parece que sabe de todo,
  214. 7:27pero realmente lo que hay detrás no
  215. 7:29siempre te sirve para llegar a un
  216. 7:31resultado serio. Aquí, en el en el
  217. 7:33derecho sería lo contrario, sería una
  218. 7:35especie de auditor hiperestricto que
  219. 7:37cada vez que le dices algo va a
  220. 7:39cuestionarlo hasta el infinito y puede
  221. 7:41ser incómodo, pero lo cierto es que te
  222. 7:43va a acabar dando un resultado mucho más
  223. 7:45cercano a lo que tengas en mente. Y aquí
  224. 7:48esto es lo que ha construido la versión
  225. 7:50de la izquierda, es decir, la aplicación
  226. 7:52que no ha usado Elephant Goldfish Model.
  227. 7:54Aquí vemos que ya tiene, por ejemplo,
  228. 7:56una cuenta, tiene aquí los las ventas
  229. 7:58por días, es decir, tiene bastante tema,
  230. 8:00tiene aquí los QR de cada mesa. No está
  231. 8:03nada mal, sinceramente, y de hecho me
  232. 8:06sorprende positivamente, aunque por otro
  233. 8:08lado eso pues 5.5, por lo cual es
  234. 8:11ciertamente normal. Esto pues la verdad
  235. 8:13es que no lo ha hecho nada mal y
  236. 8:14sinceramente, si yo fuera un dueño de un
  237. 8:16restaurante y me presentan esto, diría
  238. 8:19que está bien, porque de primeras tú lo
  239. 8:20miras y está bien. El problema está en
  240. 8:22los detalles, que seguramente haya
  241. 8:24fallos que no conozcamos, que no hayamos
  242. 8:26visto y tengamos que subsanar en el
  243. 8:28futuro, cuando ya sea mucho más caro,
  244. 8:30tengamos un sistema en producción y nos
  245. 8:32demos cuenta de que vaya, esto no lo
  246. 8:34habíamos pensado. Y fíjate que aquí ya
  247. 8:36ha terminado el documento inicial de
  248. 8:39diseño de la app y ya nos dice que
  249. 8:41podemos pasar a la review. Va y se va a
  250. 8:43poner a hacer una revisión en la que ya
  251. 8:46van a entrar en juego los goldfishes, es
  252. 8:48decir, los pececitos que van a estar
  253. 8:50vigilando que todo lo hayamos hecho
  254. 8:52bien. Aquí ya nos lo dice, "Los
  255. 8:53revisores de EGM trabajan sin ver esta
  256. 8:55conversación." Muy importante, no ven lo
  257. 8:58que ha pensado el elefante, ni lo que le
  258. 9:00hemos dicho al elefante. Solo ven lo que
  259. 9:02el elefante ha redactado y por tanto, lo
  260. 9:05único que después va a contar a la hora
  261. 9:07de diseñarlo. Es digamos la fuente de
  262. 9:10verdad, lo que auditan, no la
  263. 9:12conversación que hemos tenido, porque la
  264. 9:14conversación se puede perder, pero el
  265. 9:15documento no. Aquí nos pregunta si
  266. 9:17queremos darle más contexto a los
  267. 9:18agentes y yo le voy a decir que no, que
  268. 9:21es mejor que los peces trabajen sin
  269. 9:22ningún tipo de contexto. Aquí nos
  270. 9:24pregunta si queremos que la revisión sea
  271. 9:26interactiva, con informe consolidado,
  272. 9:28solo la especificación o solo el plan de
  273. 9:31implementación. Y de momento vamos a
  274. 9:32decirle que solo la especificación.
  275. 9:34Fíjate que mientras tanto, en la
  276. 9:36izquierda ya nos dice que ahora sigue
  277. 9:37sí, ya ha terminado del todo y ya
  278. 9:39podemos empezar a verla. Y aquí el panel
  279. 9:42de administración, que esto me interesa
  280. 9:44especialmente, porque hay muchas
  281. 9:46aplicaciones que cuando las diseñamos
  282. 9:47con IA, se olvidan de que realmente
  283. 9:49necesitamos tener un panel de
  284. 9:51administrador. Y si he visto bien, esto
  285. 9:53sería admin 1 2 3 4. Me decepciona un
  286. 9:56poco el tema de la seguridad, no te voy
  287. 9:58a mentir, porque la IA sigue poniendo
  288. 10:01admin 1 2 3 4, aunque sea como un test,
  289. 10:04aunque sea como una broma.
  290. 10:06Yo creo que tendría que tener ya algún
  291. 10:07tipo de mecanismo para usar eh, más
  292. 10:10seguras, ¿no? Pero mientras tanto nos
  293. 10:12vamos a volver aquí y vamos a ver aquí
  294. 10:14los revisores que se han lanzado. A esto
  295. 10:16muy importante tenerlo en cuenta, te lo
  296. 10:18recuerdo, que los pececitos no son los
  297. 10:20que construyen la app, son los que hacen
  298. 10:22las preguntas incómodas al elefante para
  299. 10:25que veas si hay huecos grises, huecos
  300. 10:27que llenar en la aplicación, en el
  301. 10:28propio, digamos, diseño de la
  302. 10:30aplicación. Y vemos que esto ya ha
  303. 10:32efectuado algunos hallazgos, así que
  304. 10:34vamos a ver exactamente qué es lo que
  305. 10:35nos están diciendo aquí. [resoplido]
  306. 10:37Dice estado de los revisores,
  307. 10:38completados los dos, perfecto. Total
  308. 10:41tras eliminar duplicados, no blockers,
  309. 10:43pero sí que tenemos otras cosas. Y este
  310. 10:45tema ya me gusta, aquí se meten con
  311. 10:47ciberseguridad y uno de ellos pregunta
  312. 10:49si el bloqueo por IP compensa, ya que se
  313. 10:51aceptan pedidos falsos y HTTP sin
  314. 10:53cifrar. Y el otro dice lo contrario y lo
  315. 10:55que propone es cerrar el riesgo de
  316. 10:57pedidos falsos con un código por mesa.
  317. 10:59Muy interesante y me gusta más cómo
  318. 11:01piensa el segundo porque no está
  319. 11:03pensando en hacer una demostración sin
  320. 11:05más, ¿no? Que es lo que le hemos pedido,
  321. 11:06ya está pensando de verdad en cómo sería
  322. 11:08esto a futuro, por lo cual me parece
  323. 11:10bastante interesante. Hay más problemas
  324. 11:12que han encontrado por aquí, por
  325. 11:13ejemplo, que solo el dueño puede agotar
  326. 11:15un plato y dice que esto contradice el
  327. 11:16motivo para descartar. Esto es muy
  328. 11:19importante, eso es verdad. Mmm, por sí
  329. 11:21que habíamos dicho que si cocina decía
  330. 11:23que se acababa, pues acababa, pero es
  331. 11:24cierto que en otro punto hemos debido
  332. 11:26decir lo contrario, hemos debido
  333. 11:28diseñarlo mal. O sea que aquí ya vemos
  334. 11:30que ha encontrado bastantes cosas que
  335. 11:31efectivamente son importantes y
  336. 11:34deberíamos tenerlas en cuenta antes de
  337. 11:35desarrollar la aplicación. Y aquí
  338. 11:37fíjate, los QR impresos pueden dejar de
  339. 11:39valer sin que nadie se entere. Muy
  340. 11:41importante, porque ese es el tipo de
  341. 11:43preguntas que queremos que se hagan
  342. 11:44nuestros agentes cuando construyen,
  343. 11:46porque si no tendremos que hacérnoslas
  344. 11:47nosotros. En cualquier caso me doy por
  345. 11:49satisfecho con los hallazgos que ha
  346. 11:50sacado y aquí una cosa muy importante
  347. 11:52que no te he comentado y es que esto
  348. 11:54tiene bastantes fases por parte de los
  349. 11:56peces. Lo primero que hacen es un zoom
  350. 11:58out, es decir, una vista general de cómo
  351. 12:01está el plan, de si es una locura, de si
  352. 12:03puede funcionar o no, y eso es lo que
  353. 12:04hemos hecho hasta ahora. Pero ahora, la
  354. 12:06prueba de comprensión, que es lo que
  355. 12:08acaba de terminar, esto lo que hace es
  356. 12:10empezar realmente a cuestionar. ¿Cómo se
  357. 12:13hace esto? Muy sencillo. Los peces, lo
  358. 12:15primero que van a hacer es contarle al
  359. 12:17elefante con sus propias palabras lo que
  360. 12:19han entendido que es el plan y le van a
  361. 12:22empezar a sacar preguntas interesantes.
  362. 12:24Van a señalar lo que ellos no han
  363. 12:26entendido hasta el momento y con eso van
  364. 12:28a aparecer los primeros huecos grises.
  365. 12:30Luego va a venir la parte de crítica del
  366. 12:31diseño, que por así decirlo, es la parte
  367. 12:33hostil en la que van a activamente
  368. 12:36buscar problemas y actuar de manera
  369. 12:38deliberadamente agresiva con el plan
  370. 12:40para sacar todos los fallos posibles. Y
  371. 12:43en ese momento, cuando eso se termine,
  372. 12:45ya vamos a tener un plan bien pulido que
  373. 12:48merezca la pena implementar. Y ya nos
  374. 12:50dice aquí que comienza la revisión
  375. 12:52crítica, lo que nos gusta. Y aquí
  376. 12:54tenemos a los tres agentes, los tres
  377. 12:55pececillos que han lanzado para hacer
  378. 12:58esta review. Aquí tenemos el que se
  379. 13:00centra en el estilo, el de estructura y
  380. 13:03el de diseño. Y vamos a decir que
  381. 13:05queremos resolver los hallazgos por
  382. 13:06ahora. Lo que va a hacer va a ser
  383. 13:08evaluarlos individualmente y ver si
  384. 13:10realmente merece la pena resolverlos o
  385. 13:13no. Eso es un ejercicio muy importante,
  386. 13:15así que vamos con ello. Esto realmente
  387. 13:17sería el equivalente de ejecutar este
  388. 13:20comando de aquí, que es EGM con resolve.
  389. 13:23Aquí ya nos lo dice, ver todos los
  390. 13:26fallos que ha habido o todas las
  391. 13:27deficiencias y corregirlas una por una
  392. 13:30tras revisarlas. Venga, pues ya nos dice
  393. 13:32que ha terminado, que ha revisado y que
  394. 13:34ha buscado todos los hallazgos. Por lo
  395. 13:36cual, parece que aquí ya nos ha montado
  396. 13:38todo, ya nos hace un resumen de las
  397. 13:41decisiones que necesita por nuestra
  398. 13:42parte antes de aplicar algo, que es, por
  399. 13:45ejemplo, aplicar las devoluciones o
  400. 13:47directamente quitarlas, los criterios de
  401. 13:49éxito, es decir, quién va a probar el
  402. 13:51prototipo, muy importante esto, por
  403. 13:53cierto, y la plataforma. El ordenador es
  404. 13:55un Mac OS y si el mismo entorno va a ser
  405. 13:57el que corre en la en la app del
  406. 13:59restaurante real, ¿no? Puede ser un
  407. 14:01Windows, etcétera. Venga, pues a
  408. 14:02responderle a lo imprescindible. Y ahora
  409. 14:05que ya tenemos esto, vamos a decirle que
  410. 14:07autoaccept para el resto, así que haga
  411. 14:09lo que tenga que hacer. Venga, pues aquí
  412. 14:11ya nos dice que ya ha terminado, ya ha
  413. 14:13conseguido revisar todo, así que le
  414. 14:15vamos a decir ya que construya la app.
  415. 14:18Venga, pues fin ha terminado, ha tardado
  416. 14:20muchísimo, pero ya le hemos dado aquí a
  417. 14:22npm start con lo nuevo y lo que vemos es
  418. 14:25que fíjate lo que me he quejado antes,
  419. 14:27que esto no estaba planificado, es que
  420. 14:29era el pin muy sencillo, las contraseñas
  421. 14:31muy predecibles y aquí eso ha cambiado.
  422. 14:33Bueno, vamos a ver la vista del dueño y
  423. 14:36vamos a poner su contraseña, que esta
  424. 14:38vez sí es una contraseña segura.
  425. 14:40Enhorabuena a Goldfish por eso. Y aquí
  426. 14:43ya tenemos eh cómo podemos básicamente
  427. 14:46cambiar las cosas, editarlas a nuestro
  428. 14:47antojo, tenemos los códigos QR. Y una
  429. 14:49cosa que no me gusta, fíjate, me gusta
  430. 14:51menos que la otra, porque en la otra
  431. 14:53podíamos renovar el QR si queríamos.
  432. 14:55Pero aquí el juez no voy a ser yo, sino
  433. 14:56que lo que voy a hacer es venirme aquí y
  434. 14:58crear una tercera sesión que sea un juez
  435. 15:00y le voy a decir básicamente que actúe
  436. 15:02como árbitro para que decida cuál está
  437. 15:05mejor, cuál está más lista y que me dé
  438. 15:08un veredicto de cuál es la más apta para
  439. 15:11presentarla a un restaurante. Fíjate, ha
  440. 15:12tardado mucho más, simplemente en
  441. 15:15plantear toda la aplicación bien hecha,
  442. 15:17que el otro agente que no lo ha usado en
  443. 15:20construirla, por lo cual nuestro tiempo
  444. 15:22de planificación ha sido mayor al tiempo
  445. 15:24de ejecución del otro agente. Es
  446. 15:26repasemos también que este plugin trae
  447. 15:28siete comandos. Por un lado tenemos
  448. 15:30brainstorm, que pone a prueba la idea
  449. 15:32antes de nada, luego también tenemos
  450. 15:33draft, que escribe el plan, que es el
  451. 15:35que hemos usado, y review, que es la
  452. 15:37revisión de los peces. También tenemos
  453. 15:39resolve, que lo que hacemos es repasar
  454. 15:40los fallos junto al elefante para verlos
  455. 15:43uno por uno y ver qué hacemos, y review
  456. 15:44loop, que lo que hace es repetir las
  457. 15:46revisiones otra vez para ver si ahora sí
  458. 15:48que las pasa. Luego bootstrap, documenta
  459. 15:50un proyecto que ya tenemos, y por último
  460. 15:53tenemos drift report, que comprueba si
  461. 15:55lo que hemos construido sigue el plan o
  462. 15:57no. Y por supuesto, estos comandos que
  463. 15:59acabo de comentar no hace falta
  464. 16:01seguirlos en orden. Si ya tienes el plan
  465. 16:03escrito, vas directo a revisión. Y
  466. 16:05fíjate porque tenemos aquí la revisión
  467. 16:07final, por fin, tras tanto tiempo, de
  468. 16:09cómo sería Appsin versus Appcon. Aquí
  469. 16:12vemos que ambas tienen problemas comunes
  470. 16:14en pagos desde el móvil y que además, y
  471. 16:16eso es interesante, Appsin lo hace mejor
  472. 16:18para el importe del pago, cobro en caja,
  473. 16:21pedir por otra mesa, cocina y muchos
  474. 16:23campos. Esto es sorprendente porque yo
  475. 16:25verdaderamente me esperaba que todo
  476. 16:27fuera a ser mejor usando Appcon. Sin
  477. 16:30embargo, es razonable, ya que Appcon
  478. 16:32tiene una información que no tenía
  479. 16:34Appsin, que es que esto no está pensado
  480. 16:36para producción. Hemos hecho énfasis en
  481. 16:38cierta medida en que el objetivo no era
  482. 16:41ponerla en un restaurante real, sino una
  483. 16:43demostración. Podemos que efectivamente
  484. 16:45y que funciona mejor Appcon para temas
  485. 16:47como detección de pedidos duplicados y
  486. 16:51alérgenos. También ha pensado mejor las
  487. 16:53pantallas en directo que se sincronizan
  488. 16:54mejor, acuérdate, cada 2 segundos
  489. 16:56pregunta, y los accesos también los
  490. 16:58genera mejor. Ya hemos visto que además,
  491. 17:01eh mira, just justo aquí está comentando
  492. 17:03eso mismo que he dicho yo antes, que
  493. 17:05estos pines y estas contraseñas por
  494. 17:07defecto son muy malos, son muy flojos y
  495. 17:10no podrían estar en un restaurante real.
  496. 17:12Aquí sí que los genera cada vez que
  497. 17:14arranca un pin de 6 cifras y una
  498. 17:16contraseña aleatoria, por lo que mejor
  499. 17:18en ese punto. Mi veredicto,
  500. 17:20personalmente, eh dejando de lado el que
  501. 17:22dice Cloud, que es que no pondría
  502. 17:23ninguno, es que me quedo con no usarlo
  503. 17:26para este caso. Y pero siempre hay que
  504. 17:28saber para qué estamos haciendo las
  505. 17:29cosas. Si lo estamos haciendo para una
  506. 17:31demo o si lo estamos haciendo como una
  507. 17:33prueba de concepto sobre la que iterar
  508. 17:35rápido para poder llegar a un prototipo
  509. 17:37que enseñarle a alguien, en ese caso,
  510. 17:39EGM es matar moscas a cañonazos. Es
  511. 17:42mucho mejor hacerlo directamente con un
  512. 17:44one shot de Cloud y ya está. Y ahora la
  513. 17:47pregunta del millón, ¿merece la pena
  514. 17:48usarlo? Lo cierto es que depende. Si
  515. 17:50estás haciendo una aplicación
  516. 17:52profesional para un cliente en la que
  517. 17:54cada detalle y cada potencial problema
  518. 17:56suma y puede costar mucho dinero y mucho
  519. 17:59tiempo corregirlo, definitivamente sí.
  520. 18:01Ahí es imprescindible tener todo
  521. 18:03meridianamente claro desde el minuto
  522. 18:05uno. Sin embargo, si estás haciendo una
  523. 18:07aplicación rápida para ti mismo o un
  524. 18:09prototipo, lo cierto es que no te lo
  525. 18:12recomiendo. Es un modo de trabajo muy
  526. 18:14bueno sacar todos los potenciales
  527. 18:15problemas, pero creo que para hacer un
  528. 18:17MVP o un prototipo inicial de una
  529. 18:20aplicación que queramos hacer y poder
  530. 18:21validarla es excesivo y no te va a
  531. 18:24aportar tanto valor. Por lo tanto, aquí
  532. 18:26la pregunta verdadera es para qué lo
  533. 18:28quieres usar tú y ahí tendrás la
  534. 18:30respuesta. Y hasta aquí el vídeo de hoy,
  535. 18:32espero que te haya gustado, que te haya
  536. 18:33sido muy útil y si es así, espero que te
  537. 18:35suscribas, que dejes un like y un
  538. 18:37comentario positivo. Y te recuerdo que
  539. 18:39todos los domingos tenemos masterclass
  540. 18:41gratuita de IA aquí en el link que te
  541. 18:44dejo en la descripción del vídeo y en el
  542. 18:45primer comentario fijado. Nos vemos y
  543. 18:47hasta la próxima.

About this transcript

This page contains the full transcript of Google acaba de CAMBIAR Claude Code (y es GRATIS) by Julio Barroeta | IA & Ciber, generated from the public captions YouTube serves with the video. The transcript has 3,822 words across 543 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.