2026 · O primeiro guia ilustrado do Roomote

Tutorial do Roomote: implante o agente de código em nuvem do Roo Code

O Roo Code foi desativado em 15 de maio de 2026. O Roomote é o agente de código em nuvem dos mesmos criadores: implanta-se em minutos e é seu de verdade. Este guia ilustrado leva você do zero ao primeiro pull request revisado, usando apenas material oficial.

Resumo rápido

  • A extensão VS Code do Roo Code, o Roo Code Cloud e o Router foram desligados em 15 de maio de 2026; a mesma equipe agora constrói o Roomote, um agente de código em nuvem que você implanta em minutos e possui de verdade.
  • O Roomote recebe tarefas do Slack, Teams, Telegram, Discord ou da interface web, clona seu repositório em um sandbox descartável, escreve o código, roda os testes e abre um pull request com capturas de tela e URL de pré-visualização.
  • O Roomote Cloud fica pronto em cerca de dois minutos (7 dias grátis, sem cartão); o self-hosting cabe em uma linha de comando e é gratuito até 10 usuários, com guias para Coolify e Fly.io.
  • Os modelos são por sua conta: conecte uma assinatura do ChatGPT ou chaves de API do OpenRouter, Anthropic, OpenAI, Moonshot Kimi, Z.AI e mais, sem margem sobre os tokens.

Roomote — official GitHub repository

Repositório oficial:RooCodeInc/Roomote

Abrir

Roo Code pivots to cloud-based agent, says IDEs aren’t the future of coding

Fonte jornalística:The New Stack · Paul Sawers · Apr 22, 2026

Abrir

Todas as imagens desta página vêm de material oficial: o repositório do Roomote, os vídeos de demonstração do roomote.dev e páginas públicas, com crédito nos links de fonte acima. Nada de encenação ou capturas de terceiros.

Imagens: README oficial do Roomote, vídeos de demonstração do roomote.dev e páginas públicas — fontes creditadas acima. O texto do guia é original deste site.

