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.