Claude na Shell

Repositório GitHub do Projeto

Sobre

Uma ferramenta de chat CLI simples projetada para interação fácil com os modelos LLM da Anthropic. Cla é baseada no projeto Cha.

História

Desenvolvi o Cha para interagir facilmente com o melhor modelo LLM no terminal e isso mudou completamente a forma como interajo com meu shell. Isso se mostra porque o projeto recebeu mais de 30 estrelas nos meses desde que o lancei e o divulguei no Twitter/X e Reddit. Mas, em 21 de junho de 2024, a Anthropic lançou seu mais recente modelo avançado, Claude 3.5 Sonnet. Depois de experimentar esse modelo através do plano Pro da Anthropic, percebi imediatamente que Claude 3.5 era muito melhor em codificação do que o modelo GPT-4 da OpenAI. Descobri isso porque Claude 3.5 me permitiu construir um aplicativo React completo e complexo, algo que o GPT-4 não conseguiu fazer, mesmo com o lançamento do GPT-4o, que eu diria que era um modelo ainda pior em comparação com o modelo original GPT-4. Sabendo disso, decidi construir o Cla para agir como o Cha, mas para os modelos da Anthropic, já que Claude 3.5 era muito melhor em codificação do que o GPT-4.

Demonstrações

Demo do Twitter/X #1

Diferença Entre Cha

Cla é fortemente baseado no meu último projeto, Cha. Mas, Cla usa os modelos da Anthropic em vez dos modelos da OpenAI. Além disso, Cla não suporta Pesquisa de Respostas, raspagem de páginas da URL, raspagem do YouTube e geração de imagens. Portanto, ele suporta apenas uma interface de chat CLI básica, suporte a múltiplas linhas e modo de chat não interativo (através da CLI ou arquivo).

Além disso, você terá que obter uma chave de API da Anthropic. Para fazer isso, você pode seguir o tutorial da Anthropic e/ou conferir a Página de Chaves de API da Anthropic.

Marketing

Atualmente, eu só fiz marketing deste projeto no Twitter/X através da minha conta pessoal principal e através do Reddit. Tive o melhor sucesso no Reddit, especialmente através do Subreddit da Anthropic. Através desse marketing, consegui 3 estrelas no GitHub em uma semana. Lancei o Cla no início de julho de 2024, acho que por volta do dia 1 ou 2 de julho.

Conclusão

Foi uma surpresa para mim como o modelo Claude-3.5 da Anthropic superou o modelo GPT-4 da OpenAI, especialmente quando se trata de codificação. Devido a isso, construí o Cla para agir como o Cha, mas para os modelos da Anthropic. Desde que fiz isso, percebi que uso o Cla 50% do tempo e o Cha os outros 50% do tempo. No geral, estou animado para ver como este projeto se desenvolve.