Dana Okafor
dana@acme.com
Hospedagem privada para ferramentas internas feitas com IA
Você criou algo útil com o Claude Code ou o Cursor. Digite um comando e ele fica no ar num link privado que só seus colegas abrem, com a conta Google ou Microsoft de trabalho ou com um código enviado ao e-mail corporativo. A segurança fica com a gente. Você não escreve nada disso.
Sem cartão no teste. Depois, a partir de $19 por mês. Você pode publicar poucos minutos depois de começar.
Dana Okafor
dana@acme.com
npx teamonly deploy Live at https://expenses.acme.teamonly.appSó contas @acme.com podem entrar
01Do jeito de sempre
Funciona no seu notebook. Fazer chegar às cinco pessoas que precisam dele costuma exigir uma lista assim.
Dana criou uma ferramenta de despesas que só roda no notebook dela. Ela digita um comando, npx teamonly deploy, e recebe um link: expenses.acme.teamonly.app. Três colegas, Marco, Priya e Lee, abrem o link, entram com a conta de trabalho, e a mesma ferramenta abre para cada um deles.

O TeamOnly risca essa lista para você.
Nada de alugar servidor, escrever código de login ou abrir chamado na TI. É só para apps internos, de propósito, então as únicas pessoas que veem sua ferramenta são as que trabalham com você.
Isso inclui a segurança. Login, acesso só para a empresa, quem pode abrir cada app, dados de cada app separados e seus apps fora dos buscadores: cuidamos de tudo, e você não escreve nada disso.
02Publicar
Quando sua ferramenta estiver funcionando, digite npx teamonly deploy. Um minuto depois ela tem um endereço próprio para colar no Slack, no Teams ou num e-mail.
Um terminal. Alguém digita npx teamonly deploy. O app é empacotado, um banco de dados é criado e o login é configurado para acme.com. Então: Live at https://expenses.acme.teamonly.app. Só contas @acme.com podem entrar.
npx teamonly init adiciona instruções que sua IA lê, para ela criar o tipo de app que publica de primeira.
Com suas palavras. “Crie uma ferramenta de aprovação de despesas” já é um bom começo.
Quer mudar algo depois? Publique de novo. Mesmo link.
expensesSua ferramenta.acmeSua empresa.teamonly.appA porta trancada
Uma porta com a placa Só funcionários fica na frente do app de despesas. Sam, conectado como sam@acme.com, é verificado na porta e entra. Depois, randomperson@gmail.com e um bot são verificados na mesma porta e barrados. Eles nunca chegam ao app, porque a verificação acontece na porta, antes do app.
Sam Reyes
sam@acme.com
Desconhecido
someone@gmail.com
03Quem entra
Os colegas entram com a conta de trabalho que já têm: Google, Microsoft ou um código enviado ao e-mail corporativo. Nenhuma conta nova, nenhuma senha para compartilhar, nenhuma licença a mais.
Qualquer outra pessoa é barrada na porta, mesmo com o link. A verificação acontece antes de o seu app rodar, então um erro no app não deixa um estranho entrar. Um link encaminhado vira só uma tela de login muito bonita.
04Incluído
Sua ferramenta precisa guardar informações. Na primeira publicação ela ganha um banco de dados próprio e um lugar para arquivos, sem cadastro em nada.
Chaves de API e senhas entram com npx teamonly secrets set, nunca no código. Os dados de cada app ficam naquele app.
Na primeira publicação, quatro peças se encaixam em volta do app como num kit: um banco de dados, armazenamento de arquivos, chaves secretas e login da empresa. Não há nada para configurar.
Comprovante de publicação
expenses.acme.teamonly.app
Nº 1
No ar05Sua ferramenta de IA
Ferramentas de IA são boas em escrever apps e ruins em adivinhar onde eles vão rodar. O TeamOnly dá à sua um pequeno conjunto de instruções, para ela escrever um app que se encaixa: um front-end simples, uma API pequena e nosso login, banco de dados e arquivos já conectados.
Numa ferramenta de programação com IA, alguém digita: Crie uma ferramenta de aprovação de despesas para a minha equipe. A tela do app vai tomando forma: uma lista de despesas, cada uma com um botão Aprovar. Depois, um comando, npx teamonly deploy, e a ferramenta está no ar em expenses.acme.teamonly.app.
06Para TI
As pessoas já estão criando essas ferramentas. Aqui elas ficam num lugar só, que sua equipe de TI consegue ver.
Um registro de apps de acme.com é preenchido linha por linha. expenses, de dana@acme.com, aberto a todos em acme.com, última publicação hoje às 9:41. inventory, de marco@acme.com, aberto a 6 pessoas, publicado ontem. lookup, de priya@acme.com, aberto a priya, marco e mais 3, publicado em 21 de outubro. requests, de lee@acme.com, aberto a todos em acme.com, publicado em 18 de outubro. Então marco@acme.com é desligado e cada linha que dava acesso a ele é riscada.
07Ideias
Pequenas ferramentas que uma equipe precisava e ninguém tinha tempo de comprar. Cada uma começa com uma frase como estas.
Para o financeiro e todos os gestores
As pessoas enviam um recibo, o gestor aprova ou recusa, e o financeiro vê tudo o que foi aprovado no mês.
Para o depósito e o escritório
Controle o estoque por posição. Qualquer pessoa no depósito registra uma contagem pelo celular, e eu recebo a lista do que está acabando.
Para gerentes administrativos e operações
Um formulário para pedidos de equipamento. Ele guarda quem pediu, eu marco cada um como pedido ou concluído, e as pessoas acompanham o status.
Builder $19 por mês. Team $249 por mês. Quem só usa seus apps: grátis.
Não. Eles entram com a conta Google ou Microsoft de trabalho que já usam, ou com um código enviado ao e-mail corporativo. Nenhuma senha nova, nenhum convite para outra ferramenta, e quem só usa seus apps não conta como licença paga. Como funciona o login da empresa.
Não. O link abre uma tela de login, e só contas do domínio de e-mail da sua empresa passam dela. Um link encaminhado ou uma conta pessoal do Gmail é barrado antes de o app carregar.
Na prática, não. Você descreve a ferramenta para o Claude Code ou o Cursor, e as instruções que o TeamOnly adiciona ao seu projeto explicam como criar um app que pode ser publicado. Você vai digitar dois comandos, e mostramos quais são.
Acesso antecipado
O TeamOnly está em acesso antecipado, e todos os planos já estão abertos. Teste grátis por 14 dias sem cartão, ou assine. Nos dois casos, sua empresa fica pronta na hora, e três comandos colocam seu primeiro app no ar.
Sem cartão no teste. Depois, a partir de $19 por mês, cancele quando quiser.
Dúvidas vão para hello@teamonly.dev, e uma pessoa responde.