TL;DR
O Thunder Client moveu o sincronismo Git – o recurso que armazenava suas coleções como arquivos JSON em seu projeto – para o plano Pro. Usuários gratuitos ainda enviam requisições, mas as coleções não ficam mais no Git por padrão. As melhores alternativas são REST Client (gratuito, baseado em arquivo), Apidog (workspace gratuito com sincronização em nuvem), ou permanecer em uma versão antiga do Thunder Client (com suporte limitado).
💡 Apidog é uma plataforma gratuita e completa para desenvolvimento de API. Ela oferece workspace gratuito conectado ao Git, mantendo suas coleções sincronizadas sem precisar de plano Pro. Teste o Apidog sem cartão de crédito.
Introdução
O Thunder Client ganhou destaque por ser leve, gratuito e amigável ao Git no VS Code. Sua vantagem era armazenar coleções como arquivos JSON no projeto, permitindo versionamento das requisições junto ao código.
Com a introdução do plano Pro, o sincronismo Git passou a ser pago, mudando o principal diferencial da ferramenta. A seguir, veja o que mudou, o que foi perdido para usuários gratuitos e como migrar com soluções práticas.
Linha do tempo: como o paywall chegou
O Thunder Client era uma extensão gratuita que armazenava coleções em .thunder-tests dentro do projeto, com integração natural ao Git.
Para financiar o desenvolvimento, surgiram recursos do plano Pro:
- Sincronismo Git: Coleções como arquivos JSON no projeto, agora exclusivo do Pro.
- Compartilhamento em equipe: Compartilhamento de coleções via Git.
- Executor CLI: Execução de coleções via linha de comando para CI/CD.
Usuários gratuitos mantêm envio básico de requisições, coleções locais e variáveis de ambiente. Mas perderam o fluxo de trabalho versionado no Git.
O que os usuários gratuitos realmente perderam
Se você atualizou o Thunder Client após o paywall, estas mudanças impactam seu fluxo:
- Armazenamento: Coleções agora ficam apenas no armazenamento interno da extensão, não aparecem no explorador de arquivos, não vão para o Git, não são acessíveis por outros via repositório e estão vinculadas ao VS Code local.
- Histórico Git: Alterações e histórico de requisições sumiram do versionamento.
- Revisão em PR: Não é possível revisar atualizações em coleções via pull request sem um processo manual ou plano Pro.
Opção 1: Permanecer em uma versão antiga do Thunder Client
Como fazer:
- Desative atualizações automáticas da extensão no VS Code (clique com o botão direito > "Disable Auto Update").
- Baixe e instale manualmente a versão antiga desejada via arquivo
.vsixdo histórico de lançamentos.
Limitações:
- Sem correções ou patches de segurança.
- Atualizações do VS Code podem quebrar compatibilidade.
- Manutenção trabalhosa e insustentável.
- Mudanças futuras podem inutilizar o formato antigo.
Use apenas se precisar ganhar tempo – não é solução definitiva.
Opção 2: Migrar para REST Client
O REST Client (Huachao Mao) é a opção mais próxima do fluxo Git do Thunder Client, mas baseado em arquivos de texto.
Como migrar:
- Instale a extensão REST Client no VS Code.
- Exporte coleções do Thunder Client como JSON.
- Recrie manualmente requisições importantes como arquivos
.http(exemplo abaixo). - Remova ou archive coleções do Thunder Client não utilizadas.
Exemplo de arquivo .http:
GET https://api.example.com/products HTTP/1.1
Authorization: Bearer {{token}}
Accept: application/json
Armazene este arquivo no repositório. Todos que clonarem terão acesso. O arquivo é versionado, revisado em PR, e não exige plano pago.
Observação: Não existe ferramenta automática de conversão do JSON do Thunder Client para .http, mas para coleções simples a migração é rápida.
Perda: Não há GUI – o fluxo é via texto. Se está acostumado com interface visual, terá que se adaptar.
Opção 3: Migrar para Apidog
O Apidog oferece workspace gratuito com sincronização em nuvem, sem exigir arquivos de texto.
Como migrar:
- Exporte suas coleções do Thunder Client (
Arquivo > Exportar). - Crie conta gratuita no Apidog.
- No Apidog, clique em Importar e selecione o JSON exportado.
- Instale a extensão Apidog para VS Code.
- Faça login na extensão.
- Suas coleções importadas aparecerão no VS Code automaticamente.
Vantagens sobre o Thunder Client gratuito:
- Sincronização de coleções em nuvem, entre dispositivos.
- Compartilhamento com até 3 usuários no plano gratuito.
- Histórico de requisições e documentação.
- App desktop e integração total com VS Code.
Limitação: Coleções ficam na nuvem do Apidog, não no Git local. Se precisa de arquivos no repositório (offline/conformidade), prefira o REST Client.
Comparando os caminhos de migração
| Opção | Sincronismo Git | Grátis | GUI | Esforço de migração |
|---|---|---|---|---|
| Permanecer no Thunder Client antigo | Sim (versão antiga) | Sim | Sim | Baixo (mas insustentável) |
| Mudar para REST Client | Sim (arquivos .http) | Sim | Não | Médio |
| Mudar para Apidog | Sim (nuvem) | Sim (3 usuários) | Sim | Baixo-médio |
| Pagar pelo Thunder Client Pro | Sim | Não (~$10-15/mês) | Sim | Nenhum |
FAQ
Quando o Thunder Client moveu o sincronismo Git para o Pro?
Em 2023. Usuários gratuitos perderam o armazenamento em .thunder-tests nas atualizações após essa data.
Posso exportar minhas coleções antes de migrar?
Sim. O nível gratuito permite exportar coleções como JSON. Clique com o botão direito na coleção e exporte para backup antes de migrar.
REST Client é mais difícil que Thunder Client?
Depende do seu fluxo. Se prefere arquivos legíveis e configurar por texto, é simples. Se depende de GUI, requer adaptação.
O Apidog armazena coleções no repositório Git?
Não. Coleções ficam na nuvem do Apidog. Para ter coleções no Git (offline/conformidade), use REST Client.
O nível gratuito do Thunder Client pode piorar?
Não há anúncios oficiais, mas mudanças já ocorreram. Se quer previsibilidade, migre para ferramenta gratuita mais estável.
Como migrar rapidamente do Thunder Client para o Apidog?
Exporte coleções do Thunder Client, crie conta gratuita no Apidog, importe o JSON e instale a extensão VS Code. Em geral, menos de 30 minutos.
O paywall mudou a posição do Thunder Client no ecossistema. REST Client e Apidog agora entregam o que antes era gratuito no Thunder Client – cada um com abordagem diferente. Escolha REST Client para arquivos no Git; escolha Apidog para workspace sincronizado e colaboração sem custo.
Top comments (0)