Da extensão desativada ao seu primeiro pull request no Roomote

  1. 1

    Entender o que aconteceu com o Roo Code

    Em 21 de abril de 2026, a equipe do Roo Code anunciou o fim de toda a suíte: a extensão para VS Code, o Roo Code Cloud e o serviço Router saíram do ar em 15 de maio de 2026, os saldos pagos não utilizados foram reembolsados e o repositório no GitHub exibe agora um banner de arquivamento somente leitura. Cerca de 3 milhões de instalações precisaram de um próximo passo — e a mesma equipe já tinha entregado a resposta.

    GitHub banner reading This repository was archived by the owner on May 15, 2026. It is now read-only above the RooCodeInc/Roo-Code file list with 24.3k stars and a Public archive badge
    O repositório RooCodeInc/Roo-Code foi arquivado e tornado somente leitura em 15 de maio de 2026.
  2. 2

    Conheça o Roomote, o agente em nuvem da mesma equipe

    O Roomote é uma aplicação full-stack, não uma extensão de editor. Você entrega uma tarefa pelo Slack, Teams, Telegram, Discord ou interface web; ele clona seu repositório em um sandbox isolado, escreve o código, roda a suíte de testes, tira capturas de tela e abre um pull request que você revisa como o de qualquer colega. Essa é toda a proposta: um agente de código em nuvem que você implanta em minutos e possui de verdade.

    Roomote.dev homepage hero with the The cloud coding agent you actually own headline, a By the creators of Roo Code badge and Try now free, Deployment options and Star on GitHub buttons
    A página inicial do Roomote: o agente de código em nuvem que é seu de verdade, pelos criadores do Roo Code.
  3. 3

    Versão hospedada: Roomote Cloud em cerca de dois minutos

    O caminho mais rápido é cloud.roomote.dev: cadastre-se com Google ou e-mail e receba sua própria instância de inquilino único — o mesmo produto do self-hosting. O teste dura sete dias sem cartão de crédito, e você pode migrar para o próprio servidor a qualquer momento, então experimentar não compromete em nada.

    Roomote Cloud sign-up page promising a free 7-day trial with no credit card next to a Create your account form with a Continue with Google button
    Cadastro no Roomote Cloud: 7 dias grátis, sem cartão, instância de inquilino único.
  4. 4

    Ou faça self-hosting com um comando

    Prefere manter o código na sua infraestrutura? Em uma máquina Ubuntu ou Debian nova com 4 GB de RAM, execute: curl -fsSL https://get.roomote.dev | sudo bash. O instalador cuida do Docker, dos segredos e da pilha Compose e imprime um link de configuração, onde você conecta o canal de chat, o host de Git (GitHub, GitLab, Gitea, Azure DevOps ou Bitbucket Cloud), o sandbox e os modelos. Os modelos de um clique para Railway e Render provisionam Postgres, Redis e o aplicativo para você; o self-hosting é gratuito até 10 usuários.

    Five-minute quickstart section of the official Roomote README comparing the hosted Cloud, one-click Railway and Render templates and a self-host installer for your own server
    O início rápido do README compara Cloud, Railway, Render e self-hosting.
  5. 5

    Conecte um provedor de modelos

    O Roomote vem sem modelos — quem os conecta é você. Vincule diretamente uma assinatura do ChatGPT Plus ou Pro (sem chave de API, sem faturamento separado) ou cole chaves de API em Models, Add Provider: OpenRouter, Anthropic, OpenAI, xAI, Google Gemini, Amazon Bedrock, Moonshot AI (Kimi), MiniMax, Z.AI, Together AI, Vercel AI Gateway, um endpoint compatível com OpenAI e mais. Nenhuma margem sobre os tokens: você paga o provedor direto.

    Roomote Add Provider dialog with its inference provider dropdown open listing OpenRouter, Moonshot AI Kimi, Together AI, Vercel AI Gateway, Ollama and an OpenAI-compatible option
    Models → Add Provider: cole uma chave do OpenRouter, Moonshot Kimi, Z.AI ou de qualquer provedor suportado.
  6. 6

    Defina o mapeamento de modelos por papel

    Um modelo só não serve para tudo. Um mapeamento atribui um modelo de codificação padrão mais modelos dedicados para orquestração, auxílio, visão, revisão de código, exploração e consultoria; aplique um preset como o OpenRouter Balanced ou ajuste cada slot. Um modelo flash barato pode explorar a base de código enquanto um mais forte escreve e revisa — troque conforme a tarefa.

    Apply OpenRouter Balanced preset dialog in Roomote mapping the default coding model to GPT 5.6 Terra, the helper and explore models to Gemini 3.8 Flash and the code review model to Claude Sonnet 5
    O preset OpenRouter Balanced atribui separadamente os modelos de código, auxílio, revisão e consultoria.
  7. 7

    Envie sua primeira tarefa pelo chat

    Abra o canal de chat conectado na configuração — Slack, Microsoft Teams, Telegram ou Discord — e descreva o trabalho como faria com um colega: "conserte o 500 no endpoint de faturamento dos planos anuais". O Roomote assume a tarefa, sobe um sandbox com seu repositório completo e vai reportando no tópico. Não desenvolvedores também podem atribuir tarefas assim; "conserte o erro de digitação da página de preços" é um pedido válido.

    Slack thread where the Roomote automation bot flags a checkout latency breach in Grafana and reports the slowdown starts in tax calculation after the morning shipping rules change
    O Roomote respondendo em um tópico do Slack: o que quebrou, por onde começa e que já está cuidando.
  8. 8

    Deixe com ele a triagem de alertas e tickets

    Além das tarefas que você digita, o Roomote escuta. Conecte Sentry, Grafana ou PostHog e ele reage a anomalias no canal; conecte Linear, Jira ou GitHub Issues e ele lê os tickets novos, faz perguntas e começa a trabalhar, vinculando o pull request ao ticket. É aqui que a promessa de "sem babá" se cumpre: a fila continua andando enquanto você está em reunião.

    Slack eng-queue channel where a Sentry alert about a MissingStateError 500 in checkout collects four replies below a Roomote automation thread that already claimed the Grafana latency alert
    Um alerta 500 do Sentry chega ao canal eng-queue e a automação do Roomote já está respondendo.
  9. 9

    Acompanhe — ou rode várias tarefas ao mesmo tempo

    Toda sessão fica visível na interface web, onde a equipe inteira lê a conversa, o trabalho delegado e o PR resultante. As sessões são independentes: rode várias em paralelo entre repositórios diferentes, cada uma em seu sandbox descartável — sua máquina local nunca é tocada. Interferir em pleno voo é permitido: mande mensagem ao agente enquanto ele trabalha.

    Roomote web dashboard running three coding sessions side by side, each with its own plan, coding agent chips marked Working and a separate message box
    Três sessões do Roomote lado a lado, cada uma com seu sandbox e seu modelo.
  10. 10

    Revise o resultado como o PR de um colega

    Quando o agente termina, você recebe um PR com o diff, capturas do aplicativo rodando e uma URL de pré-visualização para clicar antes do merge. Cada ação fica na trilha de auditoria — qual modelo rodou, quais ferramentas foram chamadas, qual código foi escrito — e o sandbox se limpa depois. Resta a você aprovar, pedir alterações ou fazer o merge.

    Roomote session transcript where the agent answers a reusable task templates request with a plan to touch RooCodeInc/Roomote and RooCodeInc/roomote-website as separate validated changes
    Uma sessão do Roomote explicando quais repositórios vai alterar e como validará cada um.
  11. 11

    Automatize o trabalho recorrente

    Tudo o que você se pega digitando toda semana merece uma automação. Dê um nome e um prompt — "revise os PRs da semana passada e escolha as 5 mudanças mais interessantes" —, depois um agendamento (diário, sextas às nove ou personalizado) e um canal do Slack para os relatórios. Cada execução é uma sessão completa que publica achados e falhas no canal.

    New custom automation dialog in Roomote with the name Weekly product update, a Daily schedule, Slack as the destination channel and the Enabled toggle switched on
    Nova automação personalizada: nome, prompt, agendamento, ambiente preferido e destino no Slack.
  12. 12

    Fique de olho nos gastos e na auditoria

    O painel Costs decompõe o gasto de inferência por usuário, tipo, ambiente, origem, provedor e modelo, com custo médio por PR, por tarefa e por usuário ativo, além de exportar os dados. Como as chaves são suas, esses números batem com a fatura do provedor — e você troca de modelo por tarefa sempre que um mais barato bastar.

    Roomote Costs dashboard reporting $2,336.23 of inference spend over the last 30 days with average cost per PR, per task and per active user plus a per-model breakdown
    O painel Costs: gasto por modelo, custo por PR e por tarefa, exportável.

Roomote e o fim do Roo Code, sem enrolação

Continue explorando