Repolode
im4codes

im4codes/imcodes

Uma camada de controle no estilo de mensageiro para agentes de programação com IA, com memória compartilhada, acesso remoto ao terminal e à área de trabalho, ferramentas MCP gerenciadas e auditoria entre agentes.

Estrelas
960
Forks
121
Issues abertas
1
Último commit
há 21 horas

O que é?

O IM.codes conecta agentes de programação com IA, como Claude Code, Codex, Gemini CLI e OpenClaw, às máquinas onde eles são executados. Um daemon em cada máquina de desenvolvimento gerencia as sessões dos agentes por meio de transportes tmux ou SDK, e um servidor auto-hospedado encaminha o acesso para um painel web ou mobile. De lá, você pode abrir terminais, navegar pelos arquivos e pelas alterações no git, visualizar o localhost e receber notificações quando o trabalho terminar.

O projeto também adiciona uma camada de memória compartilhada que transforma resultados concluídos do assistente em resumos que podem ser recuperados em sessões posteriores, além de uma interface gerenciada de ferramentas MCP para busca na memória, mensagens entre agentes via `imcodes send` e agendamento com cron. As discussões em equipe com vários agentes permitem que diferentes provedores revisem o trabalho antes de o código ser escrito, e um supervisor pode continuar automaticamente, devolver o controle ou executar um ciclo de auditoria e retrabalho por sessão.

O IM.codes é um projeto pessoal com licença MIT, instalado via npm. Pode ser auto-hospedado com Docker e PostgreSQL, requer Node.js 22 ou posterior e oferece suporte a macOS e Linux; o suporte a Windows é listado como experimental.

Recursos principais

  • 01Acesse remotamente terminais e visualizações de arquivos e git em qualquer navegador, sem SSH nem VPN.
  • 02Memória compartilhada que recupera resumos de trabalhos anteriores entre sessões e provedores.
  • 03Ferramentas MCP gerenciadas para busca na memória, mensagens entre agentes e agendamento com cron.
  • 04Discussões em equipe nas quais vários provedores revisam o trabalho antes da implementação.
  • 05Supervisor por sessão que continua automaticamente, devolve o controle ou executa ciclos de auditoria.
  • 06Visualização do localhost por túnel através do servidor, com suporte a HMR.

Casos de uso

  • Acompanhar e orientar pelo celular um agente de programação que está trabalhando por bastante tempo, mesmo longe da mesa.
  • Pedir a um agente que solicite a outro uma revisão das alterações ou a execução de testes via `imcodes send`.
  • Disparar o trabalho de agentes a partir de falhas de CI, webhooks ou scripts de monitoramento de logs.
  • Fazer uma revisão com vários modelos de uma especificação antes de começar a implementação.

Início rápido

  1. 1

    Baixe o aplicativo na App Store ou use o aplicativo web em app.im.codes

Antes de usar

  • O README informa que este é um projeto pessoal em desenvolvimento ativo, sem garantias, SLA ou garantias de estabilidade.
  • O contexto empresarial compartilhado ainda está em desenvolvimento ativo e não foi totalmente testado em produção.
  • Para usar todos os recursos, é necessário um provedor de coding agent compatível e uma configuração auto-hospedada ou baseada em conta.

Em coleções

Tópicos

Perguntas frequentes

O que é imcodes?
Uma camada de controle no estilo de mensageiro para agentes de programação com IA, com memória compartilhada, acesso remoto ao terminal e à área de trabalho, ferramentas MCP gerenciadas e auditoria entre agentes. O IM.codes conecta agentes de programação com IA, como Claude Code, Codex, Gemini CLI e OpenClaw, às máquinas onde eles são executados. Um daemon em cada máquina de desenvolvimento gerencia as sessões dos agentes por meio de transportes tmux ou SDK, e um servidor auto-hospedado encaminha o acesso para um painel web ou mobile. De lá, você pode abrir terminais, navegar pelos arquivos e pelas alterações no git, visualizar o localhost e receber notificações quando o trabalho terminar.
imcodes é gratuito? Qual é a licença?
imcodes é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
imcodes ainda é mantido?
Manutenção ativa. O último commit de imcodes foi em 7 de nov. de 2026.
Para que posso usar imcodes?
Acompanhar e orientar pelo celular um agente de programação que está trabalhando por bastante tempo, mesmo longe da mesa. Pedir a um agente que solicite a outro uma revisão das alterações ou a execução de testes via `imcodes send`. Disparar o trabalho de agentes a partir de falhas de CI, webhooks ou scripts de monitoramento de logs. Fazer uma revisão com vários modelos de uma especificação antes de começar a implementação.
Como instalar imcodes?
Baixe o aplicativo na App Store ou use o aplicativo web em app.im.codes
Onde consigo imcodes?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/im4codes/imcodes

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados