Claude no Shell

Repositório GitHub do Projeto

Sobre

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

Histórico

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 fica evidente porque o projeto obteve mais de 30 estrelas nos meses מאז que o lancei e divulguei no Twitter/X e no 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 por meio do plano Pro da Anthropic, percebi imediatamente que o Claude 3.5 era muito melhor em programação do que o modelo GPT-4 da OpenAI. Descobri isso porque o Claude 3.5 me permitiu com sucesso construir um aplicativo React completo e complexo, algo que o GPT-4 não conseguia fazer nem mesmo com o lançamento do GPT-4o, que eu diria ser um modelo ainda pior em comparação com o modelo GPT-4 original. Sabendo disso, decidi construir o Cla para agir como o Cha, mas para os modelos da Anthropic, já que o Claude 3.5 era muito melhor em programação do que o GPT-4.

Demonstrações

Demonstração no Twitter/X #1

Diferença Entre o Cha

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

Além disso, você precisará 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, só fiz divulgação deste projeto no Twitter/X por meio da minha conta pessoal principal e também no Reddit. Tive mais sucesso no Reddit, especialmente no Subreddit da Anthropic. Com essa divulgação, consegui 3 estrelas no GitHub em uma semana. Lancei o Cla no início de julho de 2024, acho que por volta de 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 programação. Por causa disso, construí o Cla para agir como o Cha, mas para os modelos da Anthropic. Desde que fiz isso, me vi usando o Cla 50% do tempo e o Cha os outros 50% do tempo. No geral, estou animado para ver como este projeto vai evoluir.