Um overlay para todos os agentes · macOS e Windows

Grind com todos os agentes,
por cima de tudo.

Claude Code, Cursor, Codex ou nosso Grindy hospedado — flutuando sobre o que você estiver fazendo, e só te avisa quando um agente realmente precisa de você.

15.843+ desenvolvedores no grind ★★★★★
Backgrind - Rode seus agentes de IA sobre qualquer app, até jogos. | Product Hunt

O modo glance em ação

Esconda a janela. Mantenha o controle.

Deixe o overlay sumir e volte a ler, navegar ou jogar. Quando um agente precisa de um sim/não — ou tem uma pergunta — um card desliza na tela, você toca, e tudo continua no grind.

Policy engine · novo

Aprove uma vez. Aprendido para sempre.

Cada “Always allow” vira uma regra — restrita ao repo e ao comando, com contador de usos e trilha de auditoria completa. O overlay te interrompe menos a cada dia, e nunca amplia em silêncio o que pode fazer.

Regras, não uma enxurrada. Permita `pnpm test` em um repo, negue `rm -rf` em todo lugar. Deny sempre vence allow.
Trilha de auditoria visível. Toda decisão automática fica registrada — o que rodou, onde, e qual regra deixou passar. Confiança, mas verificável.
Desde o primeiro dia. O onboarding oferece regras iniciais seguras — testes e instalação de dependências — a vida tranquila começa na hora.

Fusion council

Dois dos seus modelos vencem qualquer um deles sozinho.

Faça a mesma pergunta difícil para os seus próprios Claude, Codex e Gemini. O Backgrind roda todos em paralelo dentro do seu repo, e um modelo chairman pesa consenso, contradições e pontos cegos em um único veredito — acima de qualquer modelo frontier sozinho no benchmark. E como os membros rodam em assinaturas que você já paga, uma rodada do council custa $0 a mais.

Com base no código, não em achismo. Cada membro lê o seu repo de verdade antes de responder — somente leitura, sem edições nem efeitos colaterais. O veredito argumenta a partir do seu código, não do nada.
Só te chama quando importa. Consenso chega em silêncio. Você só é chamado quando o council se divide ou perde confiança — exatamente os momentos em que o seu julgamento vale a interrupção.
Veredito → ação. Um clique entrega o veredito ao agente que está trabalhando — sem copiar e colar entre terminais.

Fusão de dois modelos frontier: 69,0% contra 65,3% do melhor modelo sozinho — OpenRouter DRACO, 2026. Até o mesmo modelo perguntado duas vezes e julgado supera a própria pontuação em ~7 pontos. Fusion Council in depth →

Jeitos de usar

Traga seu próprio agente.
Ou use o nosso.

Sem lock-in. Troque de backend por workspace quando quiser.

Claude Code

Sua própria CLI do claude, encapsulada — mesmo login, mesmo histórico, mesmos hooks.

Cursor

Sua própria CLI cursor-agent, direto no overlay.

Grindy

Nosso modelo hospedado, nada para instalar — um agente de código completo com OpenCode por baixo.

Codex Em breve

Sua própria CLI do Codex, encapsulada do mesmo jeito.

Sem agente? Use o nosso

Conheça o Grindy — o agente sem nada para configurar.

Nenhuma CLI para instalar. Nenhuma chave de API para colar. Nenhum arquivo de config para vigiar. Faça login, abra uma pasta e comece a descrever — o Grindy é um agente de código completo que vive dentro do overlay.

  • Nada para instalar. Sem Homebrew, sem npm, sem cirurgia no PATH — ele já vem dentro do app.
  • Sem conta de IA separada. Nenhuma chave para gerar, nenhuma segunda fatura para configurar.
  • Pague só pelo que usar. Medido até o centavo, recarregue quando quiser — sem assinatura por tarefa para se preocupar.
  • Janela de contexto de até 1M de tokens. O Grindy mantém uma fatia enorme do seu código na memória de trabalho, então não perde o fio em tarefas longas e espalhadas.
  • Build ou Plan, por tarefa. Mude para Plan quando quiser que ele pense antes, Build quando só quiser ver entregue.
  • Assume quando seu CLI cansa. Se o Claude bate no limite no meio da tarefa, o Backgrind oferece passar o trabalho para o Grindy — mesma pasta, contexto completo, um clique.

