Seu agente de codificação em IA é um loop while com delírios de grandeza

A primeira vez que usei o Claude Code para refatorar um módulo inteiro, tive algo próximo a uma experiência mística. Descrevi o que queria, fui buscar um café e, quando voltei, já tinha um pull request com 14 arquivos modificados, testes atualizados e uma mensagem de commit decente. “Isso é magia”, pensei. Não é mágica. É apenas um loop de while. Recentemente, Michael Bolin, da OpenAI, publicou um artigo desmontando o funcionamento interno do Codex CLI. E adivinhe: o segredo por trás dos AI coding agents não é um algoritmo revolucionário, nem uma misteriosa rede neural. É um loop que chama um LLM, executa ferramentas e repete até não haver mais nada a fazer. ...

11 de março de 2026 · Fernando

Como estimar sua cota do Claude quando a Anthropic cortar o acesso

Estou construindo o Tokamak, um app de menu bar para macOS que monitora sua cota do Claude Max. Há algumas semanas, a Anthropic publicou isso nos seus Terms of Service: “You may not use OAuth or similar authorization mechanisms to allow third-party applications to access Claude on behalf of users.” E eu, que estou lendo a cota do Claude Max usando os cookies do navegador para chamar um endpoint não documentado, fiquei encarando a tela pensando: “E agora?” ...

22 de fevereiro de 2026 · Fernando

Por que 99% do que você envia para o Claude já está em cache

Estou construindo um app que monitora meu consumo de tokens no Claude Code. Alguns dias atrás, olhando os números brutos, me deparei com isso: cacheReadInputTokens: 4.241.579.174 inputTokens: 1.293.019 Quatro bilhões e duzentos milhões de tokens lidos do cache. Um milhão e trezentos mil tokens “frescos”. Isso é um 99,97% de cache hit. Minha primeira reação foi pensar que algo estava quebrado. Ninguém tem 99% de cache. Nem Redis. Nem Cloudflare. Nem sua mãe quando ela diz que já sabe o que você vai pedir para comer. ...

19 de fevereiro de 2026 · Fernando

Claude Code Native Build: 100MB de binário para se livrar do Node

Um binário de 100 megas para um CLI A Anthropic acabou de anunciar que o Claude Code já está disponível como native build. Traduzindo: um executável binário que você pode instalar com um curl e que não precisa do Node.js. Soa bem, né? Um comando, sem dependências, auto-updates em background. O sonho de qualquer ferramenta CLI. Mas tem um detalhe: o binário pesa 100MB. Para colocar em perspectiva, o binário do git pesa uns 3MB. O do curl menos de 1MB. Até o Go, que tem fama de gerar binários pesados, raramente passa dos 15-20MB. ...

27 de janeiro de 2026 · Fernando

10 GB de VM para um chatbot: O que diabos o Claude faz no seu Mac

A surpresa dos 10 GB Você instala o Claude Desktop no seu Mac. Tudo certo, o app é leve. Mas um dia você olha seu disco e descobre isto: ~/Library/Application Support/Claude/vm_bundles/claudevm.bundle 10,8 GB. Como assim? Dez gigas para um chatbot? O que tem aí dentro, a trilogia estendida do Senhor dos Anéis? Pois não. Tem Ubuntu. A trindade de produtos Claude Antes de explicar o que, deixe-me explicar o por que. A Anthropic tem três formas de dar acesso ao Claude: ...

25 de janeiro de 2026 · Fernando

Bun: O runtime que quer aposentar o Node (e agora tem grana para isso)

A notícia que ninguém viu chegando Na semana passada, enquanto você e eu estávamos tranquilamente brigando com o node_modules, a Anthropic soltou uma bomba: compraram o Bun. Isso mesmo, a empresa por trás do Claude decidiu que seu futuro passa por um runtime JavaScript escrito em Zig por um cara que pensou “e se fosse Node, mas rápido?”. O Claude Code acabou de atingir um bilhão de dólares em receita, e aparentemente a primeira coisa que você faz quando sobra dinheiro é comprar ferramentas de desenvolvimento. ...

18 de janeiro de 2026 · Fernando