Pular para o conteúdo

Guias, comparações e novidades sobre ferramentas de IA

Guias, comparações e novidades sobre ferramentas de IA para iniciantes

Artigo em destaque

'ThinkingBlock' object has no attribute 'text': por que um modelo novo do Claude não começa mais a resposta com texto e como corrigir
Claude Dev IA e Programação

'ThinkingBlock' object has no attribute 'text': por que um modelo novo do Claude não começa mais a resposta com texto e como corrigir

Você trocou o modelo das suas chamadas à API do Claude por um mais recente e agora aparece AttributeError: 'ThinkingBlock' object has no attribute 'text', ou o texto da resposta volta vazio. A causa é que os modelos Claude 5 e posteriores raciocinam quando necessário mesmo que você não defina thinking, então o primeiro bloco da resposta passa a ser um bloco de raciocínio. Os modelos Claude 4 não raciocinavam se você não definisse, por isso mudar só o nome do modelo muda o formato da resposta. Com entradas simples o primeiro bloco continua sendo texto, então os testes com entradas leves passam. Com base na documentação da Anthropic e nos meus próprios testes com quatro modelos (1º de novembro de 2026), este artigo explica a causa, como corrigir procurando os blocos de texto pelo tipo (Python e TypeScript), o que fazer quando o max_tokens deixa você sem texto, quais modelos permitem desligar o raciocínio e quais não, e como não deixar o problema passar nos testes.

Artigos recentes

276 artigos
Claude responde em inglês do nada? As causas e como corrigir: 4 tipos e o que funciona

Claude responde em inglês do nada? As causas e como corrigir: 4 tipos e o que funciona

Você escreve em português e o Claude responde em inglês. O repositório oficial do Claude Code recebe o mesmo relato repetidas vezes, e a pesquisa também mostrou que, quando o pedido e a resposta estão em idiomas diferentes, mesmo os modelos mais fortes não conseguem responder de forma consistente no idioma pedido. Mas a causa não é uma só. O problema se divide em quatro tipos: o inglês que entra aos poucos enquanto o Claude lê código e saídas de ferramentas, a volta ao inglês logo depois da compactação que resume a conversa, a resposta que vira outro idioma e, desde o fim de setembro de 2026, com o Opus 5.5, "só as frases entre uma ferramenta e outra viram inglês", e cada um pede uma correção diferente. Este artigo mostra como identificar cada tipo, explica por que a configuração language do Claude Code, que fixa a instrução no prompt de sistema, continua valendo depois da compactação, apresenta o hook que, segundo relatos, funcionou contra o tipo 4, que não para nem com essa configuração, traz a medição nos registros do autor, em que as frases do meio do trabalho em inglês subiram de cerca de 11% para cerca de 50%, e organiza o problema relatado a partir de setembro de 2026, de sessões longas em que a própria saída desanda, separando o que foi confirmado do que ainda não foi.

Claude Code: o que está consumindo o seu contexto? Como medir e o que cortar primeiro

Claude Code: o que está consumindo o seu contexto? Como medir e o que cortar primeiro

Instalar Skills demais sufoca o contexto: metade dessa frase está certa e metade está errada. Segundo a documentação oficial do Claude Code, a listagem de Skills consome um orçamento fixo de 1% da janela de contexto do modelo e, por mais Skills que você acrescente, é ali que ela para. Em vez de crescer, a listagem passa a descartar descrições, começando pelas Skills menos invocadas, e mantém apenas os nomes. Uma Skill que perdeu a descrição deixa de se conectar com aquilo que você pediu, e ainda assim nenhum erro aparece e nada fica mais lento. Este artigo percorre os papéis distintos das três ferramentas de medição (/context, /usage e /skill-doctor), a definição de erro de cache como 5% e 2.000 tokens, a queda da validade do cache de uma hora para cinco minutos conforme o contrato, por que a CLI continua mais leve que o MCP mesmo agora que as definições de ferramentas são carregadas sob demanda, o raciocínio por trás de manter o CLAUDE.md abaixo de 200 linhas e o que cortar primeiro depois de medir, sempre restrito ao que foi possível confirmar na documentação oficial.