O que ele faz

Feito para nunca quebrar seu flow.

Sempre por cima de tudo

Flutua sobre seu editor, um navegador, a documentação — ou um jogo em tela cheia sem bordas. Um atalho para chamar, outro para sumir.

Modo relance com click-through

Aperte uma tecla e a janela fica transparente — seus cliques e teclas passam direto para o que estiver embaixo. Passe o mouse para trazê-la de volta.

Só incomoda quando importa

A janela pisca e toca quando seu agente precisa de um sim ou não, esbarra numa dúvida ou termina. No resto do tempo, fica fora do seu caminho.

Uma mini-IDE de verdade

Árvore de arquivos, prévias com syntax highlighting, Markdown renderizado e links arquivo:linha que levam direto ao ponto exato.

Vários agentes ao mesmo tempo

Rode alguns agentes lado a lado, cada um preso à própria pasta — multi-root, como no VS Code — e cada um no backend que você escolher.

Seus segredos ficam em casa

Um arquivo .grindignore marca o que nunca sai da sua máquina — seu .env, suas chaves, tudo que você não quer trafegando na rede.

Um overlay. Todos os agentes.

Pare de pular entre três agentes de código.

O Remote Control da Anthropic vigia o Claude, o Codex cloud vigia a OpenAI, o Jules do Google vigia o Gemini — três apps, três silos, três logins. O Backgrind vai na direção oposta: um overlay de desktop onde o stream, as aprovações e os avisos de "pronto" de todos os agentes chegam como toasts ambientes, lado a lado com os locais.

Todos os agentes, uma superfície. Claude Code, Cursor e o Grindy hospedado rodam lado a lado em abas — e o daemon agora acompanha também os agentes de nuvem dos labs (Jules, Codex cloud · beta), transformando os momentos de "precisa de você" e "pronto" nos mesmos toasts.
Uma aprovação, onde quer que dispare. Um hook PreToolUse em espera vira um toast que você responde do overlay, do chat, de um atalho ou do celular. Nada de caçar entre Remote Control, Codex cloud e Jules qual agente está travado num sim ou não.
Sem fatura por lab. Cada lab te aluga um controle remoto separado para o próprio agente. O Backgrind é uma única janela sobre as CLIs que você já paga — acompanhar mais agentes não significa contratar mais uma assinatura.

Rode um time inteiro — cada agente na sua aba, todos num único relance.

Novo · feito para rodar em bando

Dez agentes. Uma tela. Zero caos.

Na hora em que você deixa de rodar um agente e passa a rodar um time, qualquer outra ferramenta desmorona. O Backgrind foi desenhado exatamente para esse momento.

Fleet — controle de missão. Um atalho abre uma grade ao vivo de todos os agentes — abas locais e execuções na nuvem — agrupados por repo e filtráveis por “precisa de você”. Aprove ou negue direto no card e pule para qualquer sessão com um clique.
Agentes que sabem uns dos outros. Aponte três agentes para o mesmo repo sem medo. Cada um fica sabendo quem mais está trabalhando na pasta e age na defensiva — edições pequenas e focadas, releitura antes de escrever, nada de refactor no repo inteiro nem comandos git destrutivos.
Modo Eco. Um interruptor e os agentes respondem em poucas palavras — sem preâmbulo, sem recapitulação, sem comentários no código — fazendo exatamente o mesmo trabalho. Isso corta cerca de metade dos tokens de saída, e um medidor ao vivo mostra a economia.

Live mode · grátis para testar · incluído no Plus

Comande seus agentes de onde estiver.

Saia da mesa e seus agentes continuam no grind. O Live mode espelha seu desktop do Backgrind no celular ou no iPad — acompanhe o stream do terminal em tempo real, envie comandos e responda aos avisos de "precisa de você", mesmo longe da sua máquina. O pareamento começa no desktop e o link é criptografado de ponta a ponta, então seu código nunca fica legível no nosso relay.

