Relay : Un outil pour transférer les sessions de code Claude à d'autres agents IA

Relay est un outil qui résout un problème courant pour les utilisateurs de Claude Code : lorsqu'une session atteint sa limite de débit, tout le contexte est perdu, obligeant les utilisateurs à redémarrer avec un autre agent. Relay capture le contexte de session et le transmet à un autre agent d'IA, permettant de poursuivre le travail sans interruption.
Comment ça marche
Relay est un binaire Rust (4,6 Mo) qui lit directement les transcriptions de session de Claude Code à partir des fichiers JSONL de ~/.claude/projects/. Il extrait :
- La conversation complète (les 25 derniers tours par défaut)
- Chaque appel d'outil—les fichiers que Claude a lus, écrits ou modifiés
- Chaque erreur rencontrée par Claude
- L'état TodoWrite (ce qui est fait et en cours)
- La branche git, les différences et les fichiers non validés
- Les décisions clés prises par Claude
Il ouvre ensuite une session interactive avec le nouvel agent, qui reconnaît le contexte restauré et demande les prochaines étapes.
Utilisation et fonctionnalités
La commande de base est :
relay handoff --to codexLes options supplémentaires incluent :
--turns 10pour contrôler la quantité de contexte de conversation transférée--include git,todospour sélectionner des éléments de contexte spécifiques- Un crochet PostToolUse pour la détection automatique des limites de débit
Relay inclut une interface utilisateur textuelle interactive avec des indicateurs de progression, un sélecteur d'agents et une sortie en couleur. Le temps de capture est inférieur à 100 ms.
Agents pris en charge
Relay prend en charge 8 agents :
- Codex
- Claude (nouvelle session)
- Aider
- Gemini
- GitHub Copilot
- OpenCode
- Ollama (local)
- OpenAI API
Installation
Installez via :
git clone https://github.com/Manavarya09/relay
cd relay && ./scripts/build.sh
ln -sf $(pwd)/core/target/release/relay ~/.cargo/bin/relay
relay initOu via npm : npm i @masyv/relay
Contexte
Relay est le quatrième plugin de la boîte à outils Claude Code de l'auteur, qui comprend également TokenForge (pour la compression de jetons via l'analyse AST) et SecretScan (un détecteur de secrets avec 47 motifs). Tous les outils sont open source et écrits en Rust.
📖 Read the full source: r/ClaudeAI
👀 See Also

Cadre pour les coéquipiers IA dans Slack, entièrement opéré depuis Claude Code
ginnie-agents est un framework open-source pour exécuter des agents IA autonomes avec des identités Slack, une mémoire à trois niveaux, des routines cron et des horaires de travail — le tout configuré et opéré via Claude Code. Nécessite Claude Code Max, Docker, Node 22+ et un espace de travail Slack avec les permissions de création d'applications.

Système à 2 invites pour transporter le contexte entre les discussions Claude sans gaspillage de jetons
Un développeur partage deux prompts pour compresser l'intégralité d'une conversation Claude en un bloc de contexte structuré et le charger dans un nouveau chat, préservant les décisions, le travail et les prochaines étapes.

Codeset améliore les agents de codage avec un contexte spécifique au dépôt provenant de l'historique git.
Codeset génère des fichiers statiques à partir de l'historique git qui fournissent du contexte comme les bugs passés, les causes racines et les relations de co-changement. Les tests ont montré une amélioration de 5,3 points de pourcentage sur codeset-gym-python et de 2 points sur SWE-Bench Pro avec OpenAI Codex.

ClawCall : Compétence OpenClaw pour les appels téléphoniques IA avec mode pont
ClawCall est une compétence OpenClaw qui permet aux agents IA de passer de véritables appels téléphoniques, de naviguer dans les menus, de patienter en attente et de mener des conversations. Elle inclut un mode pont qui vous met en ligne lorsqu'un humain décroche.