Um artigo escrito por IA precisa de rótulo de "gerado por IA"? Lendo o Artigo 50 do EU AI Act na prática

Um artigo escrito por IA precisa de rótulo de "gerado por IA"? Lendo o Artigo 50 do EU AI Act na prática

As demais disposições do EU AI Act se tornaram de aplicação geral em 2 de agosto de 2026 e, com elas, veio uma onda repentina de avisos de que publicar um artigo escrito por IA sem rótulo passou a ser ilegal. A resposta curta é que, para a maioria dos criadores independentes e dos blogs corporativos, não surge nenhum dever de divulgação. O Artigo 50(4) diz com todas as letras que o dever não se aplica quando o conteúdo passou por revisão humana ou controle editorial e alguém assume a responsabilidade editorial pela publicação. O texto legal para aí; a orientação prática sobre o Artigo 50 acrescenta que a revisão precisa ser substantiva e não pode se limitar a aspectos superficiais ou a uma aprovação meramente formal, de modo que publicar automaticamente um texto que ninguém leu dificilmente se enquadra. Este artigo percorre por que prestador (provider) e responsável pela implantação (deployer) têm deveres completamente distintos, por que a divulgação do texto gerado por IA depende da finalidade da publicação e não do tema, o dever de divulgação dos deepfakes e o tratamento atenuado das obras artísticas e satíricas, o aviso dos chatbots, por que a marcação legível por máquina como o C2PA Content Credentials é obrigação do prestador, e os prazos de 2 de dezembro de 2026 e 2 de fevereiro de 2027, sempre restrito ao que foi possível confirmar no texto legal e nos materiais da Comissão Europeia.

GPT-6 Astra: o guia completo do lançamento — preço, planos com acesso, mudanças na migração e comparação com o Claude

GPT-6 Astra: o guia completo do lançamento — preço, planos com acesso, mudanças na migração e comparação com o Claude

A OpenAI lançou o GPT-6 Astra em 3 de setembro de 2026. A API está em disponibilidade geral, sem gate, o ID do modelo é gpt-6-astra, a janela de contexto é de 1,050,000 tokens, o preço é de $10 na entrada e $50 na saída por milhão de tokens, e o corte de conhecimento é 30 de abril de 2026. Só que "foi lançado" e "o meu plano consegue usar" são coisas diferentes: no ChatGPT Plus ele não aparece na tela de conversa comum, e a porta de entrada é o ChatGPT Work e o Codex. Este artigo organiza a disponibilidade plano a plano, a forma certa de olhar o preço quando um valor unitário duas vezes maior ainda pode sair mais barato por tarefa, o detalhamento dos benchmarks que a OpenAI de fato citou, a capacidade cibernética que atingiu "Critical" pela primeira vez no Preparedness Framework e a linha que a empresa traçou em torno dela, os quatro pontos que quebram na migração (remoção dos parâmetros de amostragem, Responses API, fim do esforço de raciocínio none e a configuração de cache renomeada) e a comparação com Claude Opus 5, Fable 5.1 e Gemini 3.8 Flash — tudo restrito ao que pôde ser confirmado em fontes primárias. Também mostramos, indicando quem divulgou cada número, que no mesmo DeepSWE v1.1 o Claude Opus 5 tem 73.7% na tabela da OpenAI e 68.8% no anúncio da Anthropic.

The model returned no content: causas e solução — a mensagem de erro do Claude muda de sentido conforme quem a escreveu

The model returned no content: causas e solução — a mensagem de erro do Claude muda de sentido conforme quem a escreveu

