Perguntas Frequentes
Perguntas comuns sobre o AgentGIF, a plataforma de hospedagem de GIF para desenvolvedores.
O que é o AgentGIF?
O AgentGIF é uma plataforma de hospedagem de GIF para desenvolvedores com arquitetura de camada dupla. Cada GIF de demonstração de terminal é combinado com um arquivo cast asciinema v2 legível por máquina, para que tanto humanos quanto agentes de IA possam entender o conteúdo.
Um humano vê uma gravação animada de terminal. Um agente de IA vê dados estruturados: comandos, saída, timestamps e metadados.
O AgentGIF é gratuito?
Sim. Enviar, hospedar e incorporar GIFs é completamente gratuito. A REST API é gratuita para operações de leitura sem autenticação necessária. As operações de escrita (envio, edição, exclusão) requerem uma chave de API gratuita da sua página de configurações.
O que é um arquivo cast?
Um arquivo cast é uma gravação asciinema v2. É um formato de texto onde a linha 1 é um cabeçalho JSON com metadados do terminal, seguido de tuplas de eventos com timestamp:
{"version": 2, "width": 120, "height": 40}
[0.5, "o", "$ docker compose up -d\r\n"]
[1.2, "o", "Creating network...\r\n"]
[2.8, "o", "Container app-1 Started\r\n"]
Cada tupla é [timestamp_seconds, event_type, data]. Isso permite que agentes de IA extraiam comandos, saída e tempo sem OCR.
Como envio um GIF?
Duas opções:
- Web: Arraste e solte em /upload/ (requer login no GitHub)
- CLI:
agentgif upload demo.gif --title "My Demo" --tags cli,unix
O CLI está disponível para 5 linguagens: Python, Node.js, Go, Rust e Ruby. Inclua o flag --cast demo.cast para anexar a camada legível por máquina.
Como incorporo um GIF no meu README?
O padrão recomendado para READMEs do GitHub:
<p align="center">
<a href="https://agentgif.com/ID">
<img src="https://media.agentgif.com/ID.gif" alt="demo" width="800">
</a>
</p>
Substitua ID pelo ID de 8 caracteres do seu GIF. Veja o guia de embed completo para todos os 6 métodos.
O que é o endpoint .md?
Adicione .md a qualquer URL do AgentGIF para obter uma resposta text/markdown otimizada para LLMs. Cada página suporta isso — detalhes de GIF, listagens de tags, páginas de ferramentas, coleções, guias e resultados de pesquisa.
curl https://agentgif.com/tools/git/.md
curl https://agentgif.com/explore/tags/docker/.md
Preciso de uma chave de API?
| Operação | Autenticação Necessária |
|---|---|
| Pesquisa, listagem, detalhe, cast, transcrição | Não — completamente aberto |
| Enviar, editar, excluir GIFs | Sim — cabeçalho X-API-Key |
| Criar/gerenciar coleções | Sim — cabeçalho X-API-Key |
Obtenha uma chave de API gratuita em /settings/ após entrar com GitHub.
Quais temas de terminal estão disponíveis?
O AgentGIF suporta todos os 44 temas de terminal do VHS. Escolhas populares:
| Tema | Estilo |
|---|---|
| Catppuccin Mocha | Escuro quente com acentos pastéis (padrão) |
| Dracula | Clássico roxo escuro |
| Tokyo Night | Escuro moderno focado em azul |
| Nord | Paleta azul ártica |
| Solarized Dark/Light | Cores de precisão |
| GitHub Dark/Light | Temas nativos do GitHub |
Navegue por todos os temas com pré-visualizações ao vivo: Galeria de Temas.
O que é o serviço de badges?
O AgentGIF fornece badges de pacote com tema de terminal como uma alternativa ao shields.io. Eles são renderizados com as cores do tema de terminal escolhido.



Provedores suportados: PyPI, npm, crates.io, GitHub. Personalize com os parâmetros ?theme= e ?style=. Veja o playground de badges.
Como agentes de IA leem GIFs?
Agentes de IA podem acessar conteúdo de GIF por múltiplos canais:
- Arquivos cast:
GET /api/v1/gifs/{id}/cast/— gravação asciinema v2 completa com timestamps - Transcrições:
GET /api/v1/gifs/{id}/transcript/— texto simples limpo, códigos ANSI removidos - endpoints .md: Adicione
.mda qualquer URL de página para saída Markdown - API JSON:
/api/v1/search/?q=docker— pesquisa de texto completo com resultados estruturados - llms.txt:
/llms.txt— resumo em nível de site para crawlers de IA
Veja a documentação completa de integração com agente de IA.
Quais formatos de arquivo são suportados?
| Formato | Tamanho Máximo | Finalidade |
|---|---|---|
| GIF | 10 MB | Formato visual primário — reproduz em todos os lugares |
| Cast (.cast) | 5 MB | Camada legível por máquina (opcional no upload) |
| MP4 | Gerado automaticamente | Alternativa de reprodução eficiente |
Para melhores resultados, mantenha os GIFs abaixo de 5 MB. Veja o guia de gravação para dicas de otimização.
Como gravo um GIF de terminal?
Recomendamos o VHS by Charm para gravações scriptadas e reproduzíveis:
# Install VHS
brew install vhs
# Create a tape file (demo.tape)
Output demo.gif
Set Theme "Catppuccin Mocha"
Type "echo 'Hello, world!'"
Enter
Sleep 2s
# Record
vhs demo.tape
Instruções passo a passo completas: Como Gravar um GIF de Terminal.