¿Qué hace 薪尽火传 · Agent Relay?
Cambia de agente, sin interrupción. Memory Hub es la capa de almacenamiento interna; Relay es la capa de producto.
Primer paso obligatorio
Al activar esta Skill, primero lee el Contexto de Relay; no escanees el directorio del proyecto, archivos de Skill o el directorio Home:
- Prioriza llamar a la herramienta MCP
relay_contextcon la ruta del proyecto actual y el nombre del agente actual. - Si MCP no está disponible, ejecuta
agent-relay context --agent <nombre> --project "$PWD". - Solo después de que el Contexto apunte a artefactos específicos, ábrelos para verificación in situ.
No uses find /, escaneos completos de directorios ni registros de sesión sin procesar en lugar del Contexto de Relay.
Selección de acciones
| Intención del usuario | Acción |
|---|---|
| "Continuar", "Seguir con lo que había", "Ver qué hizo otro agente" | context o resume --no-mark, verifica inbox |
| "Pasar a Codex/Claude/TRAE" | offer |
| Tomar el relevo y empezar a trabajar | accept |
| Tarea larga aún en progreso | heartbeat |
| Terminado y con evidencia | complete |
| Confirmar finalización por parte de quien entregó | verify |
| No se puede continuar | fail o reject |
| Cancelar relevo | cancel |
| Registrar etapa general | capture |
Usa el comando agent-relay; el antiguo memory-hub es solo un punto de entrada por compatibilidad.
Tomar el relevo
- Lee el proyecto actual y la cola de relevos pendientes.
- Abre los artefactos reales a los que hace referencia quien entrega.
- Si los artefactos faltan o han cambiado, no tomes el relevo directamente; explica primero las diferencias.
- Una vez que confirmes que se puede ejecutar, usa
accept. - No pidas al usuario que repita el contexto ya registrado en el Hub.
agent-relay context --agent codex --project "$PWD"
agent-relay inbox --agent codex --project "$PWD"
agent-relay accept \
--relay relay-xxxx \
--agent codex \
--summary "Artefactos de entrada verificados, inicio del relevo"
En un sandbox de solo lectura ejecuta primero:
agent-relay resume --agent codex --project "$PWD" --no-mark
Entregar el relevo
La entrega debe incluir criterios de aceptación claros. Proporciona rutas reales de artefactos o fuentes verificables; no escribas simplemente "está terminado".
agent-relay offer \
--project "$PWD" \
--from-agent trae \
--to-agent codex \
--summary "Implementación completada, se entrega a Codex para verificación de límites" \
--acceptance "Todas las pruebas pasan" \
--acceptance "No hay información sensible" \
--artifact "/ruta/a/la/implementación" \
--source-ref "test: suite de integración pasó" \
--priority high
Por defecto, una entrega caduca a los 7 días si no se recibe; después de tomar el relevo, la concesión predeterminada es de 1 hora. Para tareas largas, renueva periódicamente:
agent-relay heartbeat \
--relay relay-xxxx \
--agent codex \
--summary "Pruebas de límites en curso"
Finalización y verificación
Cuando quien toma el relevo termina, debe adjuntar evidencia:
agent-relay complete \
--relay relay-xxxx \
--agent codex \
--summary "Verificación de límites completada" \
--artifact "/ruta/a/los/resultados-de-prueba.json"
Quien verifica confirma cada criterio y revisa los artefactos:
agent-relay verify \
--relay relay-xxxx \
--agent trae \
--summary "Artefactos y criterios de aceptación confirmados" \
--accept-all-criteria
completed aún no cierra el ciclo; solo verified cuenta como finalización de un relevo.
Límites de registro
- No guardes chats completos, contraseñas, tokens, claves API ni datos privados sin filtrar.
- No escribas suposiciones como hechos; no modifiques eventos antiguos, añade registros correctivos.
- No escribas en Relay tareas de un solo agente, una sola ronda y sin valor futuro.
- Relay no reemplaza a Git, el control de versiones de negocio ni los bloqueos de archivos para edición simultánea.
- La validación en entorno real tiene prioridad sobre el contenido de la memoria.
El diagrama de estados completo, cadenas de dependencia, huellas digitales de artefactos, reglas de conflictos y privacidad se encuentran en references/protocol.md.