Claude Code, la herramienta de programación con inteligencia artificial de Anthropic, incorpora una función de mensajería entre sesiones que permite a distintas sesiones independientes comunicarse entre sí sin intervención del usuario. La característica requiere la versión 2.1.224 o posterior y está disponible en macOS y Linux. Funciona de forma automática en las sesiones que cumplen los requisitos, sin necesidad de configuración adicional.
El sistema se apoya en dos herramientas internas: ListAgents, que permite a Claude descubrir qué agentes están disponibles, y SendMessage, que envía el mensaje al destinatario por su nombre. Con la misma herramienta, Claude también puede comunicarse con subagentes y con integrantes de un equipo de agentes dentro de una misma sesión o equipo. La página de documentación se centra en los mensajes entre sesiones independientes.
Entre los casos de uso habituales se encuentran la transferencia de hallazgos entre sesiones, la coordinación de worktrees paralelos sobre un mismo repositorio, la notificación del estado de tareas largas y la respuesta a mensajes recibidos desde otra máquina o desde la web. Cuando la entrega es entre distintas máquinas, Claude solo puede responder, no iniciar la conversación.
La entrega del mensaje se produce entre llamadas a herramientas, sin interrumpir ninguna en curso. El sistema aplica controles de entrada en la sesión receptora, que puede entregar, retener o rechazar el mensaje. Las reglas de permisos se mantienen por sesión y Claude tiene instrucciones de no solicitar a otra sesión acciones que hayan sido denegadas en la suya propia. Los permisos del receptor siguen aplicándose a cualquier acción que el mensaje solicite. La sesión destinataria se identifica con un nombre derivado del directorio de trabajo o definido por el usuario, y el comando /list-agents muestra las sesiones locales accesibles junto con su directorio.
