
NoMac.app
NoMac.app · Programação
O NoMac.app é um serviço de Mac na nuvem feito para agentes de programação com IA. Em vez de comprar hardware da Apple, você sobe uma máquina virtual completa de macOS sobre silício da Apple quando uma tarefa pede, deixa o agente rodar builds do Xcode, assinatura de código e envios ao TestFlight, e depois desliga a máquina pagando só pelos segundos em que ela ficou ligada. Ele cobre a única lacuna que um agente de IA não consegue fechar sozinho: a automação de builds iOS, do arquivo até o envio à App Store. Na prática, é um Mac remoto para programar que só existe enquanto você precisa dele.

Sobre NoMac.app
O que é o NoMac.app
O NoMac.app é infraestrutura de Mac sob demanda para agentes de IA. Você recebe uma máquina virtual real de macOS sobre silício da Apple com acesso root, um sistema operacional de desktop completo em vez de um ambiente restrito. O Xcode, os SDKs de iOS e as ferramentas de linha de comando já vêm instalados, junto com Node, Python, Ruby com CocoaPods, um JDK e Flutter.
O objetivo é estreito e útil. Compilar um app de iOS ou macOS, assiná-lo e enviá-lo ao TestFlight exige um Mac. Se você escreve código no Windows ou no Linux e entrega o trabalho de publicação a um agente, alguma coisa ainda precisa rodar xcodebuild e altool. O NoMac.app é essa coisa. Seu agente chega à máquina por MCP, CLI, API REST ou SSH simples, e roda o mesmo que você rodaria em um Mac local.
O maior limite está no que você não recebe de volta. Pare uma sessão e o Mac e seus arquivos somem. Isso inclui tudo o que o agente instalou e qualquer credencial que você enviou. Você precisa tirar seu trabalho antes com nomac pull, rsync ou scp. Esse desenho mantém as sessões limpas e privadas. Também significa que você não pode tratar a máquina como armazenamento permanente.
Como começar
- Faça login em nomac.app e escolha um plano, de 5 horas por semana ou de 25 horas por semana.
- Inicie uma sessão com
nomac start, ou por MCP, API REST ou SSH, e espere cerca de 40 segundos até o Mac aparecer. - Sincronize seu projeto com a máquina com
nomac sync ., e depois instale o que a imagem não traz de fábrica. - Rode seus passos de build, assinatura e envio, como
xcodebuildpara o arquivo ealtoolpara empurrar o build ao TestFlight. - Traga seus artefatos de volta com
nomac pull, e depois rodenomac stoppara apagar a máquina e encerrar a cobrança.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de NoMac.app.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores de agentes de IA
- Desenvolvedores indie de iOS no Windows ou Linux
- Engenheiros de automação e DevOps
Tarefas
- Compilar apps de iOS com `xcodebuild`
- Assinar versões
- Enviar ao TestFlight
- Rodar o simulador de iOS
Cenários
- Publicar um app feito por um agente quando você não tem um Mac
- Ciclos de publicação semanais com necessidades de Mac em picos
- Testar uma toolchain que você não tem localmente
Principais recursos
Macs de silício da Apple sob demanda
Cada sessão é uma máquina virtual de macOS recém-criada sobre silício da Apple, com root e um sistema operacional de desktop completo. Nada é compartilhado, e parar a máquina a apaga junto com tudo o que foi instalado nela. Isso torna cada build reproduzível e mantém as credenciais de um projeto longe da sessão seguinte.
Toolchain de iOS pré-instalada
O Xcode, os SDKs de iOS e as ferramentas de linha de comando já estão na imagem, então o agente compila sem precisar de um script de preparação antes. Node, Python, Ruby com CocoaPods, um JDK e Flutter também estão lá. Isso cobre boa parte das stacks móveis que as pessoas publicam de verdade. Pense nisso como um Mac na nuvem com Xcode que sobe sob demanda. O resto o agente instala.
Quatro formas de conectar
Seu agente chega a um Mac por MCP, CLI, API REST ou SSH simples. A CLI mantém curto o ciclo comum. Iniciar, sincronizar, rodar um build, parar. Para montagens de agente que já falam MCP, tudo se encaixa na lista de ferramentas que o agente já tem, em vez de viver em um terminal separado.
Cobrança por segundo
O relógio corre só enquanto o Mac está pronto. O tempo de preparação e de fila é grátis. Há um mínimo de um minuto, e depois cobranças por segundo. As horas se renovam a cada semana, e horas não usadas não acumulam. Para cargas em picos, isso mantém os planos honestos.
Sessões descartáveis e privadas
Cada sessão é jogada fora ao parar, então as credenciais que você envia à máquina não ficam por aí. A troca é real. O trabalho não commitado vai junto. O comando nomac pull, o rsync e o scp são o jeito de recuperar builds e arquivos antes de parar.
Suporte ao simulador de iOS
A imagem inclui o runtime do iOS 26 e tipos de dispositivo iPhone e iPad, então seu agente pode iniciar um dispositivo e controlá-lo pelo simctl, capturas incluídas. O primeiro boot leva cerca de 90 segundos. Isso basta para um teste rápido em um dispositivo que não está fisicamente presente.
Prós e contras
Prós
- Tira a última dependência de Mac de um fluxo de agente que de resto é Windows ou Linux
- Cobrança por segundo com fila e preparação grátis deixa os trabalhos curtos baratos
- Quatro métodos de conexão (MCP, CLI, REST, SSH) servem tanto a runtimes de agente quanto a scripts comuns
- Máquina nova e descartável por sessão significa que não sobram credenciais nem estado
- Imagem completa de Xcode e SDK de iOS com toolchains de Flutter, React Native e Expo cobertas
Contras
- Tudo na máquina é apagado ao parar, então o trabalho não commitado se perde se você esquecer de puxá-lo
- Não há plano gratuito, então você assume uma assinatura antes de testar
- A assinatura e os envios ao TestFlight ainda exigem sua própria assinatura do Apple Developer, igual a qualquer Mac
- Só uma sessão por vez, e as horas semanais não usadas não passam para a semana seguinte
Perguntas frequentes
Sua própria máquina virtual de macOS sobre silício da Apple, com root e um sistema operacional de desktop completo em vez de um ambiente restrito. O Xcode, os SDKs de iOS e as ferramentas de linha de comando já vêm instalados, mais Node, Python, Ruby com CocoaPods, um JDK e Flutter. Você chega por MCP, CLI, API REST ou SSH, e instala o que mais precisar.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a NoMac.app.
Alternativas a NoMac.app
Forefront
Forefront · ProgramaçãoO Forefront é uma plataforma web para construir com IA de código aberto. Você ajusta os principais modelos de linguagem de código aberto com seus próprios dados, avalia o desempenho deles e os roda por uma API ou os exporta para hospedar por conta própria. Desenvolvedores que querem a conveniência de uma plataforma fechada, mas fazem questão de ser donos dos modelos e dos dados, são o público-alvo aqui.
Startkit
StartKit.AI · ProgramaçãoStartkit é um boilerplate para criar produtos de SaaS com IA e wrappers de IA. Pense nele como um boilerplate para startups de IA com as partes chatas já conectadas: autenticação, pagamentos com Stripe e Lemon Squeezy, limites de uso, e-mail transacional e um kit inicial de API de IA que conversa com OpenAI, Anthropic, Groq ou Llama. Você clona o repositório, define seu preço e começa pela parte do produto que as pessoas realmente pagam. Ele é feito em Next.js sobre React e Tailwind, então boa parte do código boilerplate já parece familiar.
Testim
Tricentis · ProgramaçãoO Testim é uma plataforma de automação de testes com IA para criar e executar testes de ponta a ponta em aplicações web, mobile e Salesforce. Ele se apoia no aprendizado de máquina para manter os testes estáveis quando uma interface muda, então as equipes gastam menos tempo consertando seletores quebrados. Nada mal para uma ferramenta de testes automatizados que você pode começar a usar hoje. Você cria testes gravando ações no navegador e depois adiciona JavaScript quando precisa de mais controle. É uma escolha sólida para equipes de QA ocupadas.
