Relay: Una Herramienta para Transferir Sesiones de Código de Claude a Otros Agentes de IA

Relay es una herramienta que aborda un problema común para los usuarios de Claude Code: cuando una sesión alcanza su límite de tasa, todo el contexto se pierde, obligando a los usuarios a reiniciar con otro agente. Relay captura el contexto de la sesión y lo transfiere a un agente de IA diferente, permitiendo que el trabajo continúe sin interrupciones.
Cómo Funciona
Relay es un binario de Rust (4.6 MB) que lee directamente las transcripciones de sesión de Claude Code desde archivos JSONL en ~/.claude/projects/. Extrae:
- La conversación completa (últimas 25 interacciones por defecto)
- Cada llamada a herramienta—archivos que Claude leyó, escribió o editó
- Cada error que Claude encontró
- Estado de TodoWrite (qué está hecho y en progreso)
- Rama de Git, diff y archivos sin confirmar
- Decisiones clave que Claude tomó
Luego abre una sesión interactiva con el nuevo agente, que reconoce el contexto restaurado y pregunta por los siguientes pasos.
Uso y Características
El comando básico es:
relay handoff --to codexOpciones adicionales incluyen:
--turns 10para controlar cuánto contexto de conversación se transfiere--include git,todospara seleccionar elementos específicos del contexto- Un gancho PostToolUse para detección automática de límites de tasa
Relay incluye una TUI interactiva con indicadores de progreso, un selector de agentes y salida codificada por colores. El tiempo de captura es inferior a 100ms.
Agentes Soportados
Relay soporta 8 agentes:
- Codex
- Claude (nueva sesión)
- Aider
- Gemini
- GitHub Copilot
- OpenCode
- Ollama (local)
- OpenAI API
Instalación
Instalar mediante:
git clone https://github.com/Manavarya09/relay
cd relay && ./scripts/build.sh
ln -sf $(pwd)/core/target/release/relay ~/.cargo/bin/relay
relay initO mediante npm: npm i @masyv/relay
Contexto
Relay es el cuarto complemento en el kit de herramientas de Claude Code del autor, que también incluye TokenForge (para compresión de tokens mediante análisis AST) y SecretScan (un detector de secretos con 47 patrones). Todas las herramientas son de código abierto y están escritas en Rust.
📖 Read the full source: r/ClaudeAI
👀 Ver también

SkillMesh: Enrutador Compatible con MCP para Grandes Catálogos de Herramientas Reduce el Tamaño del Contexto en un 70%
SkillMesh es un enrutador compatible con MCP que recupera únicamente las tarjetas de expertos relevantes para las consultas de agentes de IA, reduciendo el tamaño del contexto en un 70% y mejorando la selección de herramientas. Es compatible con Claude a través del servidor MCP, paquetes de habilidades Codex y esquemas de funciones estilo OpenAI.

Sistema de Memoria Automática de Código Abierto para Agentes LLM Logra un 94% de Precisión en Recuperación
Un desarrollador creó un complemento de memoria para agentes basados en LLM que extrae, clasifica y persiste automáticamente hechos entre sesiones sin comandos explícitos del usuario. El sistema logró un 94.2% de precisión en una prueba de memoria de 52 puntos de control utilizando archivos markdown estructurados en lugar de bases de datos vectoriales.

Claude Code Mastery: El sistema de configuración de código abierto añade memoria persistente y habilidades curadas a la CLI de Claude Code
Claude Code Mastery es un sistema de configuración de código abierto que agrega memoria persistente entre sesiones, ganchos inteligentes del ciclo de vida y más de 26 habilidades seleccionadas a Claude Code CLI. Incluye un Banco de Memoria de 6 archivos por proyecto, un lanzador de configuración cero y soporte multiplataforma.

Skales: Agente de IA de escritorio con soporte Ollama, 300MB de RAM en inactividad.
Skales es una aplicación de escritorio nativa de Electron que proporciona un agente de IA autónomo con instaladores .exe/.dmg, funciona con Ollama para inferencia local o proveedores en la nube, y utiliza aproximadamente 300 MB de RAM en reposo con datos almacenados localmente en ~/.skales-data.