Três agentes entram num bar: meu experimento para programar mais e gastar menos

Chega um momento na vida de todo programador com copilotos em que você olha a fatura mensal e pensa: “Tudo bem, mas tem mais assinatura aqui do que no meu plano da academia do bairro”. Esse momento chegou para mim com uma combinação bastante séria: Claude Max 5, Codex Plus e a tentação de experimentar Z.AI com OpenCode para os trabalhos mais baratos. A ideia parecia ótima. Mas o problema é outro: se você coloca três agentes no seu fluxo sem regras, acaba como aquele chefe de obra que tem todo mundo correndo de um lado para outro, mas ninguém segurando o projeto. ...

30 de março de 2026 · Fernando

No Codex, um skill não é um /command (e no Claude Code quase é)

TL;DR: Se você está no Codex, use um command para controlar a sessão ou a aplicação, e use um skill para ensinar ao agente uma maneira de trabalhar. No Claude Code, a documentação atual já trata as skills como algo invocável com /skill-name, então os dois conceitos se misturam muito mais. No Codex, não: types pode existir como skill e /types ainda assim pode não existir. Existe uma confusão bastante comum quando você migra do Claude Code para o Codex. E isso é compreensível. ...

30 de março de 2026 · Fernando

Claude de manhã, Codex à tarde: o fluxo dos dois agentes que você não sabia que precisava

TL;DR: Depois de 165 sessões com Claude Code e 27 com Codex CLI, o padrão é claro: Claude para o trabalho interativo em que você precisa pensar em voz alta, Codex para tarefas autônomas que você delega e esquece. Não é sobre qual é melhor, mas sobre quando usar cada um. Meus dados mostram que a combinação é mais eficiente do que qualquer um isoladamente. São nove da manhã, café na mão, e eu tenho uma ideia ainda meio-formada sobre como reestruturar um módulo. Não sei exatamente o que quero. Só sei que o estado atual não me agrada. ...

26 de março de 2026 · Fernando

Codex CLI não tem worktrees (e assim você monta os seus)

Se você leu meu post sobre worktrees no Claude Code, sabe que a mágica da coisa toda é a flag: --worktree. Você executa, e um agente trabalha na sua própria cópia isolada do repositório. Você lança três instâncias, e tem três agentes rodando em paralelo sem interferir um no outro. Mágica pura. Agora você abre o Codex CLI, procura a flag equivalente e… não existe. Não há --worktree. Não há --tmux. Não há isolation: worktree para agentes customizados. A issue #12862 está aberta no GitHub pedindo exatamente essa funcionalidade, com algumas pessoas que já implementaram isso em seus forks, mas nada foi incorporado oficialmente. O paralelismo nativo do Codex CLI, até hoje, não existe. ...

11 de março de 2026 · Fernando

Cinco truques de worktrees no Claude Code que vão mudar seu fluxo de trabalho

Algumas semanas atrás, escrevi sobre git worktrees — o que são, como criá-los e por que são melhores do que clonar o repositório três vezes. O básico. Mas o básico é só metade da história. Porque o Claude Code não apenas funciona com worktrees — ele tem suporte nativo para eles. Flags dedicadas, isolamento automático, integração com tmux. E a diferença entre saber que worktrees existem e saber como o Claude Code os aproveita é como ter um carro e descobrir que ele tem modo esportivo. ...

11 de março de 2026 · Fernando

A semana em que a disciplina venceu a magia

Publiquei seis artigos esta semana. Um sobre PostgreSQL. Outro sobre agentes de IA. Outro sobre gestão de contexto. Um tutorial de automação. Uma análise de debugging. E um design de conselho adversarial para avaliar MVPs. Não foi algo planejado. Cada artigo surgiu a partir de um paper, uma palestra ou um projeto que achei interessante de forma isolada. Mas, ao vê-los juntos, há um fio condutor que eu não tinha percebido enquanto escrevia. ...

11 de março de 2026 · Fernando

Codex CLI pede permissão até para respirar (e se resolve com duas flags)

Você instala o Codex CLI. O executa cheio de expectativas. Manda ele “corrigir os testes quebrados deste repositório”. E aí começa o suplício: Codex: I want to run pytest Allow? (y/n) Você coloca y. Em seguida: Codex: I want to modify test_user.py Allow? (y/n) Outra vez y. E outra vez. E outra vez. Cada arquivo que quer ler, cada comando que ele quer executar, cada linha que pretende modificar. Confirmação, confirmação, confirmação. É como trabalhar com um estagiário que pergunta se pode ir ao banheiro. ...

11 de março de 2026 · Fernando

Context engineering: a habilidade invisível que separa os agentes bons dos medíocres

Imagine que você contrata um consultor brilhante. Tem dois doutorados, fala sete idiomas, e resolve problemas que você nem sabia que tinha. Você o senta numa sala e diz: “preciso que você refatore a autenticação do projeto”. O consultor te olha, concorda, e pergunta: “Que projeto?” Você não deu acesso ao código. Não explicou a arquitetura. Ele não sabe se vocês usam tokens JWT ou cookies de sessão. Não sabe que linguagem vocês usam, nem quantos microsserviços há, nem por que a última tentativa de migração acabou em desastre. ...

11 de março de 2026 · Fernando

Seu AI coding agent é um while loop com delírios de grandeza

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

11 de março de 2026 · Fernando

Clawdbot: O assistente de IA open source que está revolucionando (e preocupando) metade da internet

Uma lagosta espacial no seu computador Imagina que um desenvolvedor austríaco cria um assistente de IA pessoal, dá o nome de lagosta espacial, e decide abrir ao público. Em 24 horas tem 9.000 estrelas no GitHub. Em 48 horas, 17.000. Também tem mais de 300 issues abertas, várias delas de segurança crítica, e alguém criou uma criptomoeda não oficial com seu nome. Bem-vindo ao Clawdbot. O que é isso exatamente? Clawdbot é um assistente de IA open source que roda localmente na sua máquina. A diferença para outros assistentes: não só responde perguntas, faz coisas. ...

26 de janeiro de 2026 · Fernando