Como postar automático no TikTok sem API: vibe coding sem VPS
Como postar automático no TikTok sem API paga: sem dinheiro para VPS, ele empacotou o app com Tauri para publicar pelo navegador local já logado.
Para postar automático no TikTok sem API, o programa roda na máquina de quem posta e dirige o navegador que já está logado na conta. A publicação sai da mesma sessão que você abre todo dia, e o produto para de depender de um servidor alugado para existir. Essa é uma das escolhas que define vibe coding.
myosbad tomou essa decisão ao vivo, uns 40 minutos depois de abrir a live. Ele estava montando o Mentes, uma automação que gera carrosséis de imagem com a API do nano banana e publica no Instagram e no TikTok. O plano tinha travado antes da primeira linha de código: "até dá para fazer, mas ia precisar de uma VPS". Foi o mesmo caminho de requisitos para fazer live no tiktok.
O produto parou na VPS que ele não tinha
A frase seguinte é a que mata projeto de automação de postagem: "não tenho dinheiro para comprar uma VPS". Um projeto de WhatsApp dele já tinha parado pelo mesmo motivo, e ele conta assim: "tive que o cancelar um pouco por causa que eu não tinha dinheiro para VPS para o poder vender".
Antes de largar o servidor, ele procurou substituto. Perguntou se dava para transformar um celular velho, um J5 Prime parado em casa, numa VPS usando Termux. Abriu ao vivo o painel de uma conta antiga de VPS só para reler os preços, comentou que não estava tão caro e leu os planos em voz alta: 60 pela máquina de 4 núcleos, 120 pela de 8. Ele não comprou nenhum dos dois.
Tauri liga o app ao navegador que já está aberto
No meio da live ele anunciou a saída:
Taur resolve o problema do TikTok. É, velho, o Taur vai resolver o nosso problema porque como ele vai correr diretamente o nosso computador, não é, ou qualquer outra VPS, vamos tentar primeiro fazer local e depois nós tentamos usar API, essas coisas assim, não é? Vamos fazer um sistema onde liga-se ao nosso nosso navegador e posta lá os vídeos.
E fechou com a parte que resume a arquitetura inteira: "ele vai ligar-se ao nosso computador e já está".
O Tauri empacota a aplicação como programa de desktop, um binário que roda na máquina do usuário e tem acesso ao sistema dela. Isso troca quem executa a postagem. O servidor sai do desenho, e quem abre o TikTok é o navegador da própria pessoa, com a sessão que ela já deixou logada. A automação simula a postagem manual, o mesmo caminho de sempre, feito por código.
Repare na ordem que ele estabeleceu na mesma frase: local primeiro, API depois. Enquanto o produto não vende, a API entra como despesa em cima de uma hipótese. Se vender, ela vira melhoria paga por receita que já existe.
O que isso muda na conta do vibe coding
Quem faz vibe coding produz protótipo mais rápido do que o orçamento consegue acompanhar. A ideia sai do prompt em uma tarde, e a infraestrutura que ela pede cobra todo mês, com ou sem cliente. Postar automático no TikTok sem API é o caso mais direto disso, porque a parte cara do produto não é gerar o conteúdo, é ter uma máquina ligada o tempo todo só para apertar publicar. A saída dele foi mudar de dono da máquina: em vez de alugar um computador na nuvem para rodar o produto, o produto roda no computador de quem comprou. Foi o mesmo caminho de api gratuita. Vale ver como isso terminou em grok api. Isso aparece também em openrouter api. Foi o mesmo caminho de api instagram. Foi o mesmo caminho de vibe coding para prospectar sem n8n.
Isso tem preço, e o preço aparece rápido. O app só posta quando a máquina está ligada, então agendamento fica preso ao horário em que o computador está de pé. Cada usuário instala um programa em vez de acessar um site. O navegador dirigido por automação também depende do layout da página do TikTok, que muda quando a plataforma quiser, e aí alguém tem que consertar o fluxo.
Em troca, o custo variável fica perto de zero e dá para vender antes de existir servidor. Mas a decisão de qual caminho seguir tem que vir de um planejamento prévio, não do improviso. Vale validar na mesa o que vai custar executar: como planejar um projeto de software é o passo que vem antes desse. Construir com a restrição à vista é uma das leis do movimento, e essa decisão de arquitetura saiu de uma conta de dinheiro feita no ar, não de um documento de engenharia.
Quando o produto deixa a máquina e vai para o servidor, a segurança dele tem que estar armada desde o começo. Seguranca de painel admin no vibe coding trata exatamente as primeiras 3 decisões que mudam tudo.
O que ele ainda não tinha testado quando a live acabou
A live terminou com o Tauri decidido e a postagem não verificada. O que rodou naquele dia foi a conexão com o nano banana, e mesmo essa parte deu trabalho: ele colocou a chave da API, testou a chave, e na hora de gerar os slides não funcionou. Depois de ajustar, o teste passou.
Sobre publicar, ele foi explícito: "por agora, eu não quero testar se vai tá postando". A escolha do caminho está feita, o código que posta ainda não estava provado, e o passo seguinte dele era o sistema de prompts.
Se você está travado no mesmo ponto, refaça a conta antes de contratar servidor. Liste o que o seu produto precisa mesmo de nuvem e o que ele precisa apenas de um navegador logado. Publicação em rede social costuma cair na segunda lista, porque a sessão que autoriza a postagem já está no seu computador. Vale ver como isso aparece também em prompt claro no vibe coding. Vale para qualquer produto de vibe coding que dependa de rede social: empacote com Tauri ou outro runtime de desktop e deixe a máquina do usuário fazer o trabalho que você ia alugar. Isso aparece também em como conseguir os primeiros clientes.
Dá para assistir à live e ver o momento em que ele para tudo para anunciar que o Tauri resolve o problema do TikTok.