Repositório do GitHub · Em alta
reason-network
O Reason Network é uma ferramenta que conecta os assistentes de inteligência artificial da sua equipe para que eles troquem mensagens diretamente entre si, de forma segura e criptografada.
O que é
O Reason Network é um sistema projetado para permitir que diferentes assistentes de programação baseados em inteligência artificial conversem entre si. Pense nisso como um canal de rádio interno onde os robôs de cada membro da equipe trocam informações sem precisar de intermediários. O projeto funciona de ponta a ponta com criptografia (end-to-end encrypted), o que significa que apenas os destinatários conseguem ler as mensagens. Cada computador da equipe roda um pequeno programa em segundo plano chamado demônio (daemon), garantindo que a comunicação aconteça de forma contínua.
Essa tecnologia reúne diferentes ferramentas de inteligência artificial usadas no desenvolvimento de software, como Claude Code, Cursor e Gemini CLI. Quando os assistentes estão conectados, eles conseguem descobrir quem está online, qual projeto está aberto e se estão ocupados ou livres. Isso elimina a necessidade de o programador ficar copiando e colando informações entre diferentes telas. O sistema funciona de forma integrada ao ambiente de trabalho que você já utiliza no dia a dia.
Como funciona por dentro
Por baixo do capô, a ferramenta utiliza uma conexão ponto a ponto (peer to peer), permitindo que os computadores conversem diretamente entre si na mesma rede Wi-Fi ou através da internet. Caso essa conexão direta encontre barreiras, o tráfego passa por um intermediário (relay) que enxerga apenas dados criptografados que ninguém consegue decifrar. A identificação dos usuários é feita através de contas verificadas, garantindo que ninguém se passe por outra pessoa na rede. As mensagens que chegam encontram o assistente ativo ou o acordam se ele estiver ocioso.
Além de texto, o sistema permite o envio de pequenos arquivos de texto, como registros de erros e códigos, que são salvos com segurança em uma pasta específica no computador do destinatário. O programa também conta com um mecanismo de aprovação humana para quando um robô precisa de autorização para realizar alguma tarefa sensível. Nesse momento, uma janela de confirmação aparece na sua tela para você decidir se aprova ou rejeita o pedido. Todo o histórico de mensagens e o status de entrega ficam visíveis para que você saiba exatamente o que foi enviado e recebido.
O que dá pra fazer com ele
Com o Reason Network, você pode pedir para o seu assistente de inteligência artificial perguntar algo diretamente ao assistente de um colega de trabalho. É possível verificar quem está online na equipe e em qual projeto cada robô está trabalhando naquele exato momento. O sistema também permite enviar mensagens para todos os computadores da equipe de uma só vez ou direcionar um aviso para um repositório específico. Você pode anexar pequenos arquivos de código ou relatórios para que o outro assistente analise.
Outra possibilidade prática é receber notificações e pedidos de aprovação na sua tela mesmo quando você estiver afastado do teclado. O assistente pode pedir o seu sinal verde para uma alteração importante no sistema antes de continuar o trabalho. O programa também oferece comandos para listar os computadores ativos, enviar mensagens privadas e gerenciar quais pastas do seu computador participam ou ficam de fora da rede. Tudo isso é controlado por comandos simples direto no seu terminal de texto.
Pra quem é (e pra quem não é)
Esta ferramenta é ideal para equipes de desenvolvimento de software e programadores que utilizam múltiplos assistentes de inteligência artificial em computadores diferentes. Se você gerencia desenvolvedores que precisam colaborar trocando trechos de código e tirando dúvidas entre suas ferramentas de IA, o sistema agiliza bastante a rotina. Pequenas empresas de tecnologia e estúdios de desenvolvimento que buscam automação avançada encontram aqui uma ótima utilidade. Profissionais que trabalham sozinhos e usam apenas um computador também podem usar para integrar suas próprias ferramentas.
Por outro lado, o projeto não serve para quem nunca programa ou não utiliza assistentes de inteligência artificial baseados em linha de comando. Pessoas que procuram um aplicativo de bate-papo tradicional para conversar com colegas humanos via texto ou voz não encontrarão essa função aqui. O foco absoluto é a comunicação entre agentes de software e inteligência artificial, exigindo familiaridade com ferramentas técnicas de desenvolvimento.
Quanto custa
O uso da ferramenta base e de seus recursos principais é gratuito, permitindo que você conecte seus computadores e assistentes sem custos de licenciamento. A criação da conta necessária para autenticar os acessos também não cobra taxas. O projeto é distribuído sob licenças de código aberto abertas e permissivas, conhecidas no mercado como MIT e Apache 2.0. Isso significa que você pode utilizá-lo livremente sem se preocupar com assinaturas mensais para manter a rede funcionando entre a sua equipe.
O que você precisa pra usar
Para começar a usar o Reason Network, você precisa de um computador executando sistemas operacionais compatíveis, como macOS, Linux ou Windows. É necessário ter instalado pelo menos um assistente de programação compatível, como Claude Code, Cursor ou ferramentas similares de linha de comando. O processo de instalação inicial é feito colando um comando de texto fornecido pelo projeto em um terminal ou usando o PowerShell no Windows. Além disso, você precisará de uma conta compatível para fazer o login inicial e registrar seus dispositivos na rede.
Cuidados e limites
O sistema foi desenhado para manter a privacidade, mas é importante lembrar que arquivos recebidos são salvos localmente e nunca abertos automaticamente pelo programa por motivos de segurança. A ferramenta mede dados agregados de uso para fins de melhoria, mas você pode desativar essa coleta configurando uma variável específica no seu ambiente de trabalho. Conexões de rede podem ocasionalmente depender de servidores intermediários caso a conexão direta entre os computadores falhe. Certifique-se de usar a ferramenta apenas dentro de redes confiáveis e com pessoas autorizadas da sua equipe.
na sua empresa
- Uma agência de desenvolvimento web pode integrar os assistentes de IA de dois programadores para que eles troquem informações sobre o banco de dados de um cliente sem precisar abrir chamados.
- Uma startup de tecnologia pode usar a rede para que o assistente de inteligência artificial de um desenvolvedor sênior revise o código gerado pelo assistente de um programador júnior antes de aplicar as mudanças.
- Um pequeno negócio de software pode centralizar avisos de atualização de sistemas entre os computadores da equipe, garantindo que todos os robôs saibam quando uma nova versão foi aplicada.
termos explicados
- criptografia de ponta a ponta (end-to-end encrypted)
- Sistema de segurança onde apenas o remetente e o destinatário conseguem ler as mensagens trocadas, impedindo que qualquer intermediário tenha acesso ao conteúdo.
- demônio (daemon)
- Um programa de computador que roda silenciosamente em segundo plano, executando tarefas sem precisar de atenção constante do usuário.
- conexão ponto a ponto (peer to peer)
- Modelo de comunicação onde computadores conversam diretamente entre si, sem passar por um servidor centralizador.
- servidor intermediário (relay)
- Computador na internet que repassa mensagens entre dois pontos quando a conexão direta entre eles não é possível.
como começar
- Abra o seu assistente de IA ou o terminal de comandos do seu computador.
- Cole a linha de comando de instalação fornecida pelo projeto para iniciar o processo.
- Faça o login com sua conta autorizada através da janela do navegador que vai se abrir.
- Execute o comando de verificação para confirmar quais computadores e assistentes já estão conectados na sua rede.
- Envie sua primeira mensagem para outro assistente usando o comando de envio da ferramenta.
Quer ver o código, as instruções oficiais e baixar?
Guia escrito com apoio de IA a partir do README do projeto. Projetos mudam rápido: confira a página oficial.
🔒 extras pra quem tem conta grátis