Um agendador leve e sem dependências que permite a agentes de IA de linha de comando, como Claude Code e Codex, trabalhar em segundo plano e pedir sua decisão por meio de cartões apenas quando necessário.
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
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
Memória de longo prazo para agentes de programação, armazenada em um banco de dados SQLite local e compartilhada entre Claude Code, Codex, Cursor e outros clientes MCP.
Camada de memória local-first e governada que permite a agentes de IA como Claude Code, Cursor e Codex recuperar informações de forma persistente e admitir quando não sabem.
Um servidor MCP gratuito e bidirecional para Figma que permite a agentes de programação transformar designs do Figma em código e enviar designs de volta para o canvas.
Assistente pessoal de IA auto-hospedado que cria um grafo de memória a partir dos seus e-mails, reuniões e ferramentas de código e, então, planeja e executa tarefas por você.
App de chat open source para desktop e hospedagem própria, em que cada bot é um agente local do Claude, Codex ou Grok, com modelo, computador na nuvem e apps conectados próprios.