Claude en la Terminal

Repositorio de GitHub del proyecto

Acerca de

Una herramienta de chat CLI simple diseñada para una interacción fácil con los modelos LLM de Anthropic. Cla está basado en el proyecto Cha.

Antecedentes

Desarrollé Cha para interactuar fácilmente con el mejor modelo LLM en la terminal y cambió por completo la forma en que interactúo con mi shell. Esto se nota porque el proyecto obtuvo más de 30 estrellas en los meses desde que lo lancé y lo promocioné en Twitter/X y Reddit. Pero, el 21 de junio de 2024, Anthropic lanzó su último modelo avanzado, Claude 3.5 Sonnet. Después de probar este modelo a través del plan Pro de Anthropic, vi de inmediato que Claude 3.5 era mucho mejor programando que el modelo GPT-4 de OpenAI. Me di cuenta de esto porque Claude 3.5 me permitió con éxito construir una aplicación React completa y compleja, algo que GPT-4 no pudo hacer incluso con el lanzamiento de GPT-4o, que yo diría que era un modelo aún peor en comparación con el modelo GPT-4 original. Sabiendo esto, decidí construir Cla para que actuara como Cha pero para los modelos de Anthropic, ya que Claude 3.5 era mucho mejor programando que GPT-4.

Demos

Demo de Twitter/X #1

Diferencia entre Cha

Cla está fuertemente basado en mi último proyecto, Cha. Pero Cla usa los modelos de Anthropic en lugar de los modelos de OpenAI. Además, Cla no admite Búsqueda de Respuestas, extracción de páginas URL, extracción de YouTube ni generación de imágenes. Así que solo admite una interfaz básica de chat CLI, soporte multilínea y modo de chat no interactivo (a través de la CLI o de un archivo).

Además, tendrás que obtener una clave de API de Anthropic. Para hacer esto, puedes seguir el tutorial de Anthropic y/o consultar la Página de Claves de API de Anthropic.

Marketing

Actualmente, solo he hecho marketing de este proyecto en Twitter/X a través de mi cuenta personal principal y a través de Reddit. Tuve el mejor éxito en Reddit, especialmente en el Subreddit de Anthropic. Gracias a este marketing, obtuve 3 estrellas de GitHub en una semana. Publiqué Cla a principios de julio de 2024, creo que alrededor del 1 o 2 de julio.

Conclusión

Me sorprendió que el modelo Claude-3.5 de Anthropic superara al modelo GPT-4 de OpenAI, especialmente en lo que respecta a la programación. Debido a esto, construí Cla para que actuara como Cha pero para los modelos de Anthropic. Desde que hice esto, me encontré usando Cla el 50% del tiempo y Cha el otro 50% del tiempo. En general, estoy emocionado de ver cómo va este proyecto.