One Roof: gerencie agentes de IA para programação no Mac

Acompanhe sessões, aprove solicitações e controle ciclos de trabalho em um só lugar.

Ir para o site ↗gaurav8936.github.io
gaurav8936.github.io
One Roof screenshot

Para que serve o One Roof, em termos simples?

O One Roof é um aplicativo gratuito para Mac que reúne seus agentes de IA para programação. Claude Code, Codex, Gemini CLI, Kimi e Antigravity continuam executando suas próprias ferramentas de linha de comando. Também é possível abrir shells comuns. Você acompanha o trabalho e decide como responder às solicitações.

O site apresenta o produto e oferece o download; o uso acontece no aplicativo instalado. Ele ajuda desenvolvedores que distribuem planejamento, implementação e revisão entre agentes ou precisam acompanhar vários repositórios.

Encontre as decisões pendentes em uma única Inbox

A Inbox reúne pedidos das sessões e prioriza os que bloqueiam o trabalho. Ela preserva as opções oferecidas pelo agente. Você pode responder ali ou diretamente no terminal, sem aprovações automáticas em seu nome.

Cada sessão mostra estado, agente, conta e pasta. O serviço roofd mantém as sessões ativas ao fechar o aplicativo. Home resume falhas da noite e próximos passos. History permite pesquisar eventos importantes e suas decisões, mantidos por 30 dias.

Automatize repetições com uma condição verificável

Em Loops, defina repositório, agente, objetivo, comando de verificação e limites. Teste o comando e veja a prévia da primeira execução antes de salvar. Um exemplo é corrigir um problema até que os testes passem.

O One Roof verifica primeiro. Se a condição já estiver satisfeita, não inicia o agente. Caso contrário, o agente trabalha em um worktree Git separado, seguido de outra verificação. O ciclo termina com sucesso ou ao atingir limites de tempo, rodadas ou falhas repetidas. Os resultados aguardam sua decisão: não há push, merge ou deploy por iniciativa do ciclo.

Os ciclos incluídos começam desligados. Para horários com o app fechado, habilite execuções agendadas e mantenha o Mac acordado. O guia oficial de Loops explica configuração e revisão.

Prepare o Mac e inicie uma tarefa real

Os requisitos publicados são Apple silicon, macOS 14 ou superior, Git e pelo menos uma CLI de agente instalada e autenticada.

  1. Baixe o ZIP em Releases, descompacte e mova One Roof para Aplicativos.
  2. Conclua a configuração, permita roofd e escolha a pasta dos seus repositórios.
  3. Pressione ⌘N, descreva o resultado desejado e selecione agente e repositório.
  4. Inicie com ⌘Return. Abra a Inbox com ⌘I quando houver perguntas e revise as alterações produzidas.

Veja o consumo de recursos com o limite correto

Resources mostra memória e CPU das sessões e árvores de processos, com gráficos de dez minutos. O aviso padrão em 1 GB e o encerramento em 2 GB se aplicam ao processo que sustenta a sessão. Não representam um teto para a soma de todos os processos filhos. A configuração pode alterar esses valores.

O que é grátis e o que exige sua própria conta

Verificado em 5 de novembro de 2026: o aplicativo é gratuito e de código aberto sob a licença MIT. Assinaturas dos agentes e uso de API continuam separados. Rodadas, revisões opcionais e avaliações podem consumir suas cotas.

Uma instalação nova começa em Manual para cada agente. Outros modos variam conforme a CLI; argumentos personalizados podem prevalecer sobre os ajustes. Escolha uma pasta dedicada ao código, pois os agentes podem ler seu conteúdo. Uma interface local não garante que todo modelo conectado funcione offline.

Integrações opcionais e recursos em desenvolvimento

Linear precisa da sua chave API. OpenCode e Goose podem usar modelos hospedados com suas credenciais e limites de reserva. O modelo local opcional ajuda com rótulos e justificativas. O kit roof organiza regras e espaço compartilhados: roof install --dry-run antecipa a instalação e roof doctor verifica a configuração. Evals está explicitamente em rascunho.

Perguntas frequentes

O One Roof inclui o uso gratuito dos modelos?

A gratuidade é do aplicativo. O acesso aos modelos segue as condições das suas contas e APIs.

Em quais Macs ele funciona?

A exigência publicada é Apple silicon com macOS 14+. Não foram verificadas uma interface Windows/Linux ou uma versão Intel.

Quais agentes de programação são compatíveis?

Claude Code, Codex, Gemini CLI, Kimi, Antigravity e shells comuns. OpenCode e Goose são opções com configuração adicional.

Recursos oficiais