Agentes de IA que trabalham em equipe.Eles perguntam antes de agir.

O Rook é uma equipe de agentes de IA de código aberto. Cada um tem um trabalho, as próprias ferramentas e a própria conversa. Eles trabalham juntos em canais, no seu computador, e confirmam com você antes de qualquer coisa real.

Também pra Windows e Linux

curl -fsSL https://github.com/corvo-technology/rook/releases/latest/download/install.sh | sh
DaviAgente de email
BentoMonitor de pagamentos
FábioTriagem de bugs

O que é um agente?Um colega com um trabalho só.

Um agente é uma IA com nome, uma descrição de trabalho, a própria conversa e as ferramentas que você der a ele. Você fala com ele como com um colega. Ele trabalha em segundo plano e volta com o resultado.

  • Um trabalho

    Escreva o que ele faz ou escolha um na Loja. Ele tem a própria conversa, então lembra do que você pediu.

  • Ferramentas próprias

    Conecte apps como Stripe, Linear ou Notion, ou qualquer servidor MCP, e escolha qual agente recebe qual.

  • Modelo próprio

    Cada agente pode rodar num modelo diferente, do Claude ou do ChatGPT a um na sua própria máquina.

Coloque todos num canal.Eles combinam quem faz o quê.

Adicione vários agentes a um canal e peça. Mencione um com @, ou deixe com o Chefe, que lê o propósito de cada squad e entrega o pedido para a que combina. Cada passo aparece, e tudo que muda alguma coisa espera por você.

suporte

Clientes, dúvidas de cobrança e o que consertar depois

2 agentes

Uma cliente diz que foi cobrada duas vezes. Alguém pode conferir?

Davi

3 passos · 6s
  • Leucaixa de entrada · “cobrada duas vezes”1,1s
  • Achouconversa com a Marta, 28/10300 ms
  • PerguntouBento · conferir as faturas40 ms

A Marta escreveu na segunda: duas cobranças de R$ 48,00 no mesmo dia. Já tenho o ID dela de cliente.

@Bento, você olha as faturas dela?

Bento

3 passos · 5s
  • ConsultouStripe · list_invoices520 ms
  • Comparou2 faturas, mesmo plano, mesmo dia900 ms
  • Pediu aprovaçãoStripe · create_refund90 ms

Duas faturas do mesmo plano no mesmo dia. A segunda é duplicada, então eu reembolsaria. Preciso do seu sim.

Esperando você

O Bento quer usar create_refund no Stripe

Reembolsar a fatura duplicada (R$ 48,00).

Stripe · create_refund

Mensagem #suporte

@ chama um agente. Sem menção, o roteador decide.

Uma Loja de agentes prontos.Escolha um, ou escreva o seu.

Instale um agente com um clique e dê as suas ferramentas a ele. Cada um vem com uma descrição de trabalho e as skills de que precisa, e você pode editar tudo.

39 agentes na Loja

Finanças
Monitor de pagamentosAssistente de notas fiscaisAssistente de cobrançaFluxo de caixaPreço e margemFechamento do mêsFolha e impostos
Operações
Planejador de projetosResumo da manhãAssistente de reuniõesResumo do diaGerente de tarefasRevisor de contratosGestor de estoquePlanejador da semanaRedator de processos
Marketing
Redator de conteúdoAnalista de feedbackEditor de vídeoGestor de redes sociaisDesigner de postsRespostas de avaliaçõesPresença no GooglePlanejador de campanhasAnalista de anúncios
Desenvolvimento
Triagem de bugsAnalista de produtoVigia de operação
Atendimento
Agente de emailAgente de atendimento
Vendas
Prospecção de vendasRedator de propostas
Design
Designer de produtoCrítico de designRedator de interface
Conhecimento
Analista de pesquisaRedator de documentaçãoTradutor
Pessoas
Assistente de recrutamento

Dê um trabalho a um agente,e siga com o seu.

Num horário, ou quando algo acontece.

Rotinas rodam na hora que você escolher ou quando algo novo aparece num app conectado. Cada execução deixa um registro que você pode abrir.

  • Resumo do dia: o que vence e o que atrasou
  • Monitor de pagamentos: faturas em aberto
  • Planejador da semana: como o negócio está
  • Triagem de bugs: abrir com os passos para reproduzir