Backgrind Live espelhando a mesma sessão de código em um desktop, um iPhone e um iPad — com um aviso 'api-server precisa de você' respondível pelo celular
Comande, não só assista. Digite para seus agentes, troque de sessão e aprove ações direto do bolso — não é um espelho só de leitura.
Criptografia de ponta a ponta. Uma chave por pareamento (escaneie um QR ou cole o código) garante que o relay só veja texto cifrado — seu código continua seu.
Sem login novo. O pareamento parte do desktop com um código de uso único — nenhuma conta web para criar, nada extra para confiar.

Modo vibe code

Vibe coding não é coisa de iniciante.

Descreva o que você quer em vez de ler cada linha — o modo vibe esconde o código-fonte e roda sem intervenção. Isso é um jeito de trabalhar, não um nível de habilidade: tanto quem está começando quanto um staff engineer fazem vibe coding. O Backgrind só regula o quanto ele explica versus o quanto resolve em silêncio.

Resultados, não código-fonte. Árvore de arquivos, busca e prévia de código escondidas — você descreve o que quer, o agente entrega.
Mãos livres por padrão. Sessões novas aceitam edições automaticamente para simplesmente funcionar — só seus dotfiles (.env) ficam protegidos.
Visão completa de dev, um toggle. Desligue o modo vibe a qualquer momento para ver a árvore de arquivos, os diffs de verdade e o terminal cru.
Começando agora

Entrega a primeira coisa de verdade.

Descreva em palavras simples e veja acontecer. O Grindy explica o que está fazendo, mantém as partes intimidadoras fora de vista e nunca roda um comando arriscado sem perguntar antes.

Entregando todo dia

Delega os 80% chatos.

Passe adiante o boilerplate, a cola, as migrations — aquilo que você já sabe fazer, mas preferia não fazer. Os 20% interessantes ficam com a sua atenção enquanto o agente grinda o resto.

Veterano de guerra

Delegação, não rodinhas de treino.

Rode três agentes em três repositórios ao mesmo tempo, passe o olho nos diffs, entregue. Volte à visão completa de dev — árvore de arquivos, diffs crus, terminal de verdade — no segundo em que quiser os controles de volta.

Uma configuração — seu nível de código — ajusta o quanto ele explica. Todo o resto é o mesmo app.

Local-first, por design

Seu código fica na sua máquina.

Codex e Jules clonam seu repositório para uma VM na nuvem que não é sua e rodam tudo lá. O Backgrind roda o agente de verdade na sua workstation, por cima dela, onde você vê cada comando antes de acontecer.

Roda na sua máquina

O overlay é um cliente fino — ele renderiza sua CLI e encaminha o que você digita. Nunca armazena nem transmite seu histórico de conversa.

Seu agente nunca toca nosso servidor

No modo traga-sua-própria-CLI, o conteúdo do agente fica entre você e o seu provedor. Não estamos no meio do caminho, então não há nada para vermos.

Sem leitura de memória, sem injeção

Uma janela sempre por cima comum — a mesma categoria do Discord ou do OBS. Sem leitura de memória do jogo, sem automação de input, sem hooks de anti-cheat.

Segredos fora da rede

Um arquivo .grindignore marca o que nunca sai da máquina — seu .env, suas chaves — mesmo quando você usa o modelo Grindy hospedado.

Builds e releases no GitHub Releases assinados · verifique cada versão

Amado por quem constrói

Devs que preferem construir a vigiar terminal.

