Favicon Tools
Audite os favicons e ícones de aplicativos de um site e gere um conjunto completo de favicon, Apple touch e ícones PWA.
Servidor MCP hospedado
npx add-mcp 'https://favicontools.com/api/mcp'Instala no Claude Code, Codex, Cursor e outros
Documentação
Adicione um favicon com seu agente de IA de codificação
Claude Code, Cursor, Codex, Gemini CLI, Aider, Kiro. Todos esbarram no mesmo problema com favicons: um agente consegue conectar a marcação, mas não consegue desenhar a imagem. Aqui está o único padrão que funciona em todos os lugares e, em seguida, o manual para seu agente específico.
agente
agentewire <link rel="icon">markup
agentdraw favicon.pngnão consegue emitir bytes
generatorfavicon.ico · apple-touch · manifestarquivos reais
browserseu ícone renderizalive
O agente conecta. O gerador desenha.
O único padrão, para todos os agentes
A ferramenta muda; o modo de falha não.
Obtenha arquivos reais
O agente os conecta
Faça-o verificar
Evite copiar e colar: dê ao agente um gerador que ele possa chamar
A configuração confiável é entregar ao agente algo que emita arquivos reais, para que todo o trabalho se resuma a uma única etapa: gerar, instalar, corrigir, verificar.
Um servidor MCP ou uma skill preenche a única lacuna que um modelo de linguagem não consegue: os bytes da imagem. Com um deles conectado, um agente aponta para um emoji, um logotipo no repositório ou uma URL de imagem, e recebe um conjunto completo de favicon, ícone de aplicativo e PWA posicionado conforme a convenção do seu framework, sem zip, sem descompactação manual, sem arrastar e soltar.
Escolha seu agente
Cada manual cobre onde esse agente tropeça (o sandbox, o commit, o cache) e exatamente o que dizer a ele.
Claude Code
Gere e instale um conjunto completo de favicon e ícones de aplicativo com o Claude Code: dê ao agente um gerador para executar e, em seguida, peça para ele conectar o head e fazer o commit dos arquivos.
Codex
Adicione um conjunto completo de favicon e ícones de aplicativo com o OpenAI Codex. Coloque arquivos de imagem reais no branch, deixe o agente conectar o head e o manifest e verifique se eles entram no PR.
Cursor
Instale um conjunto completo de favicon e ícones de aplicativo com o Cursor: gere os arquivos de imagem reais e, em seguida, peça ao agente para conectar o head e o manifest à convenção do repositório.
GitHub Copilot
Adicione um favicon com o GitHub Copilot: modo agente ou o agente de codificação. Coloque arquivos de imagem reais no repositório, deixe-o conectar o head e o manifest e revise o PR.
Gemini CLI
Instale um conjunto completo de favicon com o Gemini CLI do Google: conecte um gerador via MCP ou CLI e, em seguida, deixe o agente posicionar os arquivos, conectar o head e verificar cada caminho.
Windsurf
Adicione favicons e ícones de aplicativo no Windsurf: entregue ao Cascade os arquivos exportados, uma instrução de conexão precisa e faça-o verificar se cada caminho de ícone retorna um arquivo real.
Cline
Adicione um favicon com o Cline: planeje a conexão no modo Plan, conecte um gerador do marketplace MCP para os bytes e, em seguida, aprove as edições de head e manifest no modo Act.
Aider
Adicione favicons com o Aider: coloque os arquivos de imagem exportados no repositório, deixe o agente nativo de git conectar o head e o manifest e mantenha cada alteração como um commit próprio.
Devin
Adicione um favicon com o Devin: entregue arquivos de imagem reais, uma instrução escopada e peça para ele usar o navegador para confirmar que o ícone realmente renderiza antes de abrir o PR.
Jules
Adicione um favicon com o Jules: faça o commit da fonte, aprove um plano escopado antes de executá-lo na VM em nuvem e, em seguida, revise o PR para confirmar que os arquivos de imagem reais estão incluídos.
Kiro
Adicione favicons no Kiro: gere os arquivos reais, conecte-os por meio de uma tarefa de spec e use steering com um hook de agente para que os ícones nunca regridam silenciosamente em reconstruções.
Onde os agentes erram
O mesmo punhado de erros explica quase todas as abas em branco depois que um agente "adicionou o favicon".
Aceitar um data URI base64 ou um SVG isolado: ícones de toque da Apple, telas iniciais do Android e navegadores mais antigos precisam de arquivos reais em disco.
Mesclar um diff cuja marcação referencia ícones que o commit nunca continha, geralmente porque uma regra de ignore descartou os binários.
Confiar em um resumo organizado em vez de ler o diff e confirmar que os arquivos de imagem estão realmente no stage.
Deixar que uma execução posterior re-adicione um favicon de template inicial porque a convenção nunca foi documentada para o agente.
Construindo com um construtor de aplicativos sem código com IA?
Lovable, v0, Bolt, Replit, Framer e similares geram um aplicativo inteiro a partir de prompts. A etapa do favicon fica em outro lugar. O hub de vibe-coding cobre esses casos.
Favicons para aplicativos criados com IA
FAQ
Um agente de IA consegue gerar um favicon?
Ele consegue fazer todas as partes, exceto a própria imagem. Um modelo de linguagem gera texto, portanto não consegue emitir os bytes binários de um PNG ou ICO. Dê ao agente um gerador para chamar (uma CLI, um servidor MCP ou uma skill) e ele cuidará da geração, do posicionamento dos arquivos, da marcação do head e da verificação de ponta a ponta.
Qual é a diferença entre esta página e a página /vibecode?
Esta página é para agentes de codificação que editam um repositório real: Claude Code, Cursor, Codex, Gemini CLI, Aider, Kiro. /vibecode é para construtores de aplicativos sem código com IA, como Lovable, v0 e Bolt, onde você descreve um aplicativo em vez de editar arquivos. O padrão de favicon é semelhante, mas onde os arquivos ficam e como são commitados difere.
Como um servidor MCP ajuda com favicons?
O MCP permite que um agente chame uma ferramenta externa como se fosse integrada. Conecte um gerador de favicon como servidor MCP e o agente poderá solicitar um conjunto de ícones real e receber arquivos de verdade, preenchendo a única lacuna, os bytes da imagem, que o modelo não consegue preencher sozinho. Agentes como Claude Code e Gemini CLI suportam MCP diretamente.
Por que a aba ainda mostra o ícone antigo após a edição do agente?
Duas causas comuns. Ou os arquivos de imagem nunca entraram no commit (verifique com git status e procure uma regra de ignore que corresponda a binários), ou o navegador está servindo um favicon em cache. Reinicie o servidor de desenvolvimento e carregue a página em uma janela privada antes de presumir que a edição falhou.