Simon Willison atualiza utilitário llm para 0.36 com suporte a GPT-6
Nova versão traz os modelos Sol e Luna da OpenAI, bloqueia chats em motores de turno único e organiza registros de raciocínio.
Nova versão traz os modelos Sol e Luna da OpenAI, bloqueia chats em motores de turno único e organiza registros de raciocínio.
Simon Willison lançou a versão 0.36 da ferramenta llm às 18h48 de 22 de setembro de 2026 para incluir suporte direto aos modelos GPT-6 Sol e GPT-6 Luna da OpenAI. O utilitário em linha de comando conecta terminais a grandes modelos de linguagem e executa chamadas sem depender de navegadores. A atualização entrega acesso imediato às novas opções da OpenAI para desenvolvedores e administradores de sistemas que automatizam rotinas no terminal. O código já está público.
A nova versão mapeia os modelos sob os identificadores gpt-6-sol para o GPT-6 Sol e gpt-6-luna para o GPT-6 Luna por meio da issue #1702. Willison publicou a inclusão no mesmo dia em que destacou o início de uma nova disputa de preços provocada pela chegada do Claude Opus 5.5 e desses dois novos motores da OpenAI. Quem programa tarefas automatizadas ganha a possibilidade de alternar entre essas variantes com uma simples flag no console. Isso dispensa ajustes manuais complexos.
O utilitário 0.36 muda a estrutura de plugins ao permitir que extensões declarem supports_conversation = False para modelos que aceitam apenas uma pergunta por vez. Quando o usuário tenta enviar histórico do assistente ou chamadas de ferramentas para esses motores de turno único, o sistema interrompe a tarefa e emite o erro llm.ConversationNotSupported. Essa trava técnica barra comandos incompatíveis antes mesmo do envio dos dados pela rede. A regra previne respostas truncadas.
O comando interativo llm chat agora consulta esse aviso e rejeita o modelo antes de abrir a sessão interativa no console. O plugin llm-typesafe tornou-se a primeira extensão a adotar essa regra após o ajuste aprovado na issue #1692. O guia oficial para criar plugins avançados incluiu instruções específicas sobre modelos que não aceitam histórico compartilhado. Cinco novos colaboradores enviaram correções.
O comando llm logs também recebeu ajustes e agora exibe os passos de raciocínio dos modelos envolvidos em tags dedicadas dentro da saída em Markdown. A equipe aplicou a mudança a partir da issue #1701, o que separa o raciocínio interno da resposta definitiva entregue ao terminal. Quem consome registros em lote consegue extrair o resultado sem tropeçar nas etapas intermediárias do processo analítico. A leitura dos dados ganha clareza.
A atualização reflete um ritmo acelerado de lançamentos documentados pelo autor em seu site oficial durante o mês de setembro de 2026. Willison registrou recentemente testes práticos para traçar rotas de corrida com o GPT-6 Astra no ChatGPT Work e abordou os modelos de decisão chamados de System One por Jev. O autor mantém um arquivo com 635 textos dedicados ao utilitário llm e 466 notas sobre a OpenAI. O projeto segue ritmo ativo.
O texto de Willison detalha a sintaxe dos comandos no terminal, mas não traz testes de desempenho ou avaliações de latência do GPT-6 Sol e do GPT-6 Luna. O autor entrega os conectores prontos sem divulgar tabelas de custo por milhão de tokens ou limites de consumo das chaves de acesso da OpenAI. A versão 0.36 resolve a ponte de comunicação no sistema operacional, enquanto o tempo de resposta depende inteiramente da infraestrutura externa. O teste prático cabe ao desenvolvedor.