★★★★★
Disparo um refactor no Claude Code e ele simplesmente flutua sobre o meu editor. O aviso quando ele realmente precisa de mim fez eu parar de dar alt-tab a cada dois minutos.
Sofia MarchettiEngenheira frontend sênior
★★★★★
O Live mode é surreal — começo uma tarefa na mesa e aprovo os diffs pelo celular, do sofá. Meu agente não fica parado esperando eu voltar.
Lukas BrandtIndie hacker, construindo solo
★★★★★
Rodo quatro agentes em paralelo por cima de um jogo sem bordas. O Backgrind é a única coisa que mantém todos visíveis sem uma parede de terminais para vigiar.
Marcus ReidEngenheiro staff
★★★★★
Com o Grindy foi zero malabarismo de chaves. Um clique e eu tinha um agente hospedado rodando no overlay — sem configurar provedor, sem plugar nada, sem nada para vigiar.
Kenji WatanabeEngenheiro backend
★★★★★
É só a minha própria CLI, mas finalmente parei de vigiar o terminal. As notificações ambientes são o recurso que eu nem sabia que estava me fazendo falta há anos.
Daniel OkaforDesenvolvedor full-stack
Não sabe qual agente é o seu? Faça o quiz de 30 segundos →

Respostas diretas

As perguntas que todo mundo faz.

Com quais agentes ele funciona?

Traga sua própria CLI — Claude Code ou Cursor (mesmo login, mesmo histórico, mesmos hooks) — ou use o Grindy, nosso modelo hospedado sem nada para instalar. Troque de backend por workspace quando quiser.

O que é o modo vibe code?

Descreva o que você quer, sem ler código-fonte. O modo vibe esconde a árvore de arquivos e a prévia de código, roda sessões novas sem intervenção (edições aceitas automaticamente) e mantém só seus dotfiles editáveis. Diga o seu nível — básico, médio ou pro — e o agente ajusta o quanto explica. Desligue a qualquer momento para voltar à visão completa de dev.

Preciso de assinatura?

Não para testar. A demo grátis dentro do app roda o overlay com a sua própria CLI, e fazer login desbloqueia um trial único de 7 dias do Plus — Live mode incluído. Depois disso, o Plus ($9/mês ou $90/ano) é o app local completo: Live mode, projetos salvos, workspaces e voz. O Pro ($29/mês ou $290/ano) adiciona o Grindy — nossos modelos hospedados grindy-1 e grindy-1-pro (sem chave de API), construídos sobre o agente OpenCode — além de agentes em paralelo ilimitados e sincronização na nuvem.

Meu código é privado?

No modo traga-sua-própria-CLI, o conteúdo do agente nunca toca nossos servidores. Com o Grindy, os prompts vão para o nosso modelo hospedado — e um arquivo .grindignore mantém os segredos fora da rede.

Vocês coletam ou treinam com o meu código?

Não. Com a sua própria CLI, o agente roda inteiramente na sua máquina e o conteúdo nunca chega até nós — não há nada para coletarmos. Com o modelo Grindy hospedado, os prompts são enviados apenas para serem respondidos e nunca são usados para treinamento, e um arquivo .grindignore mantém os arquivos que você escolher (seu .env, suas chaves) totalmente fora da rede.

Ele roda mesmo por cima de um jogo em tela cheia?

Sim — sobre qualquer jogo em modo sem bordas / tela cheia em janela (a tela cheia exclusiva esconde qualquer overlay no nível do sistema). É uma janela sempre por cima normal, da mesma categoria do overlay do Discord ou do OBS: sem leitura de memória do jogo, sem injeção de input, sem hooks de anti-cheat. O jogo simplesmente continua rodando embaixo.

Quais sistemas operacionais?

macOS e Windows.

Como sei que ele não está mandando meus dados para fora?

O overlay é um cliente fino: ele renderiza sua CLI e encaminha o que você digita — não armazena nem transmite seu histórico de conversa. Os builds assinados são distribuídos como GitHub Releases, então você sempre pode verificar a versão exata que está rodando.

O que acontece quando aperto 'Always allow'?

Vira uma regra, não um cheque em branco: restrita àquele repo, ferramenta e comando (ex.: pnpm test no web-app), guardada localmente com contador de usos e trilha de auditoria completa. Regras deny sempre vencem allow, e você pode revisar ou apagar cada regra em Settings → Policies.

O que é o Fusion council?

