A Morte de Cha

quadro modificado de Naruto Shippuden

Quando comecei a trabalhar no Cha no início de janeiro de 2024, eu o criei porque precisava dele. Naquela época, não havia nenhuma ferramenta de terminal CLI realmente boa que integrasse LLMs ao terminal e atendesse ao que eu procurava. Tentei muitas ferramentas, sendo o chatblade a opção mais próxima, mas nenhuma delas realmente funcionava para as minhas necessidades.

Então, um dia, decidi criá-la eu mesmo. Comecei a programar com a ajuda do GPT-4 através do ChatGPT para fazer um rascunho e um esboço, e parti daí. Continuei adicionando recursos ao Cha com base no que eu precisava e, com o tempo, realmente gostei de trabalhar nele, a ponto de ele se tornar um projeto paralelo de paixão viciante; veja minha primeira publicação no blog sobre o Cha para mais detalhes sobre suas origens.

O que o tornou tão divertido foi o fato de ser, na verdade, uma ferramenta que eu usava todos os dias. Assim, toda vez que eu trabalhava nele, isso geralmente levava a melhorias que beneficiavam diretamente meu fluxo de trabalho e minha produtividade.

O Cha encontrou seu espaço no mercado de ferramentas de LLM. Ele conseguiu 64 estrelas no GitHub e 6 forks, sem marketing e apenas por meio do boca a boca através do Reddit. Eu tinha recursos com os quais a maioria das ferramentas CLI desse tipo só podia sonhar naquela época, enquanto ainda mantinha tudo 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, em vez de apenas esse divertido projeto paralelo que criei para mim mesmo.

Mas quando 2025 chegou, tudo mudou. Se 2024 foi o ano dos IDEs com inteligência artificial, então 2025 foi o ano das ferramentas CLI com inteligência artificial. A Anthropic lançou o Claude Code CLI, junto com modelos Sonnet e Opus atualizados e refinados, mostrando ao mundo que tinha os melhores modelos de programação e as ferramentas para apoiá-los. Em poucas semanas, o Claude Code CLI conquistou uma parcela significativa da participação de mercado do Cursor IDE, e eu tive que experimentá-lo. Fiquei imediatamente viciado. Era a ferramenta de programação com IA mais poderosa que eu já havia usado, e mudou para sempre a forma como programo e crio projetos. Então, com o sucesso do Claude Code CLI, uma enxurrada de ferramentas CLI de IA começou a ser lançada, como o Gemini CLI, o OpenAI Codex CLI, o GitHub Copilot CLI, o Cursor CLI, o Kiro CLI, o Amazon Q CLI, o OpenHands CLI, o Qwen Code CLI, o Aider e muitos, muitos outros.

De todos eles, apenas o Claude Code CLI, o Gemini CLI e o OpenAI Codex CLI realmente permaneceram. O Claude Code CLI conquistou a maior parte desse mercado.

Com tudo isso e o poder do Claude Code CLI, o Cha quase morreu naquele momento. Mas o que o Cha tinha e nenhuma dessas outras ferramentas CLI realmente oferecia era simplicidade, velocidade e um custo de uso muito menor. Ele também permitia que os usuários alternassem facilmente entre diferentes provedores de LLM, como OpenAI, Anthropic, Google e xAI. O principal valor era que ele carregava mais rapidamente, dava aos usuários controle total sem a sensação de programação por vibe e era significativamente mais barato no geral. O principal fator que o mantinha vivo era o fato de ele ainda ser bastante poderoso pelo preço, especialmente em comparação com os preços exorbitantes de ferramentas como o Claude Code CLI e o Gemini CLI naquela época.

Mas, mais tarde em 2025, tudo mudou novamente quando a Anthropic lançou o modelo claude-haiku-4-5. Esse modelo custa apenas US$ 1 por milhão de tokens de entrada e US$ 5 por milhão de tokens de saída, sendo incrivelmente inteligente e eficaz. Ele parecia ter sido desenvolvido especificamente para o uso de ferramentas no Claude Code CLI. Isso mudou tudo, porque agora o Claude Code CLI era rápido e não tão caro. Meus custos com o Claude Code caíram para cerca de um terço do que eram antes, porque esse modelo me permitia fazer 90% do que eu fazia o Sonnet e o Opus fazerem.

Isso realmente matou o Cha. Claro, o Cha ainda era mais rápido e barato que o Claude Code CLI, mas não 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 empresas multibilionárias como o Google agora estarem entrando no mercado de CLI de IA, e de os próprios provedores de modelos, como a OpenAI e a Anthropic, também estarem fazendo isso. Com esses dois fatores, meu uso pessoal mudou drasticamente. Eu costumava dividir meu tempo aproximadamente em 50/50 entre o Cha e outras ferramentas CLI, principalmente o Claude Code CLI. Agora é mais como 8% com o Cha, e o restante é gasto com outras ferramentas de IA, ainda principalmente o Claude Code CLI.

Isso, por sua vez, matou o Cha. Em meados de 2025, eu migrei o Cha de Python para Go, renomeando a visão para Ch para refletir o recomeço; veja minha publicação 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. O Ch chegou a conquistar 10 estrelas e 1 fork, sem nenhum marketing. Mas, mesmo com essa reescrita, ele não conseguiu superar o impulso que o Claude Code CLI e outros grandes participantes já haviam construído. A menos que o Cha se tornasse algo completamente diferente, além dessa migração para Go, ele não tinha nenhuma chance real de competir. E, mesmo assim, as chances de ganhar força contra megacorporações e provedores de modelos são muito, muito pequenas e quase impossíveis.

Então, é isso, uma droga. Mas o que se pode fazer? Essa indústria de tecnologia, especialmente no campo dos LLMs e da IA, se move incrivelmente rápido. Ela me ensinou que as plataformas vencem no final, o que está de acordo com minha teoria pessoal: A Teoria da Barra de Software.

Mas, honestamente, não estou muito triste com isso, porque gostei muito 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 no início de 2025. Também me permitiu criar uma ferramenta que eu realmente amo e ainda uso. Portanto, sou grato pelo tempo divertido que passei trabalhando neste projeto e por tudo o que aprendi com ele.

Daqui para frente, pensarei com mais cuidado sobre no que trabalho e com quais projetos me comprometo tão profundamente. A paixão é ótima, mas cheguei a um ponto da minha vida em que quero que meus projetos tenham um impacto real. Então, continuarei mantendo o Cha, mas não exagerarei com ele. Apenas atualizarei os pacotes e corrigirei pequenos bugs aqui e ali (provavelmente usando o Claude Code CLI, ironicamente). Com o tempo, é provável que ele seja descontinuado no próximo ano ou nos próximos dois anos, à 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, em vez disso, vou me concentrar no próximo capítulo da minha vida. Muita coisa mudou para mim pessoalmente desde que comecei o Cha, tanto na minha carreira quanto na minha saúde e na minha vida pessoal. Assim como a maioria das coisas, os melhores momentos chegam ao fim e um novo capítulo começa.

A todos que usaram o Cha, obrigado! Sou grato. O código é de código aberto, então façam o que quiserem com ele, e eu adoraria saber sobre os projetos que todos vocês criarem com ele.

Obrigado a todos!