Claude dans le Shell
À propos
Un outil de chat CLI simple conçu pour une interaction facile avec les modèles LLM d’Anthropic. Cla est basé sur le projet Cha.
Contexte
J’ai développé Cha pour interagir facilement avec le meilleur modèle LLM dans le terminal et cela a complètement changé ma façon d’interagir avec mon shell. Cela se voit parce que le projet a obtenu plus de 30 étoiles dans les mois depuis que je l’ai publié et promu sur Twitter/X et Reddit. Mais, le 21 juin 2024, Anthropic a publié son dernier modèle avancé, Claude 3.5 Sonnet. Après avoir essayé ce modèle via le plan Pro d’Anthropic, j’ai immédiatement vu que Claude 3.5 était bien meilleur en codage que le modèle GPT-4 d’OpenAI. Je m’en suis rendu compte parce que Claude 3.5 m’a permis avec succès de créer une application React complète et complexe, ce que GPT-4 ne pouvait pas faire même avec la sortie de GPT-4o, que je dirais être un modèle encore pire comparé au modèle GPT-4 original. Sachant cela, j’ai décidé de créer Cla pour agir comme Cha mais pour les modèles d’Anthropic puisque Claude 3.5 était bien meilleur en codage que GPT-4.
Démos
Différence entre Cha
Cla est fortement basé sur mon dernier projet, Cha. Cependant, Cla utilise les modèles d’Anthropic plutôt que ceux d’OpenAI. De plus, Cla ne prend pas en charge Answer Search, le scraping de pages URL, le scraping YouTube et la génération d’images. Il ne prend donc en charge qu’une interface de chat CLI basique, la prise en charge des lignes multiples et le mode de chat non interactif (via le CLI ou un fichier).
De plus, vous devrez récupérer une clé API auprès d’Anthropic. Pour ce faire, vous pouvez suivre le tutoriel d’Anthropic et/ou consulter la page de clé API d’Anthropic.
Marketing
Actuellement, je n’ai fait la promotion de ce projet que sur Twitter/X via mon principal compte personnel et sur Reddit. J’ai obtenu mes meilleurs résultats sur Reddit, en particulier via le subreddit Anthropic. Grâce à ce marketing, j’ai obtenu 3 étoiles GitHub en une semaine. J’ai publié Cla au tout début de juillet 2024, je pense autour du 1er ou du 2 juillet.
Conclusion
Cela m’a surpris que le modèle Claude-3.5 d’Anthropic dépasse le modèle GPT-4 d’OpenAI, surtout en matière de codage. Pour cette raison, j’ai construit Cla pour agir comme Cha mais pour les modèles d’Anthropic. Depuis que j’ai fait cela, je me suis retrouvé à utiliser Cla 50 % du temps et Cha les 50 % restants. Dans l’ensemble, je suis enthousiaste à l’idée de voir comment ce projet évolue.