O trabalho trava enquanto você usa o Claude, você pesquisa exatamente a mensagem que apareceu e a busca não devolve nada. The model returned no content because the response was blocked by content filtering, The response was blocked by the provider's content filter, Streaming response ended before any complete data was received, Could not locate the Claude CLI on PATH e Connection to Claude's response was lost. Claude may still be working são cinco exemplos disso. O que elas têm em comum é aparecerem durante o uso do Claude e, ainda assim, não serem encontradas (ao menos aparentemente) no material do Claude. O motivo é simples: quem escreveu a mensagem que está na sua tela não é necessariamente o programa que você imagina. Este artigo não explica cada causa do zero; ele é a porta de entrada para identificar quem escreveu a mensagem e encaminhar você ao artigo certo. Primeiro, as quatro camadas capazes de escrever uma frase de erro (o backend que fornece o modelo, o próprio Claude Code, o programa que o inicia como extensão de IDE ou wrapper, e o cliente de terceiros). Comparando de fato, duas das cinco existiam como itens na referência oficial de erros do Claude Code. A definição oficial de Streaming response ended… é que os cabeçalhos voltaram mas o corpo não trazia mensagem da API do Claude, ou seja, não é queda no meio. Já Could not locate the Claude CLI on PATH está num capítulo separado, Wrapper and IDE errors, que a documentação oficial descreve como mensagens impressas pelo programa que faz a inicialização. As duas frases de content filter, em contrapartida, são vocabulário de terceiros, e a issue #35736 do OpenCode relata que três falhas distintas — 404 do Vertex, socket rompido e recusa de verdade — aparecem todas como o mesmo blocked by content filter. Só uma das três torna a frase correta. A documentação oficial do GitHub também afirma que, ao usar o Claude, entrada e saída passam pelos filtros de conteúdo do GitHub Copilot, de modo que usar o Claude não garante que quem barrou foi o filtro da Anthropic. Da última das cinco não há string nem na referência oficial nem na documentação do Remote Control, então a origem não foi identificada, nenhum nome é citado e ficam registrados quatro passos para o leitor descobrir sozinho. O que está confirmado e o que não está aparecem separados por rótulos.

API Error: Connection lost mid-response — causas e solução do erro de conexão perdida renomeado na v2.1.227

API Error: Connection lost mid-response — causas e solução do erro de conexão perdida renomeado na v2.1.227

