Skip to content

🌐 Diese Seite wurde noch nicht ins Deutsche übersetzt. Portugiesische (BR) Referenz wird angezeigt. Hilf bei der Übersetzung.

✨ Criar App

Você escreve numa frase o que precisa, a IA escreve o aplicativo, e ele aparece rodando ali. Se não ficou como queria, pede a mudança em português e ela edita o app que já existe.

O app fica no seu Launchpad, junto dos nativos, abre em janela, entra na busca do Spotlight e pode ir pro dock. Ele é seu, mora no seu RoqueOS.

Precisa de Modo Servidor (a IA roda no seu servidor) e de pelo menos um agente salvo no Estúdio de IA.


Em qual camada ele roda

Um app criado por você não é um app nativo do RoqueOS nem um container Docker. Ele é uma terceira coisa: um documento isolado que o RoqueOS hospeda dentro de uma janela.

As setas pontilhadas são o ponto principal: o app roda dentro do RoqueOS mas não fala com ele.


O que o app pode e o que não pode

Ele podeEle não pode
Desenhar qualquer interface (HTML, CSS, JS)Ler os seus arquivos, notas ou conversas
Guardar estado em memória enquanto está abertoGuardar dados que sobrevivam ao fechar
Usar canvas, SVG, áudio, animaçãoFazer qualquer chamada de rede
Responder a teclado, mouse e toqueLer dados de outro app criado por você
Alcançar a sua sessão do RoqueOS ou o seu servidor

Isso não é uma lista de limitações por preguiça, é o desenho. Um app escrito por IA a partir de uma frase não deveria ter acesso à sua vida, e a única forma de garantir isso é ele não ter acesso, não é confiar que não vai usar.

Como o isolamento é imposto

  • O app é renderizado por srcdoc com sandbox="allow-scripts" e sem allow-same-origin. Isso dá a ele uma origem opaca: ele não compartilha armazenamento com ninguém, não navega a janela em volta e não enxerga a sua sessão.
  • A rede é bloqueada por uma CSP que o RoqueOS injeta como primeira coisa do documento. Uma política assim, entregue no topo, não pode ser desligada por script rodando dentro da caixa. Por isso a IA é instruída a não usar CDN, fonte remota nem imagem por URL: não carregariam.
  • Por isso o app é um arquivo só. Vários arquivos exigiriam um endereço para servi-los, e endereço dá origem, e origem devolve ao app tudo o que a caixa isolada tira dele.

Integrações disponíveis hoje

IntegraçãoEstadoO que faz
Agentes do Estúdio de IAQuem escreve o app. Usa o agente e a chave que você já configurou
Launchpad, Spotlight, Dock, DesktopO app publicado aparece como qualquer app nativo
Sistema de janelasAbre, redimensiona, minimiza, vai a tela cheia
Firebase (sua conta)Guarda os seus apps, um documento por app
Arquivos do Finder⬜ Fase 2O app poder pedir acesso a uma pasta, com permissão explícita
Compartilhar com um contato⬜ Fase 3Emprestar um app para alguém, como já dá para fazer com agentes
Loja pública de apps❌ Não planejadaVer a nota no fim

Como usar

  1. Abra Criar App no Launchpad.
  2. Descreva a ferramenta: "um contador de água com meta diária e botão de zerar".
  3. Criar app. Em segundos ele aparece rodando ao lado.
  4. Ajuste pedindo mudanças: "deixe os botões maiores, adiciona um modo escuro" e Aplicar mudança.
  5. Publicar, dê um nome, e ele entra no Launchpad.

Em Meus apps ficam os que você já publicou, com continuar editando, abrir, renomear e excluir. Publicar de novo o mesmo app atualiza ele, não cria uma cópia.


Para que serve

A ferramentinha que só você precisa e que não existe pronta: um contador, um sorteador, uma calculadora de um cálculo específico do seu trabalho, um cronômetro de treino, uma tabela que some quando você fecha.

Para app que precisa guardar dados, falar com uma API ou ter várias telas, use o Roque Code ou o VS Code integrado.


Por que não existe uma loja de apps

Foi analisado e a resposta foi não, por enquanto. Plataformas muito maiores que a nossa não conseguem encher uma loja desse tipo: o Puter tem dezenas de apps de terceiros, o Nextcloud levou cerca de dez anos para centenas, e no Home Assistant os milhares de add-ons vêm de uma fração mínima dos usuários.

Existe também um motivo jurídico: desde a decisão do tribunal europeu no caso Russmedia (dezembro de 2025), quem opera um marketplace é controlador dos dados pessoais que os apps de terceiros processam, e não pode se defender dizendo que só hospeda.

O caminho que faz sentido é o oposto: primeiro compartilhar um app com uma pessoa, que é a Fase 3, e deixar a demanda provar que existe antes de construir a vitrine.


Veja também

  • Estúdio de IA, onde vivem os agentes que escrevem os apps
  • Agentes, instruções, conhecimento e ferramentas de cada agente
  • Roque Code, quando o app precisa ser de verdade