Texto fantasma é o padrão de interface em que uma sugestão aparece em linha, logo após o cursor, em um tom de cinza mais claro que o texto que você realmente digitou. Continue digitando e ela será descartada silenciosamente. Pressione Tab e ela se tornará texto de verdade. É chamada de texto "fantasma" porque não é inserida no documento: é uma prévia que desaparece assim que você a ignora.

Se você já usou o GitHub Copilot em um editor, já viu esse recurso. Se já digitou um URL na barra de endereço de um navegador e viu aparecer em cinza o restante de um site visitado anteriormente, já viu uma versão mais simples da mesma ideia. O padrão é antigo — os terminais de linha de comando oferecem conclusão de histórico em linha e em cinza há décadas —, mas seu uso para sugestões de frases completas em linguagem natural é mais recente, e o Windows demorou a adotá-lo fora de contextos restritos.

Onde o texto fantasma já existe

Editores de código

O VS Code, as IDEs JetBrains e ferramentas semelhantes mostram conclusões em linha para código — desde simples correspondência de colchetes até sugestões de várias linhas geradas por IA.

Barras de endereço dos navegadores

Chrome, Edge e Firefox completam URLs do histórico em texto cinza enquanto você digita; para aceitá-los, pressione a tecla de seta para a direita ou Tab.

Shells e terminais

Fish, Zsh com sugestões automáticas e o módulo PSReadLine do PowerShell mostram conclusões em linha e em cinza com base no histórico de comandos.

Word, de forma limitada

O Word oferece ocasionalmente conclusões em linha e em cinza para datas e frases reconhecidas, que podem ser aceitas com Enter — mas somente dentro de documentos do Word.

Por que é raro fora desses aplicativos

O texto fantasma parece simples, mas exige que um aplicativo faça bem duas coisas: renderizar uma sobreposição que pareça estar dentro de um campo de texto sem se tornar parte do texto de verdade e gerar uma sugestão plausível com rapidez suficiente para não ficar para trás durante a digitação. Os editores de código e os navegadores têm os dois recursos porque a conclusão é essencial para o que fazem e seus fornecedores investiram diretamente nisso.

A maioria dos aplicativos Windows — de mensagens, clientes de e-mail, editores de texto gerais e bate-papo — nunca foi criada pensando em um mecanismo de conclusão, e adicionar um é uma decisão que cada desenvolvedor toma para o próprio aplicativo. Não existe uma API Windows compartilhada que forneça gratuitamente uma camada de texto fantasma para todos os campos de texto. O resultado é que o padrão se espalhou onde os fornecedores se dispuseram a criá-lo e continuou ausente em todos os outros lugares.

A lacuna em uma frase: o texto fantasma não é difícil de criar uma vez — o difícil é implementá-lo individualmente em cada aplicativo, e é por isso que ele se concentra em editores de código e navegadores em vez de se espalhar por todo o sistema.

Levando o texto fantasma ao restante do Windows

Typeahead foi desenvolvido para preencher essa lacuna sem esperar que cada fornecedor de aplicativos adicione o recurso. Ele é executado como um utilitário na bandeja do sistema e exibe uma sugestão de texto fantasma em linha na posição do cursor em quase todos os aplicativos de computador Windows — WhatsApp, Telegram, Slack, Chrome, Edge, Firefox, Outlook, Thunderbird, Word, Notepad, Notepad++ e nos painéis de bate-papo e texto do VS Code, com os buffers de código desativados por padrão para não competir com uma ferramenta específica de conclusão de código.

As sugestões são geradas por um LLM local (Qwen 3.5 via llama.cpp) que funciona totalmente offline, ou por trechos personalizados e preenchimento automático baseado em dicionário quando ainda não há nenhum modelo carregado. Pressione Tab ou a seta para a direita para aceitar, exatamente como no padrão que você já conhece de um editor de código ou da barra de endereço de um navegador. Nada do que você digita sai do dispositivo: não há conta nem telemetria de texto, e campos de senha e aplicativos financeiros são excluídos automaticamente.

Perguntas frequentes

O que exatamente é "texto fantasma"?
É uma sugestão de texto em linha, exibida em cinza logo depois do cursor. Ela não faz parte do seu texto de verdade até que você a aceite explicitamente, geralmente pressionando Tab; caso contrário, desaparece na próxima vez que você digitar ou mover o cursor.
Texto fantasma é a mesma coisa que preenchimento automático?
Texto fantasma é uma forma de apresentar o preenchimento automático — em linha e em cinza, em vez de uma lista suspensa de opções. Ambos têm como objetivo poupar digitação; geralmente é mais rápido aceitar o texto fantasma, porque não há nada para selecionar: basta pressionar Tab.
Por que o VS Code tem texto fantasma, mas o Slack não?
Os editores de código incorporaram mecanismos de conclusão ao seu núcleo porque isso é essencial para escrever código. Os aplicativos de bate-papo e mensagens não foram projetados em torno da previsão de texto, então o recurso só aparece quando um desenvolvedor decidiu adicioná-lo — e a maioria não o fez.
O Typeahead também funciona em editores de código?
No VS Code, o Typeahead funciona nos painéis de bate-papo e de texto, não nos buffers de código — os buffers de código ficam desativados por padrão para evitar conflitos com ferramentas específicas de conclusão de código que você talvez já use.
O texto fantasma do Typeahead precisa de internet?
Não. As sugestões vêm de um LLM local (Qwen 3.5 via llama.cpp), que funciona totalmente offline depois de baixado, ou de trechos e do preenchimento automático baseado em dicionário, que funcionam mesmo antes de instalar um modelo.

Obter Typeahead

Compra única, sem assinatura. Windows 10 / Windows 11. Teste gratuito de 7 dias.

Obtenha-o na Microsoft Store