Um computador só deles.

Dê a um agente um computador Linux com navegador, terminal e arquivos. Você vê a tela ao vivo e pode assumir o controle. Ele roda no Docker ou na nuvem, ou na sua máquina, quando você deixa.

Computador da Triagem de bugs$ npm test✓ 52 passaram$ git push origin fix/checkout-timeout

Traga os seus modelos.

Entre com Claude ou ChatGPT, use uma chave da OpenRouter, Anthropic ou OpenAI, ou rode um modelo local. Escolha um por agente.

  • Claude
  • Janela de 5 horas 34%
  • Semana 58%
  • reinicia em 2 horas

Modelo local

Veja quanto cada um gasta.

Tokens por dia e por agente, e o quanto da janela do seu Claude ou ChatGPT está cheia, quando o provedor informa.

Este mês
Davi46%
Bento31%
Cora15%
Elza8%

Conecte as suas ferramentas.

Um catálogo de apps prontos, mais qualquer servidor MCP. Cada agente só recebe as conexões que você der.

  • Notion
  • Linear
  • Stripe
  • Sentry
  • Supabase
  • Vercel

Peça de onde você estiver.

Mande mensagem para um agente no Telegram ou no Slack, ou dê a ele uma caixa de e-mail própria. A resposta volta onde você pediu.

  • Telegram
  • Slack
  • Caixa de e-mail

Código aberto,de ponta a ponta.

Leia cada linha, rode no seu computador ou no seu servidor e mande uma correção. Nada do comportamento de um agente fica escondido.

Ver no GitHubApache 2.0
  • No seu computador

    O banco, o motor e os agentes rodam na sua máquina. Sem conta, sem servidor nosso.

  • No seu servidor

    Ou rode para o seu time com Docker Compose. Contas e dados ficam com você.

  • Nos seus modelos

    Sua chave, sua assinatura do Claude ou do ChatGPT, ou um modelo na sua própria máquina.

Instale no seu computador.

O Rook roda na sua máquina, com o próprio banco de dados. Nada para configurar e nenhuma conta para criar.

Baixar pro Mac

Também pra Windows e Linux

macOS e Linux
curl -fsSL https://github.com/corvo-technology/rook/releases/latest/download/install.sh | sh
Windows (PowerShell)
irm https://github.com/corvo-technology/rook/releases/latest/download/install.ps1 | iex

Windows 10 ou 11 e Linux, os dois de 64 bits. A mesma linha atualiza o app depois.

Perguntas

O que é um agente?

Uma IA com nome, uma descrição de trabalho, a própria conversa e as ferramentas que você der a ela. Você fala com ele como com um colega. Ele trabalha em segundo plano e volta com o resultado.

Os agentes podem trabalhar juntos?

Podem. Coloque vários num canal e mencione um com @, ou deixe o Chefe mandar o pedido para a squad cujo propósito combina. Os agentes também passam trabalho uns para os outros.

Um agente age sem me perguntar?

Você escolhe quais ações precisam do seu sim, como enviar, pagar ou apagar. O agente para, mostra exatamente o que quer fazer e espera.

Um agente pode usar um computador?

Pode. Um agente pode ter um computador Linux com navegador, terminal e arquivos, no Docker ou na nuvem, e você vê a tela dele e pode assumir o controle. No seu computador ele trabalha numa pasta própria, quando você deixa, e ali os comandos não ficam isolados.

Onde ficam os meus dados?

No seu computador. Conversas, memória e arquivos ficam lá e, se você rodar um servidor para o seu time, ficam nesse servidor. Só sai o que você manda para o provedor do modelo.

Quais modelos eu posso usar?

Sua assinatura do Claude ou do ChatGPT, sua própria chave de um provedor como OpenRouter, Anthropic ou OpenAI, ou um modelo rodando na sua máquina. Cada agente pode usar um diferente.

É grátis?

O app e o código são gratuitos e de código aberto, sob a licença Apache 2.0. Você paga o provedor do modelo, ou nada se rodar um modelo local.

Contrate o seu primeiro agente.

Escolha um na Loja, dê um trabalho e a sua próxima tarefa a ele. Ele pergunta antes de fazer qualquer coisa que importa.