O Claude Code para no meio da resposta e mostra API Error: Connection lost mid-response. The response above may be incomplete. Pesquisar essa frase exata devolve pouca coisa porque o nome é relativamente novo: a referência oficial de erros diz que, antes da v2.1.227, Connection lost mid-response aparecia como Connection closed mid-response, e que ao mesmo tempo Response stalled mid-stream virou The response stopped arriving e Connection closed while thinking, before producing a response virou Connection lost before a response was produced. O fenômeno já existia; só a palavra mudou. Partindo dessa renomeação, este artigo organiza tudo apoiado apenas na documentação oficial e em issues públicas. Primeiro, a definição oficial das seis mensagens de resposta interrompida (Server error, Connection lost, computer went to sleep, The response stopped arriving, Part of the response never arrived e The response stream was malformed), o motivo de a saída parcial ser preservada de propósito — reenviar poderia executar a mesma chamada de ferramenta duas vezes — e o procedimento de retomada, que é responder continue. Depois, por que não há nova tentativa automática, pela bifurcação oficial dos Automatic retries: quedas antes de qualquer conclusão são reenviadas com backoff até 10 vezes; depois do raciocínio e antes da saída, no máximo 2 vezes, até terminar em Connection lost before a response was produced; depois de um bloco concluído, nada é reenviado e o aviso aparece. Em seguida, as três camadas em que a conexão pode se romper (equipamento e conexão local, caminho com proxy e gateway, servidor e reuso de conexão), a releitura do material mTLS na rotação de certificados (a partir da v2.1.232), um checklist de isolamento com 9 passos, os valores padrão dos quatro temporizadores de vigilância do stream (first-byte 180 s, event 300 s, byte 180 s, body idle 5 minutos) e variáveis como CLAUDE_CODE_MAX_RETRIES, CLAUDE_CODE_RETRY_WATCHDOG e API_TIMEOUT_MS, além de uma tabela para distinguir oito mensagens parecidas. Também traz os relatos reais em que o HTTPS puro passa e só a CLI cai com ECONNRESET (#86473 e #85979). No fim, separa por grau de confiança o que está documentado — sintoma, sentido e retomada — do que ainda não saiu: a explicação oficial da causa e qualquer registro da renomeação no CHANGELOG.

As 3 mudanças incompatíveis do Claude Fable 5.1 — o que corrigir antes de migrar e o que significa a leitura de cache por um quarto do preço

As 3 mudanças incompatíveis do Claude Fable 5.1 — o que corrigir antes de migrar e o que significa a leitura de cache por um quarto do preço

Migrar para o Claude Fable 5.1 não termina quando você troca o ID do modelo. A documentação oficial afirma que três delas são mudanças incompatíveis e, dessas três, duas se manifestam longe de onde está a causa. 1) A chamada de ferramenta forçada devolve 400 — os tipos any e tool de tool_choice retornam invalid_request_error. Como o raciocínio deste modelo está sempre ligado, forçar a ferramenta faz o raciocínio ser pulado e a qualidade dos argumentos cair. 2) O bloco de raciocínio fica vinculado ao modelo — conversas que vêm da geração anterior para o Fable 5.1 preservam o raciocínio, mas o sentido inverso o perde. E, por padrão, os blocos ilegíveis são descartados antes de chegar ao modelo, não entram em input_tokens e nem aparecem na cobrança. Em arquiteturas que trocam de modelo com roteadores ou fallbacks, tudo parece funcionar enquanto só o raciocínio some. Para perceber, é preciso o cabeçalho beta thinking-binding-controls-2026-08-01. 3) Editar turnos antigos invalida todos os blocos de raciocínio seguintes — reconstruir o prompt system ou o array tools e inserir lembretes para apagá-los depois entram nessa categoria. Como essa verificação é obrigatória em contas criadas a partir de 31 de agosto de 2026, pode acontecer de um ambiente de testes novo falhar enquanto a produção não falha. Também vale evitar o erro de posicionamento: o Fable 5.1 não é uma troca de carro-chefe, e, no momento da publicação, a documentação oficial dizia que a maioria dos usos começava pelo Opus 5. Não houve aumento de preço; o que mudou foi só a leitura de cache, que caiu de 0.1 para 0.025 vez a entrada base. O efeito depende de quantas vezes o mesmo prefixo é relido, e a Anthropic fala em cerca de 25% de redução em cargas típicas e até cerca de 45% em trabalhos de perfil agêntico. Além disso, sete comportamentos mudam sem você mexer no código (menos chamadas de ferramenta em paralelo, menos narração de progresso, respostas de memória com effort low, prosa mais densa, menos formatação, citações não marcadas ao resumir, reescrita integral em correções pequenas). Os cinco recursos acrescentados e as cinco verificações do roteiro de migração também estão aqui, tudo com base na documentação oficial da Anthropic.

O que a IA fez com os freelancers de TI — a commoditização da competência que 2.26 milhões de contratos revelam

O que a IA fez com os freelancers de TI — a commoditização da competência que 2.26 milhões de contratos revelam

