
Grass
Anil Dukkipatty · Programação
O Grass é uma plataforma de computação baseada em VM que entrega aos agentes de programação com IA, como o Claude Code e o OpenCode, uma máquina dedicada que fica acordada. Pense nele como o Claude Code de plantão: em vez de rodar seu agente no terminal de um notebook que morre no instante em que você fecha a tampa, você despacha uma VM persistente para agentes de programação pelo app do Grass no iPhone e a sessão continua em hardware hospedado. Pedidos de permissão chegam como notificações push, os diffs são legíveis no celular e você volta depois para um trabalho já pronto. Chega de ficar de olho em um terminal. Há plano gratuito também: 10 horas de computação sem cartão de crédito na frente.

Sobre Grass
O que é o Grass
O Grass resolve um incômodo bem específico. Os agentes de programação já são bons, mas ainda rodam no seu hardware, e o seu hardware dorme. Feche o notebook à meia-noite e a sessão some. Perca o WiFi em um trem e o contexto evapora. Seja puxado para uma reunião enquanto o agente espera uma aprovação e ele simplesmente fica ali, parado.
O Grass tira a execução do seu notebook e a leva para o GrassVM, uma máquina virtual que a empresa mantém ligada para você. O app é a superfície de controle. Você dispara uma tarefa, guarda o celular no bolso e o agente trabalha na máquina dele. Seu notebook pode dormir. É exatamente esse o sentido de uma sessão remota do Claude Code: o trabalho sobrevive ao dispositivo onde você o começou.
O detalhe é que o Grass não é o agente. É a infraestrutura em volta dele. Você continua trazendo o seu agente (Claude Code e OpenCode são os compatíveis), o seu código e o seu acesso ao modelo. O Grass cuida da máquina sempre ligada, do ciclo de notificações e do visualizador de diffs. Se você nunca roda um agente, não há nada aqui para você, e a plataforma depende bastante do app móvel para o fluxo principal, então quem só usa desktop aproveita menos.
Primeiros passos
- Baixe o app do Grass na App Store e faça o cadastro. Contas novas ganham 10 horas grátis sem cartão.
- Conecte uma máquina. Você pode usar o GrassVM hospedado ou apontar o Grass para o seu próprio Mac ou servidor pela tela de conexão do app.
- Vincule o seu agente. O Grass foi feito para os fluxos do Claude Code e do OpenCode, então escolha o que você já usa.
- Abra uma thread em dois toques, descreva a tarefa e feche o app. O agente trabalha na instância remota.
- Fique atento às notificações push. Aprove ou rejeite os pedidos de permissão pelo celular e revise o diff quando o trabalho terminar.
Informações do produto
Uma visão rápida dos preços, das plataformas compatíveis e do desempenho de Grass.
Ideal para
Os usuários, tarefas e cenários em que esta ferramenta se encaixa melhor.
Usuários
- Desenvolvedores solo que rodam tarefas longas de agente
- Engenheiros que viajam ou encaixam reuniões
- Equipes avaliando uma máquina de desenvolvimento remota
Tarefas
- Builds e refatorações da noite para o dia
- Sessões longas de programação em várias etapas
- Revisão de código em movimento
Cenários
- Você está em uma reunião e o agente esbarra em um aviso de permissão
- Você começou uma tarefa no trem
- Você quer ver o status sem SSH
Principais recursos
Sessões persistentes no GrassVM
A ideia central é uma máquina que não dorme. O GrassVM mantém a sessão do seu agente viva até o trabalho terminar, mesmo com o notebook fechado ou o celular desligado. Isso elimina a maior causa de uma execução de agente falhar no meio: o host desaparecer.
Aprovação de permissões pelo celular
Todo pedido de permissão de cada thread chega como notificação push. Toque para aprovar ou rejeitar, e o agente segue em frente em vez de travar. Você pode manter várias threads em modo de pergunta rodando sem vigiar cada uma, o que importa quando um projeto exige muitas decisões pequenas ao longo de horas.
Revisão de diffs no celular
O Grass apresenta as mudanças como você realmente gostaria de lê-las: arquivos adicionados, modificados, excluídos e renomeados, organizados por repositório e com detalhe por linha. Foi feito para substituir a parede de texto do terminal por algo navegável em uma tela pequena.
Troca entre várias máquinas
O app reúne o GrassVM, o seu Mac e o seu próprio servidor em um só lugar. Você alterna entre eles em um toque sem perder a conversa nem o contexto, então uma sessão pode sair da computação hospedada para o seu próprio hardware conforme as suas necessidades mudam.
Migração direta de sessões em execução
Você pode entregar uma sessão de programação já em andamento ao Grass e manter a thread avançando em uma instância remota, conversa e contexto incluídos. Seu celular vibra uma vez quando a instância está no ar, então você não reconstrói o estado na mão.
Abertura de threads em dois toques
Começar a trabalhar é rápido de propósito: um botão de chat rápido abre uma folha, você descreve a tarefa e ela roda. O objetivo do design é capturar a ideia no momento em que você a tem, sem trocar de app nem perder o lugar.
Prós e contras
Prós
- As sessões sobrevivem à suspensão, à queda do WiFi e aos notebooks fechados porque o agente roda no GrassVM e não no seu dispositivo.
- As aprovações de permissão por notificações push acabam de vez com o problema do agente travado esperando às 2 da manhã.
- Os diffs são legíveis no celular, com navegação por arquivo e por linha em vez da saída crua do terminal.
- Você pode acoplar o seu próprio Mac ou servidor junto das VMs hospedadas, o que agrada quem quer algum controle sobre onde o código roda.
- O plano gratuito de 10 horas sem cartão deixa o teste barato antes de se comprometer.
Contras
- O fluxo principal depende do app iOS, então usuários de Android e de desktop não conseguem usar o fluxo de notificações e aprovação como previsto.
- O Grass hospeda a computação e gerencia o caminho das notificações, então o seu código e o contexto da sessão passam pela infraestrutura dele, o que pode não passar por uma auditoria de segurança rígida.
- É infraestrutura, não um agente: se você ainda não roda o Claude Code ou o OpenCode, não há valor pronto para usar.
- Os preços além das horas gratuitas não estão publicados com clareza no site, então orçar um uso mais pesado exige uma conversa com o suporte.
Perguntas frequentes
O Grass dá ao seu agente de programação uma máquina virtual que fica online. Você dispara uma tarefa pelo app e a sessão roda em uma instância remota, resistindo à suspensão do notebook, às conexões perdidas e ao tempo longe da mesa.
Conteúdo relacionado
Explore ferramentas, skills e artigos relacionados a Grass.
Alternativas a Grass
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.
