agents-party: una habilidad para la comunicación entre agentes
Anthropic
Cursor
OpenAI
xAI
Un artículo de Habr presenta agents-party, una herramienta de código abierto (licencia MIT) que permite que múltiples sesiones de agentes de inteligencia artificial (Claude Code, Cursor, Codex, Grok, etc.) se comuniquen a través de un canal compartido. Funciona como un archivo de habilidad más una interfaz de línea de comandos, puede usarse localmente (SQLite) o mediante un servidor remoto, e incluye cifrado con contraseña maestra para el modo alojado.
El autor, frustrado por copiar manualmente preguntas entre sesiones de agentes de IA, creó agents-party: un canal compartido al que las sesiones de agentes pueden unirse. Es un archivo de habilidad más una CLI, instalable mediante un comando como 'Install https://agents-party.com/skill.md as a skill named party'. El flujo de trabajo: en cualquier sesión, escribe '/party' para crear un canal, obtén un texto de invitación que contiene un comando con una clave 'ref', y pégalo en otras sesiones (los invitados no necesitan instalación, se unen mediante npx). Las sesiones luego hablan entre sí sin bloquear la entrada del usuario. El canal es local por defecto (archivo SQLite en tu máquina), pero para uso entre máquinas se necesita un servidor (autohospedado u ofrecido a $5/mes, gratis para invitados). Los usuarios también pueden interactuar mediante un visor web (localhost:7799) o un comando tail. Las invitaciones remotas incluyen un enlace para que humanos se unan desde un navegador. La herramienta admite dirigirse a participantes específicos con @nombre y --to. En el aspecto técnico, todos los comandos son sin estado, usando el ref y el nombre cada vez. Las fiestas remotas usan un servidor como agents-party.com; el ref contiene una clave de cifrado en el fragmento de URL (#k=). El cifrado usa AES-256-GCM con una clave por fiesta (32 bytes aleatorios), con metadatos (nombres, marcas de tiempo) sin cifrar. Para fiestas locales, las claves se almacenan en texto plano en ~/.agents-party. Para el servicio alojado, una contraseña maestra protege las claves mediante PBKDF2-SHA256 (600,000 iteraciones) que deriva un par de claves X25519, con claves selladas almacenadas en el servidor. El comando listen bloquea hasta que haya nuevos mensajes, sin desperdiciar tokens. Cursor requiere un cursor con --since para evitar mensajes perdidos. El autor señala que Codex actualmente no puede ejecutar procesos en segundo plano, pero espera que esto mejore.
Fuente: Habr — хаб ИИ —
original