A pergunta “a IA vai tomar meu trabalho?” já não serve para esta história. A análise de Siddiq e Zhang, da UCLA Anderson, que acompanhou 49,610 profissionais e 2.26 milhões de contratos da Upwork de janeiro de 2021 a março de 2026, mostrou não a existência ou não de trabalho, mas a mudança na forma de ser escolhido. O peso dos sinais de capital humano (certificações, trajetória, apresentação pessoal) caiu 7.8%, o peso do preço subiu 1.1% e o número de contratos caiu 7.0%. E nos últimos 4 trimestres (do 2º trimestre de 2025 ao 1º trimestre de 2026) a demanda cai 9.6%, o peso do capital humano cai 10.1% e o peso do preço sobe 1.8% — uma tendência em curso que o próprio artigo descreve como algo que “não se limita ao período logo após o lançamento do ChatGPT, mas continua depois disso”. Certificações verificadas, histórico profissional, portfólio e avaliações de clientes perderam poder de prever quem fecha contrato. E, no mesmo período, um movimento em direção exatamente oposta está acontecendo. Segundo o Future Workforce Index 2026 da Upwork, a proporção de freelancers entre os trabalhadores do conhecimento qualificados dos EUA subiu de 28% em 2025 para 38% em 2026, e 58% dos assalariados consideram migrar. Em um mercado para o qual as pessoas estão migrando, os sinais de diferenciação deixaram de funcionar — a pressão que esmaga a faixa intermediária vem ao mesmo tempo do lado da demanda e do lado da oferta. O artigo trata ainda de 2 paradoxos. O primeiro: na análise do Stanford Digital Economy Lab, os assalariados de 22 a 25 anos em ocupações expostas à IA estão cerca de 19% abaixo, sem diferença equivalente entre os experientes, enquanto no estudo da Organization Science a queda foi maior justamente entre os freelancers mais experientes. A diferença que pesa é que a empresa contrata um papel e o cliente compra um entregável. O segundo: no estudo de Demirci e colegas as vagas mais automatizáveis caíram 21%, mas os projetos que restaram ficaram mais complexos e mais bem pagos — não foi o trabalho que sumiu, foi o meio. Também estão aqui as objeções (a alta dos juros, o mercado de baixa contratação e baixa demissão) e as ressalvas da própria Stanford, que escreve que a causalidade “ainda não pode ser respondida de forma definitiva” e que “parte do momento dessa queda se deve a fatores que não são a IA”. Por fim, 3 previsões com condições de erro explícitas e um capítulo de táticas assumidamente especulativo.

LLM local para programar: Ollama, Cline e Continue na prática

LLM local para programar: Ollama, Cline e Continue na prática

Fazer um modelo que roda no seu próprio PC escrever código deixou de ser apenas autocompletar: entre o fim de 2025 e 2026, os modelos abertos alcançaram a programação em modo agente, e os próprios desenvolvedores passaram a citar as extensões de editor pelo nome. Este artigo organiza, usando apenas fontes primárias, até onde dá para chegar hoje e onde as coisas travam. O ponto central é uma armadilha silenciosa: o tamanho de contexto padrão do Ollama não é fixo, ele é decidido pela VRAM, e um PC gamer comum cai na faixa de 4k, o que faz o agente esquecer instruções, repetir operações e perder o objetivo sem nunca exibir um erro. A recomendação oficial para uso em programação é de 64000 tokens ou mais, mas aumentar esse valor também aumenta a memória necessária, então a verificação com ollama ps é obrigatória. O texto separa Continue de Cline, que são ferramentas de filosofias opostas, compara Qwen3.6-35B-A3B e Devstral Small 2 com as pontuações divulgadas pelos próprios fabricantes, indica o que é realista em cada faixa de VRAM, mostra por que a comparação percentual com a nuvem deixou de fazer sentido agora que a fronteira vem deixando de divulgar o SWE-bench Verified, e desmonta a ideia de que o local é de graça: o que muda é o formato do custo, e a resposta se inverte conforme você já tenha ou não o equipamento.

Remote Control do Claude Code: comande o seu próprio PC pelo celular

Remote Control do Claude Code: comande o seu próprio PC pelo celular

