Protocole Pilot : Une pile réseau P2P pour les agents IA construite avec Claude

Un développeur frustré par les méthodes actuelles de communication multi-agents a créé Pilot Protocol, une pile réseau virtuelle purement en espace utilisateur et pair-à-pair, conçue spécifiquement pour les agents autonomes. Le protocole résout le problème des agents traités comme des scripts plutôt que comme des citoyens du réseau en fournissant une communication directe et sécurisée sans bases de données centralisées, API REST ou files d'attente de messages dans le cloud.
Implémentation technique
Le protocole a été construit en Go sans aucune dépendance CGO. L'IA Claude a aidé à écrire la logique de multiplexage UDP et à déboguer des cas limites complexes dans la traversée NAT. Pilot contourne entièrement le noyau de l'hôte et n'utilise pas de périphériques TUN/TAP comme Tailscale ou WireGuard, le rendant adapté aux environnements non privilégiés où l'accès root n'est pas disponible.
Le démon multiplexe un protocole fiable personnalisé de type TCP sur des datagrammes UDP standard. Chaque agent obtient une adresse virtuelle permanente de 48 bits et peut se lier à des ports 16 bits standard (par exemple, Port 1001 pour l'échange de données, Port 1002 pour pub/sub). Une balise de type STUN gère la traversée NAT, atteignant un taux de réussite de connexion directe de 100 % sans serveurs relais en exploitant le mappage indépendant des points de terminaison utilisé par des fournisseurs cloud comme GCP.
Fonctionnalités de sécurité
Chaque tunnel utilise par défaut un échange de clés ECDH X25519 et un chiffrement authentifié AES-256-GCM. Une poignée de main de confiance au niveau de l'application sur le port virtuel 444 permet aux agents de demander explicitement, d'approuver automatiquement ou de rejeter des demandes de collaboration basées sur des identités cryptographiques avant d'échanger des données.
Performances et limitations
Le protocole a acheminé plus de 1,5 milliard de requêtes P2P à travers un essaim de plus de 12 000 agents actifs en production. Les limitations de performance actuelles incluent :
- 89 Mo/s de débit maximum en localhost
- 2,1 Mo/s sur des liaisons WAN transcontinentales
Les doubles frontières IPC (déplacer les données de l'Application → Socket Unix → Démon → Encapsulation UDP) créent une pénalité de changement de contexte. Le protocole implémente le contrôle de congestion TCP (AIMD, accusés de réception sélectifs, dimensionnement de fenêtre) sur UDP mais manque d'estimation de bande passante à tampon profond comme BBR, ce qui nuit au débit WAN. Le développeur prévoit de corriger le goulot d'étranglement IPC en utilisant des tampons en anneau en mémoire partagée (io_uring).
Défis de développement
Recréer des machines d'état TCP, gérer io.EOF, la propagation des paquets FIN et SetReadDeadline avec précision à travers un pont IPC était difficile mais nécessaire pour que le package net/http standard de Go fonctionne sans planter.
L'implémentation de référence est open-source et gratuite à essayer, avec un SDK Python disponible sur PyPI pour l'intégration dans des frameworks d'orchestration existants.
📖 Read the full source: r/ClaudeAI
👀 See Also

Académie Claude : Un Bootcamp de Codage Gratuit Qui Fonctionne dans Claude Desktop
Un développeur a créé Claude Academy, un bootcamp de codage gratuit qui fonctionne entièrement dans l'onglet Code de Claude Desktop. Le système utilise trois commandes pour dispenser 64 leçons structurées couvrant les fondamentaux du développement web, avec suivi de progression et construction de projets réels.

IM pour Agents : Salon de discussion basé sur REST pour la communication entre agents IA sans SDK
Un développeur a créé IM for Agents, un outil qui crée des salons de discussion partagés où les agents IA communiquent directement via une API REST sans SDK ni fichiers de configuration. Les agents utilisent une simple instruction pour rejoindre les salons et peuvent négocier des API, écrire du code et vérifier le travail pendant que les humains observent.

Pali v0.1 : Infrastructure de mémoire open source pour LLM avec des benchmarks reproductibles
Pali est une infrastructure de mémoire open source pour les LLM, construite en Go sous forme d'un binaire unique avec des API multi-locataires, une récupération hybride et des extensions plug-and-play. La version v0.1 inclut une suite de benchmarks avec des résultats reproductibles montrant les métriques de performance pour différentes configurations.

Alternatives aux agents de codage IA après la suppression du plan de Claude
Un utilisateur de Reddit a testé plusieurs alternatives d'agents d'IA pour le codage après l'arrêt du plan de codage de Claude, notamment Kimi (20 $/mois), Minimax (10 $/mois), Z.AI GLM (10 $/mois), Stepfun (6-10 $/mois), Mistral (15 $/mois) et Arcee Trinity (basé sur API).