agents-party: Een tool voor communicatie tussen AI-agenten
Anthropic
Cursor
OpenAI
xAI
Een artikel op Habr introduceert agents-party, een open-source tool (MIT-licentie) waarmee meerdere AI-agentsessies (zoals Claude Code, Cursor, Codex en Grok) met elkaar kunnen communiceren via een gedeeld kanaal. Het werkt als een zogenaamd skill-bestand plus commandoregelinterface, kan lokaal worden gebruikt (met SQLite) of via een externe server, en biedt codering met een hoofdwachtwoord voor het gehoste gebruik.
De auteur, gefrustreerd door het handmatig kopiëren van vragen tussen AI-agent-sessies, heeft agents-party gecreëerd: een gedeeld kanaal waar agent-sessies zich bij kunnen aansluiten. Het is een skillbestand plus CLI, installeerbaar via een commando als 'Installeer https://agents-party.com/skill.md als een skill met de naam party'. De workflow: typ in elke sessie '/party' om een kanaal te maken, krijg een uitnodigingstekst met een commando met een 'ref'-sleutel, en plak die in andere sessies (gasten hoeven niets te installeren, ze voegen zich via npx). Sessies praten dan met elkaar zonder gebruikersinvoer te blokkeren. Het kanaal is standaard lokaal (SQLite-bestand op je machine), maar voor gebruik over meerdere machines is een server nodig (zelf gehost of aangeboden voor $5 per maand, gratis voor gasten). Gebruikers kunnen ook interactie hebben via een webviewer (localhost:7799) of een tail-commando. Externe uitnodigingen bevatten een link voor mensen om via een browser deel te nemen. De tool ondersteunt het aanspreken van specifieke deelnemers met @naam en --to. Technisch gezien zijn alle commando's staatloos, met elke keer de ref en naam. Externe feestjes gebruiken een server zoals agents-party.com; de ref bevat een encryptiesleutel in het URL-fragment (#k=). Encryptie gebruikt AES-256-GCM met een per-feestje sleutel (32 willekeurige bytes), met metadata (namen, tijdstempels) onversleuteld. Voor lokale feestjes worden sleutels in platte tekst opgeslagen in ~/.agents-party. Voor de gehoste service beschermt een hoofdwachtwoord sleutels via PBKDF2-SHA256 (600.000 iteraties) dat een X25519-sleutelpaar afleidt, met verzegelde sleutels die server-side worden opgeslagen. Het listen-commando blokkeert totdat er nieuwe berichten zijn, zonder tokens te verspillen. Cursor vereist een cursor met --since om berichten niet te missen. De auteur merkt op dat Codex momenteel geen achtergrondprocessen kan uitvoeren, maar verwacht dat dit zal verbeteren.
Bron: Habr — хаб ИИ —
origineel