O Remote Control conecta o aplicativo móvel do Claude ou o claude.ai/code a uma sessão do Claude Code que já está rodando na sua própria máquina, e o ponto que a maioria das explicações erra é que nada se muda para a nuvem: a execução do código e o acesso aos arquivos permanecem locais o tempo todo, e o celular é apenas uma janela para essa sessão. Este artigo percorre o que esse desenho compra e o que ele custa. O seu sistema de arquivos local, os servidores MCP, as ferramentas e a configuração do projeto continuam disponíveis (digitar @ autocompleta caminhos do projeto local), a conversa e o progresso dos subagentes ficam sincronizados entre terminal, navegador e celular, e um notebook que hiberna ou uma conexão que cai são sobreviventes porque o Claude Code reconecta e entrega as atualizações enfileiradas assim que se recupera. Os requisitos são mais rígidos do que parecem: Pro, Max, Team ou Enterprise (chaves de API não são suportadas), login no claude.ai em vez de um setup-token, conexão direta com api.anthropic.com e nenhuma das quatro variáveis de ambiente que desligam a telemetria definida, motivo pelo qual quem define DO_NOT_TRACK por privacidade ouve que o recurso não está habilitado na conta. São cobertas as três portas de entrada (/remote-control para levar a conversa atual, claude --remote-control e o modo servidor com suas flags --spawn, --capacity 32 e --continue), além da divisão entre os comandos de barra que funcionam remotamente e os que são somente locais, como /resume, do prazo de cinco minutos das caixas de diálogo que não vale para os pedidos de permissão e dos dois botões de notificação push. Na segurança, o artigo é deliberado: nenhuma porta de entrada é aberta, então a superfície de ataque de rede quase desaparece e o risco se muda para a conta, o QR code é um atalho e não uma autenticação, e o portão padrão é exatamente uma conta com sessão iniciada, o que torna a passkey o passo de maior valor. A retenção das transcrições (5 anos ou 30 dias), o que fazer ao perder o celular, o Trusted Devices com sua janela de 18 horas, o tempo limite de dez minutos do modo servidor, a janela de quatro horas para retomar, a exigência do tmux em máquinas remotas, uma tabela de diagnóstico ligada às mensagens de erro reais e uma comparação com o Dispatch completam o quadro.

Pensamento adaptativo vs estendido no Claude: o que mudou

Pensamento adaptativo vs estendido no Claude: o que mudou

O jeito de pensar do Claude passou por uma troca de geração. O antigo pensamento estendido (extended thinking) exigia que você especificasse um orçamento de tokens em cada requisição — thinking: {"type": "enabled", "budget_tokens": N} —, mas o orçamento certo muda de tarefa para tarefa, não dá para adivinhá-lo de antemão, e alterá-lo invalida o cache de prompt. O pensamento adaptativo atual é uma única linha, type: "adaptive": pensar ou não, e com que profundidade, é decisão do próprio modelo com base em quão difícil a requisição parece. A migração foi escalonada: budget_tokens foi descontinuado no Opus 4.6 / Sonnet 4.6 e é rejeitado com erro 400 do Opus 4.7 em diante. Este artigo condensa as regras por modelo em uma tabela — o Fable 5.1 e o Opus 5.5 pensam sempre (não dá para desligar), o Sonnet 5.5 vem com o pensamento ligado por padrão e rejeita disabled com erro 400, mas between_tools desliga só o pensamento inicial (effort high ou abaixo), os modelos Legacy Opus 5 e Sonnet 5 vêm com o pensamento ligado por padrão (no Opus 5, desligar só é permitido com effort high ou abaixo), Opus 4.8 / 4.7 exigem adaptive explícito, e modelos que só suportam pensamento estendido, como Haiku 4.5 / Sonnet 4.5, ainda usam budget_tokens como único modo. O controle de profundidade passou para output_config: {"effort": ...}, com cinco níveis (padrão high na maioria dos modelos, medium no Opus 5.5 e no Haiku 5.5), e mudar o effort estoura o cache do mesmo jeito que mudar o orçamento estourava. A visibilidade é governada por display: o padrão da nova geração é "omitted" (blocos de pensamento vazios), e você paga pelos tokens de pensamento inteiros de qualquer forma — meça com usage.output_tokens_details.thinking_tokens; nenhuma configuração devolve a cadeia de raciocínio bruta. Desligar o pensamento no Opus 5 tem efeitos colaterais documentados (chamadas de ferramenta escritas como texto comum, tags internas vazando na saída), então abaixar o effort é a alavanca de custo mais segura. O pensamento intercalado — raciocinar entre as chamadas de ferramenta — é automático no adaptativo, sem o velho header beta. E, quando a velocidade importa, o fast mode roda o mesmo Opus a cerca de 2,5x pelo dobro do preço (só Opus 5.5/5/4.8, alternado com /fast no Claude Code). Tudo se apoia na documentação oficial da Anthropic: Thinking, Extended thinking e Fast mode.