Faça a mesma pergunta difícil para vários dos seus próprios agentes — Claude Code, Codex, Gemini. O Backgrind roda todos em paralelo dentro do seu repo (somente leitura), e um modelo chairman julga as respostas em um único veredito, que você pode entregar ao agente que está trabalhando. Tudo roda localmente nas assinaturas de CLI que você já paga — nada passa pelos servidores do Backgrind, e custa $0 a mais.

Baixar

Baixe o Backgrind para a sua máquina.

Builds assinados, distribuídos via GitHub Releases — verifique cada versão que você roda.

Preços

Comece grátis. Faça upgrade quando ele se pagar.

Oferta de lançamento — 50% de desconto para novos usuários

Economize até 20% pagando por ano

Mais popular
Free $0 Teste gratuito
Plus $18 $9 /mo cobrado por mês $15 $7.50 /mo cobrado por ano · $90 · economize 17%
Pro $58 $29 /mo cobrado por mês $48 $24.17 /mo cobrado por ano · $290 · economize 17%
Overlay sempre por cima
Traga sua própria CLI — Claude Code, Cursor
Modo relance · atalhos · click-through
Proteção de segredos com .grindignore
Live mode — comande seus agentes de qualquer navegador
Trial
Projetos e configurações salvos
Só na sessão
Agentes em paralelo
1
3
Ilimitado
Workspaces e abas multiagente
Entrada de voz — Whisper no dispositivo
Modelos Grindy hospedados — sem chave de API
grindy-1 · grindy-1-pro
Policy engine — regras de aprovação e auditoria
Fusion council — seus modelos, um só veredito
Failover de cota — Grindy assume no limite do seu CLI
Sincronização na nuvem entre dispositivos
Suporte prioritário e novidades antecipadas
Free $0 Teste gratuito
  • Overlay sempre por cima
  • Traga sua própria CLI — Claude Code, Cursor
  • Modo relance · atalhos · click-through
  • Proteção de segredos com .grindignore
  • Live mode — comande seus agentes de qualquer navegador — Trial
  • Projetos e configurações salvos — Só na sessão
  • Agentes em paralelo — 1
  • Policy engine — regras de aprovação e auditoria
  • Fusion council — seus modelos, um só veredito
Teste grátis
Plus $18 $9 /mo cobrado por mês $15 $7.50 /mo cobrado por ano · $90 · economize 17%
  • Overlay sempre por cima
  • Traga sua própria CLI — Claude Code, Cursor
  • Modo relance · atalhos · click-through
  • Proteção de segredos com .grindignore
  • Live mode — comande seus agentes de qualquer navegador
  • Projetos e configurações salvos
  • Agentes em paralelo — 3
  • Workspaces e abas multiagente
  • Entrada de voz — Whisper no dispositivo
  • Policy engine — regras de aprovação e auditoria
  • Fusion council — seus modelos, um só veredito
Teste grátis
Mais popular
Pro $58 $29 /mo cobrado por mês $48 $24.17 /mo cobrado por ano · $290 · economize 17%
  • Overlay sempre por cima
  • Traga sua própria CLI — Claude Code, Cursor
  • Modo relance · atalhos · click-through
  • Proteção de segredos com .grindignore
  • Live mode — comande seus agentes de qualquer navegador
  • Projetos e configurações salvos
  • Agentes em paralelo — Ilimitado
  • Workspaces e abas multiagente
  • Entrada de voz — Whisper no dispositivo
  • Modelos Grindy hospedados — sem chave de API — grindy-1 · grindy-1-pro
  • Policy engine — regras de aprovação e auditoria
  • Fusion council — seus modelos, um só veredito
  • Failover de cota — Grindy assume no limite do seu CLI
  • Sincronização na nuvem entre dispositivos
  • Suporte prioritário e novidades antecipadas
Teste grátis

Cobrança segura via Lemon Squeezy · cancele quando quiser.

Suporte

Precisa de uma mão? É só mandar um email.

hello@backgrind.com

Lemos todas as mensagens e normalmente respondemos em até um dia.

Deixe os agentes no grind.

Dispare uma tarefa e volte para o seu dia — ele te cutuca na hora em que precisar de você.

Teste grátis