Claude in der Shell

GitHub-Repo des Projekts

Über

Ein einfaches CLI-Chat-Tool, das für die einfache Interaktion mit den LLM-Modellen von Anthropic entwickelt wurde. Cla basiert auf dem Cha Projekt.

Hintergrundgeschichte

Ich habe Cha entwickelt, um einfach mit dem besten LLM-Modell im Terminal zu interagieren, und es hat die Art und Weise, wie ich mit meiner Shell interagiere, komplett verändert. Das zeigt sich daran, dass das Projekt in den Monaten seit seiner Veröffentlichung über 30 Sterne erhalten hat, nachdem ich es auf Twitter/X und Reddit beworben habe. Aber am 21. Juni 2024 veröffentlichte Anthropic ihr neuestes fortschrittliches Modell, Claude 3.5 Sonnet. Nachdem ich dieses Modell über den Pro-Plan von Anthropic ausprobiert hatte, sah ich sofort, dass Claude 3.5 beim Programmieren weit besser war als das GPT-4-Modell von OpenAI. Ich habe das herausgefunden, weil Claude 3.5 es mir erfolgreich ermöglichte, eine vollständige und komplexe React-App zu erstellen, was GPT-4 nicht einmal mit der Veröffentlichung von GPT-4o konnte, das ich als ein noch schlechteres Modell im Vergleich zum ursprünglichen GPT-4-Modell bezeichnen würde. In Anbetracht dessen beschloss ich, Cla zu entwickeln, um wie Cha zu agieren, aber für die Modelle von Anthropic, da Claude 3.5 beim Programmieren weit besser war als GPT-4.

Demos

Twitter/X Demo #1

Unterschied zwischen Cha

Cla basiert stark auf meinem letzten Projekt, Cha. Aber Cla verwendet die Modelle von Anthropic anstelle der Modelle von OpenAI. Außerdem unterstützt Cla keine Antwortsuche, kein Scraping von URL-Seiten, kein Scraping von YouTube und keine Bilderzeugung. Es unterstützt also nur eine grundlegende CLI-Chat-Oberfläche, Mehrzeilenunterstützung und einen nicht-interaktiven Chat-Modus (über die CLI oder eine Datei).

Außerdem müssen Sie einen API-Schlüssel von Anthropic abrufen. Dazu können Sie Anthropics Tutorial folgen und/oder die API-Schlüssel-Seite von Anthropic besuchen.

Marketing

Derzeit habe ich dieses Projekt nur über Twitter/X über mein Hauptkonto und über Reddit beworben. Ich hatte den größten Erfolg auf Reddit, insbesondere im Anthropic-Subreddit. Durch dieses Marketing erhielt ich in einer Woche 3 GitHub-Sterne. Ich habe Cla Anfang Juli 2024 veröffentlicht, ich denke, um den 1. oder 2. Juli.

Fazit

Es war eine Überraschung für mich, wie das Modell Claude-3.5 von Anthropic das Modell GPT-4 von OpenAI übertroffen hat, insbesondere wenn es um Programmierung geht. Aus diesem Grund habe ich Cla entwickelt, um wie Cha zu agieren, aber für die Modelle von Anthropic. Seitdem benutze ich Cla 50% der Zeit und Cha die anderen 50% der Zeit. Insgesamt bin ich gespannt, wie sich dieses Projekt entwickelt.