GPU process gone: o Claude Desktop congela — por que todas as sessões caem juntas e o que fazer

GPU process gone: o Claude Desktop congela — por que todas as sessões caem juntas e o que fazer

Você está no meio do trabalho e, de repente, o Claude Desktop congela e todas as sessões abertas do Claude Code param de uma vez; ao forçar o encerramento e tentar reabrir, às vezes o aplicativo não inicia mais — e, nessa hora, a última linha do log costuma ser a mesma: GPU process gone: { type: 'GPU', reason: 'crashed', exitCode: 101457950 }. Este artigo organiza o que esse exitCode 101457950 (ou seja, 0x060C201E) significa. Quem cai não é o Claude Code (a CLI), e sim o processo de GPU do aplicativo desktop (Electron) que hospeda a CLI. O diagnóstico é simples: basta olhar o fim de %APPDATA%\Claude\logs\main.log, e se a linha imediatamente anterior ao reinício for GPU process gone, é este problema; se nenhum dump novo apareceu em Crashpad, não foi uma falha nativa do lado da CLI. A pergunta de por que sessões sem relação nenhuma caem junto tem resposta arquitetural: no Electron/Chromium existe um único processo de GPU por aplicativo, compartilhado por todas as janelas, abas e sessões, de modo que uma única página aberta no navegador interno pode derrubar tudo o que estava em andamento — e, por ser uma propriedade estrutural, nenhuma configuração do usuário permite isolá-los. Nas issues públicas o gatilho mais frequente é o navegador interno: a #80444 registra o processo morrendo de 15 a 36 segundos depois da detecção de recursos de WebGL/WebGPU, sempre com o mesmo 0x060C201E, e a #82967 aponta a captura de screenshot de pré-visualização (capturePreviewScreenshotIfChanged) como gatilho. Mas o navegador não é o único: a #68049 relata a mesma falha acontecendo na inicialização em um ambiente ARM64. A recuperação básica é forçar o encerramento e reabrir, mas depois de uma falha de GPU o Windows pode julgar que o pacote MSIX foi modificado (appxState=2) e recusar a inicialização; nesse caso, encerre os processos residentes e só então use o Reparar. Há também relato de que o Reparar falhava sempre e de que só a remoção completa seguida de reinstalação resolveu (#82967). Quanto aos dados, o que já foi salvo permanece, mas o trabalho em execução não volta — há relato de perda até dos resultados de subagentes que rodavam em paralelo (#81698). O que dá para fazer é apenas tornar o gatilho menos provável: --disable-gpu é recusado com acesso negado na versão MSIX, e atualizar o aplicativo não corrige necessariamente. Até onde verificamos em 4 de outubro de 2026, a Anthropic não havia publicado nenhuma explicação oficial de causa nem descrição de correção para esse sintoma, e a issue principal, #80444, foi fechada como "completed" em 15 de setembro sem nenhuma explicação.

Explorar por categoria

Claude

Ver tudo

ChatGPT

Ver tudo

Gemini

Ver tudo

GitHub Copilot

Ver tudo

Midjourney

Ver tudo

Stable Diffusion

Ver tudo

Outros IA

Ver tudo

Iniciantes

Ver tudo

Dev IA e Programação

Ver tudo

Ambiente de Dev e Infra

Ver tudo

Agentes IA e Automação

Ver tudo

Eficiência no Trabalho

Ver tudo

Escrita

Ver tudo

Design

Ver tudo

Análise de Dados

Ver tudo

Aprendizado e Educação

Ver tudo

Renda Extra e Monetização

Ver tudo

Desenvolvimento de Jogos

Ver tudo

Segurança e Governança

Ver tudo

Riscos e Impacto Social

Ver tudo

Desenvolvimento Indie

Ver tudo