Un scheduler ligero y sin dependencias que permite a agentes de IA de línea de comandos como Claude Code y Codex trabajar en segundo plano y pedirte decisiones mediante tarjetas solo cuando hace falta.
im4codes/imcodes
Una capa de control al estilo de la mensajería instantánea para agentes de programación con IA, con memoria compartida, acceso remoto a terminales y escritorios, herramientas MCP administradas y auditoría entre agentes.
- Estrellas
- 959
- Forks
- 121
- Issues abiertos
- 1
- Último commit
- hace 19 horas
¿Qué es?
IM.codes conecta agentes de programación con IA, como Claude Code, Codex, Gemini CLI y OpenClaw, con las máquinas donde se ejecutan. Un daemon en cada máquina de desarrollo gestiona las sesiones de los agentes mediante transportes de tmux o SDK, y un servidor autohospedado permite acceder a un panel web o móvil. Desde allí puedes abrir terminales, explorar archivos y cambios de Git, previsualizar localhost y recibir notificaciones cuando termina el trabajo.
El proyecto también añade una capa de memoria compartida que convierte las respuestas completadas del asistente en resúmenes que se recuperan en sesiones posteriores, y ofrece una interfaz administrada de herramientas MCP para buscar en la memoria, enviar mensajes entre agentes mediante `imcodes send` y programar tareas cron. Las conversaciones de equipo multiagente permiten que varios proveedores revisen el trabajo antes de escribir código, y un supervisor puede continuar automáticamente, devolver el control o ejecutar un ciclo de auditoría y corrección en cada sesión.
IM.codes es un proyecto personal con licencia MIT que se instala con npm. Puede autohospedarse con Docker y PostgreSQL, requiere Node.js 22 o posterior y es compatible con macOS y Linux; Windows figura como experimental.
Funciones clave
- 01Terminal remota y vistas de archivos y Git en cualquier navegador, sin SSH ni VPN.
- 02Memoria compartida que recupera resúmenes de trabajos anteriores entre sesiones y proveedores.
- 03Herramientas MCP administradas para buscar en la memoria, enviar mensajes entre agentes y programar tareas cron.
- 04Conversaciones de equipo en las que varios proveedores revisan el trabajo antes de implementarlo.
- 05Supervisor por sesión que continúa automáticamente, devuelve el control o ejecuta ciclos de auditoría.
- 06Previsualización de localhost con túnel a través del servidor y compatibilidad con HMR.
Casos de uso
- Consultar y dirigir desde el teléfono un agente de programación que lleva mucho tiempo trabajando, cuando estás lejos del escritorio.
- Pedir a un agente que otro revise los cambios o ejecute pruebas mediante `imcodes send`.
- Activar tareas de agentes a partir de fallos de CI, webhooks o scripts de supervisión de registros.
- Hacer una revisión de una especificación con varios modelos antes de empezar la implementación.
Inicio rápido
- 1
Descarga la aplicación desde App Store o usa la aplicación web en app.im.codes
Antes de usarlo
- El README indica que es un proyecto personal en desarrollo activo, sin garantías, SLA ni garantías de estabilidad.
- El contexto empresarial compartido sigue en desarrollo activo y aún no se ha probado completamente en producción.
- Para usar todas las funciones, se necesita un proveedor de coding agent compatible y una configuración autoalojada o basada en una cuenta.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es imcodes?
- Una capa de control al estilo de la mensajería instantánea para agentes de programación con IA, con memoria compartida, acceso remoto a terminales y escritorios, herramientas MCP administradas y auditoría entre agentes. IM.codes conecta agentes de programación con IA, como Claude Code, Codex, Gemini CLI y OpenClaw, con las máquinas donde se ejecutan. Un daemon en cada máquina de desarrollo gestiona las sesiones de los agentes mediante transportes de tmux o SDK, y un servidor autohospedado permite acceder a un panel web o móvil. Desde allí puedes abrir terminales, explorar archivos y cambios de Git, previsualizar localhost y recibir notificaciones cuando termina el trabajo.
- ¿imcodes es gratuito? ¿Qué licencia tiene?
- imcodes es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿imcodes sigue mantenido?
- Mantenimiento activo. El último commit de imcodes fue el 5 nov 2026.
- ¿Para qué puedo usar imcodes?
- Consultar y dirigir desde el teléfono un agente de programación que lleva mucho tiempo trabajando, cuando estás lejos del escritorio. Pedir a un agente que otro revise los cambios o ejecute pruebas mediante `imcodes send`. Activar tareas de agentes a partir de fallos de CI, webhooks o scripts de supervisión de registros. Hacer una revisión de una especificación con varios modelos antes de empezar la implementación.
- ¿Cómo se instala imcodes?
- Descarga la aplicación desde App Store o usa la aplicación web en app.im.codes
- ¿Dónde consigo imcodes?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/im4codes/imcodes
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Memoria a largo plazo para agentes de programación: guarda recuerdos en una base de datos SQLite local y los comparte entre Claude Code, Codex, Cursor y otros clientes MCP.
Capa de memoria local y gobernada que permite a agentes de IA como Claude Code, Cursor y Codex recordar información de forma persistente y reconocer cuándo no saben algo.
Servidor MCP gratuito y bidireccional para Figma que permite a agentes de programación convertir diseños en código y devolver diseños al lienzo.
Aplicación de chat de escritorio y autoalojada donde cada bot es un agente local de Claude, Codex o Grok, con su propio modelo, computadora en la nube y aplicaciones conectadas.
Asistente personal de IA autoalojado que crea un grafo de memoria a partir de tu correo, reuniones y herramientas de código, y luego planifica y ejecuta tareas por ti.