A Morte do Cha
quadro modificado de Naruto Shippuden
Quando comecei a trabalhar no Cha no início de janeiro de 2024, eu o construí porque precisava dele. Naquela época não havia uma boa ferramenta de terminal CLI que integrasse LLMs no terminal e que se encaixasse no que eu procurava. Testei muitas ferramentas, sendo chatblade a opção mais próxima, mas nenhuma realmente atendia às minhas necessidades.
Então, um dia, decidi construí-la eu mesmo. Comecei a codificar com a ajuda do GPT-4 através do ChatGPT para fazer um rascunho e um esboço, e segui a partir daí. Fui adicionando recursos ao Cha com base no que eu precisava e, com o tempo, realmente passei a gostar de trabalhar nele a ponto de se tornar um projeto paralelo viciante; veja meu primeiro post no blog sobre o Cha para mais detalhes sobre as origens.
O que tornou tudo tão divertido foi que essa era realmente uma ferramenta que eu usava todos os dias. Então, toda vez que eu trabalhava nela, normalmente isso levava a melhorias que beneficiavam diretamente meu fluxo de trabalho e minha produtividade.
Cha encontrou um lugar no mercado de ferramentas baseadas em LLM. Ganhou 64 estrelas no GitHub e 6 forks sem marketing, apenas boca a boca pelo Reddit. Eu tinha recursos que a maioria das ferramentas CLI desse tipo só podia sonhar na época, mantendo-a simples e fácil de iterar. Chegou a um ponto em que pensei que o Cha tinha uma chance real de se tornar um produto sério para desenvolvedores, e não apenas esse projeto paralelo divertido que criei para mim.
Mas quando 2025 chegou, tudo mudou. Se 2024 foi o ano dos IDEs com IA, então 2025 foi o ano das ferramentas CLI com IA. A Anthropic lançou o Claude Code CLI junto com modelos Sonnet e Opus atualizados e refinados, mostrando ao mundo que tinham os melhores modelos para codificação e as ferramentas para apoiá-los. Em poucas semanas, o Claude Code CLI tomou uma fatia significativa do mercado do Cursor IDE, e eu tive que experimentá-lo. Fiquei imediatamente viciado. Foi a ferramenta de codificação com IA mais poderosa que já usei, e mudou a forma como codifico e construo projetos para sempre. Então, com o sucesso do Claude Code CLI, uma enxurrada de ferramentas CLI com IA começou a ser lançada, como Gemini CLI, OpenAI Codex CLI, GitHub Copilot CLI, Cursor CLI, Kiro CLI, Amazon Q CLI, OpenHands CLI, Qwen Code CLI, Aider, e muitas, muitas outras.
De todas elas, apenas Claude Code CLI, Gemini CLI e OpenAI Codex CLI realmente permaneceram. O Claude Code CLI levou a maior parte desse mercado.
Com tudo isso e com o poder do Claude Code CLI, o Cha quase morreu naquele ponto. Mas o que o Cha tinha que nenhuma dessas outras ferramentas CLI realmente oferecia era que ele era simples, rápido e muito mais barato de usar. Também permitia aos usuários alternar facilmente entre diferentes provedores de LLM como OpenAI, Anthropic, Google, e xAI. O valor principal era que ele carregava mais rápido, dava aos usuários controle total sem a sensação de vibe coding, e era significativamente mais barato no geral. O que mantinha o projeto vivo era que ainda era bem poderoso pelo preço, especialmente em comparação com os preços exorbitantes de ferramentas como Claude Code CLI e Gemini CLI na época.
Mas mais tarde em 2025, tudo mudou novamente quando a Anthropic lançou o modelo claude-haiku-4-5. Esse modelo custa apenas $1 por milhão de tokens de entrada e $5 por milhão de tokens de saída e é incrivelmente inteligente e eficaz. Parecia especificamente projetado para uso em ferramentas como o Claude Code CLI. Isso mudou tudo porque agora o Claude Code CLI era ao mesmo tempo rápido e não tão caro. Meus custos com Claude Code caíram para cerca de um terço do que eram antes porque esse modelo me permitiu fazer 90% do que eu fazia com Sonnet e Opus.
Isso verdadeiramente matou o Cha. Claro, o Cha ainda era mais rápido e mais barato que o Claude Code CLI, mas não por muito mais. O desempenho e o preço do Claude Code CLI destruíram o último valor real que o Cha oferecia. Não ajudou o fato de que empresas mega bilionárias como o Google agora estavam entrando no mercado de CLI com IA, assim como os próprios provedores de modelos como OpenAI e Anthropic. Com esses dois fatores, meu uso pessoal mudou dramaticamente. Eu costumava dividir meu tempo aproximadamente 50/50 entre o Cha e outras ferramentas CLI, principalmente o Claude Code CLI. Agora é mais como 8% Cha e o resto gasto com outras ferramentas de IA, ainda principalmente Claude Code CLI.
Isso, por sua vez, matou o Cha. Em meados de 2025, eu havia migrado o Cha de Python para Go, renomeando a visão para Ch para refletir o recomeço; veja meu post no blog sobre a migração do Cha para o Ch, o blog do projeto Ch, e o site do Ch para mais detalhes sobre essa transição. Ch até ganhou 10 estrelas e 1 fork sem nenhum marketing. Mas mesmo com essa reescrita, não conseguiu superar o momentum que o Claude Code CLI e outros grandes players já haviam construído. A menos que o Cha se tornasse algo totalmente diferente além dessa migração para Go, não tinha chance real de competir. E mesmo assim, as chances de ganhar tração contra mega corporações e provedores de modelos são muito pequenas e quase impossíveis.
Então sim, isso é ruim. Mas o que se pode fazer? Essa indústria de tecnologia, especialmente em LLMs e IA, se move incrivelmente rápido. Isso me ensinou que plataformas vencem no final, o que se alinha com minha teoria pessoal: A Barra de Software.
Mas, honestamente, não estou tão triste com isso porque realmente gostei de trabalhar neste projeto. Ele me ajudou a relaxar durante alguns dos momentos mais difíceis da minha vida, quando as coisas estavam realmente complicadas no final de 2024 e início de 2025. Também me permitiu criar uma ferramenta que eu realmente amo e ainda uso. Então sou grato pelo tempo divertido que tive trabalhando nesse projeto e por tudo que aprendi com ele.
Seguindo em frente, vou pensar com mais cuidado sobre o que trabalho e em quais projetos me comprometo tão profundamente. Paixão é ótima, mas estou em uma fase da minha vida em que quero que meus projetos tenham impacto real. Então ainda vou manter o Cha, mas não vou me empenhar demais nele. Vou apenas atualizar pacotes e corrigir pequenos bugs aqui e ali (provavelmente usando o Claude Code CLI, ironicamente). Com o tempo, provavelmente ele será descontinuado no próximo ano ou dois, à medida que essas outras ferramentas de IA continuarem melhorando e ficando mais baratas.
Com o Cha, não vou forçá-lo a continuar vivo e vou focar no próximo capítulo da minha vida. Muitas coisas mudaram para mim pessoalmente desde que comecei o Cha, tanto na minha carreira quanto na saúde e na vida pessoal. Como na maioria das coisas, os melhores momentos chegam ao fim e um novo capítulo começa.
Para quem usou o Cha, obrigado! Sou grato. O código é open source, então façam o que quiserem com ele, e eu adoraria saber sobre os projetos que vocês construírem com ele.
Obrigado a todos!