Marmy: Uma Estrutura Autogerenciada para Administrar Agentes de Codificação de IA Remotamente

Um desenvolvedor disponibilizou como código aberto o Marmy, uma estrutura auto-hospedada projetada especificamente para gerenciar o Claude Code e outros agentes de programação de IA remotamente. A ferramenta aborda a limitação de precisar ficar em uma mesa para ler arquivos markdown e depurar código enquanto supervisiona os agentes.
Como o Marmy Funciona
A estrutura consiste em dois componentes principais:
- Um agente Rust que é executado em todas as suas máquinas de desenvolvimento e se conecta às sessões tmux.
- Um aplicativo React Native que se comunica com todas as suas máquinas.
Principais Funcionalidades do Aplicativo
No aplicativo móvel, você pode:
- Criar, encerrar e se comunicar com qualquer sessão do Claude Code ou shell tmux.
- Visualizar qualquer arquivo dentro do escopo de um shell tmux, incluindo imagens, markdown renderizado e código com destaque de sintaxe.
- Iniciar um gerenciador por máquina que gerencia seus shells tmux. Isso é essencialmente uma instância do Claude Code com habilidades e contexto para gerenciar outros shells.
- Conversar por voz com qualquer shell tmux usando sua própria API Gemini, com o modelo atuando como intermediário em tempo real.
Contexto e Motivação do Desenvolvedor
O desenvolvedor fez a transição do Cursor para o Claude Code principalmente devido ao sistema superior do Claude Code e ao preço imbatível (atingindo o limite de um plano de US$ 200 versus custos muito mais altos no Cursor para uso equivalente de tokens). Embora pudesse ter usado o Claude Code como um plugin do VSCode, ele percebeu que estava se tornando mais distante da ferramenta, especialmente após o lançamento do modelo Opus 4.5.
Seu fluxo de trabalho mudou de escrever código para supervisionar vários terminais paralelos, o que ele compara a passar de trabalho de contribuidor individual para trabalho gerencial. Sua principal contribuição passou a ser o planejamento com agentes e a escrita de especificações exaustivas antes de deixá-los escrever código. O Marmy foi criado para resolver o problema de ficar preso à mesa que permaneceu.
Aplicações Práticas
O desenvolvedor relata usar essa configuração para gerenciar vários projetos simultaneamente, incluindo sua startup (framewave.ai), um SaaS para restaurantes (kitchen-eye.ai), trabalho de consultoria, construção de um site de notícias (cedarwatch.news) e criação de um plugin completo para guitarra com configuração de tom assistida por IA.
A estrutura é de código aberto, licenciada pelo MIT, auto-hospedada e projetada para que nada saia da sua rede.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

RelayCode Extensão do VS Code Roteia o Código do Claude Através de RDUs Soberanos
A OpenGPU lançou o RelayCode, uma extensão do VS Code que atua como um proxy local para rotear solicitações do Claude Code ou Copilot através de sua rede descentralizada para modelos de código aberto como DeepSeek-R1 e MiniMax M2.5, executados em unidades de fluxo de dados reconfiguráveis soberanas.

HomeButler: Servidor MCP para Gerenciar Servidores Homelab pelo Claude Sem Chaves de API
HomeButler é um servidor MCP que permite ao Claude instalar, monitorar e gerenciar aplicativos auto-hospedados em servidores homelab sem exigir chaves de API. Ele é executado localmente, mantém tudo na sua rede e foi construído com Claude Code.

ARP: Retransmissão WebSocket sem Estado para Comunicação de Agentes Autônomos
ARP (Agent Relay Protocol) é um retransmissor WebSocket sem estado para comunicação entre agentes autônomos, apresentando identidade Ed25519, criptografia HPKE conforme RFC 9180, enquadramento binário TLV e 33 bytes de sobrecarga por mensagem. Nenhuma conta ou registro necessário—basta gerar um par de chaves e conectar.

Configuração do iTerm2 com 4 Painéis para CLI de Código do Claude Separa Funções da IA
Um desenvolvedor criou uma configuração de terminal iTerm2 com quatro painéis especificamente para o Claude Code CLI para resolver problemas de desvio de contexto e viés de autoavaliação. Cada painel está bloqueado para uma função específica com modelos e permissões dedicados.