CommunitySchreiben & Editierengithub.com

薪尽火传 · Agent Relay

薪尽火传 · Agent Relay – Ein verifizierbares Arbeitsübergabeprotokoll für KI-Agenten. Übergib Zustand, Artefakte, Eigentum und Abnahmekriterien nahtlos zwischen Codex, TRAE, Claude, Cursor und mehr.

Was ist 薪尽火传 · Agent Relay?

Agent Relay ist ein formales Protokoll zur Übergabe von Arbeitskontexten und -ergebnissen zwischen verschiedenen KI-Agenten (z. B. Codex, TRAE, Claude, Cursor). Es definiert klare Rollen (Übergeber, Übernehmer, Prüfer) und Zustände (angeboten, angenommen, abgeschlossen, verifiziert), sodass kein Kontext durch Agentenwechsel verloren geht. Der Skill zwingt den Agenten dazu, zuerst den Relay-Kontext zu lesen, bevor er das Projektverzeichnis oder Skill-Dateien durchsucht – so wird sichergestellt, dass alle relevanten Informationen aus der Vorgänger-Sitzung vorliegen. Die Bedienung erfolgt über das Kommandozeilentool `agent-relay`, das Aktionen wie `context`, `offer`, `accept`, `heartbeat`, `complete`, `verify`, `fail`, `reject`, `cancel` und `capture` bereitstellt. Jede Übergabe enthält zwingend konkrete Artefaktpfade, Quellennachweise und explizite Abnahmekriterien. Der Skill schützt sensible Daten, protokolliert keine Chats oder API-Keys und ersetzt keine Versionskontrolle. Das vollständige Zustandsmodell und Konfliktregeln sind in der Referenzdatei `references/protocol.md` hinterlegt.

Funktioniert mit✓Claude Code✓Codex CLI✓Cursor
npx skills add TongyiDai/xinjin-huochuan

Installed? Explore more Schreiben & Editieren skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht 薪尽火传 · Agent Relay?

Agent wechseln, ohne Unterbrechung. Memory Hub ist die interne Speicherschicht; Relay ist die Produktschicht.

Erzwungener erster Schritt

Nach Auslösen dieses Skills zuerst den Relay-Kontext lesen, nicht das Projektverzeichnis, Skill-Dateien oder das Home-Verzeichnis scannen:

  1. Zuerst das MCP-Tool relay_context aufrufen, Parameter sind der aktuelle Projektpfad und der aktuelle Agentenname.
  2. Falls MCP nicht verfügbar ist, agent-relay context --agent <name> --project "$PWD" ausführen.
  3. Erst wenn der Kontext auf konkrete Artefakte verweist, diese Artefakte zur Vor-Ort-Validierung öffnen.

Nicht find /, vollständige Verzeichnisscans oder rohe Sitzungsprotokolle als Ersatz für den Relay-Kontext verwenden.

Aktionsauswahl

BenutzerabsichtAktion
„Weitermachen“, „anschließen“, „sehen, was andere Agenten getan haben“context oder resume --no-mark, inbox prüfen
„An Codex/Claude/TRAE übergeben“offer
Stab übernehmen und beginnenaccept
Lange Aufgabe läuft nochheartbeat
Fertig mit Nachweisencomplete
Übergeber bestätigt Abschlussverify
Kann nicht fortgesetzt werdenfail oder reject
Staffelübergabe abbrechencancel
Allgemeine Phasenaufzeichnungcapture

Den Befehl agent-relay verwenden; der alte memory-hub ist nur ein Kompatibilitäts-Einstiegspunkt.

Stab übernehmen

  1. Das aktuelle Projekt und die Warteschlange der zu übernehmenden Stäbe lesen.
  2. Die vom Übergeber referenzierten echten Artefakte öffnen.
  3. Wenn Artefakte fehlen oder sich geändert haben, den Stab nicht direkt übernehmen; zuerst die Abweichungen erläutern.
  4. Nach Bestätigung der Ausführbarkeit accept.
  5. Vom Benutzer nicht verlangen, den im Hub bereits aufgezeichneten Hintergrund zu wiederholen.
agent-relay context --agent codex --project "$PWD"
agent-relay inbox --agent codex --project "$PWD"
agent-relay accept \
  --relay relay-xxxx \
  --agent codex \
  --summary "Eingangsartefakte geprüft, übernehme Stab"

Zunächst in einer Read-Only-Sandbox ausführen:

agent-relay resume --agent codex --project "$PWD" --no-mark

Stab übergeben

Die Übergabe muss explizite Abnahmekriterien enthalten. Echte Artefaktpfade oder überprüfbare Quellen angeben; nicht nur „ist erledigt“ schreiben.

agent-relay offer \
  --project "$PWD" \
  --from-agent trae \
  --to-agent codex \
  --summary "Implementierung abgeschlossen, übergebe an Codex zur Grenzwertprüfung" \
  --acceptance "Alle Tests bestanden" \
  --acceptance "Keine sensiblen Informationen vorhanden" \
  --artifact "/pfad/zur/implementierung" \
  --source-ref "test: Integrationstest-Suite bestanden" \
  --priority high

Standardmäßig verfällt ein angebotener Stab nach 7 Tagen ohne Annahme; nach Annahme beträgt die Standard-Leihfrist 1 Stunde. Bei langen Aufgaben regelmäßig verlängern:

agent-relay heartbeat \
  --relay relay-xxxx \
  --agent codex \
  --summary "Grenzwertprüfung läuft"

Abschluss und Abnahme

Der Übernehmer muss beim Abschluss Nachweise beifügen:

agent-relay complete \
  --relay relay-xxxx \
  --agent codex \
  --summary "Grenzwertprüfung abgeschlossen" \
  --artifact "/pfad/zu/test-ergebnisse.json"

Der Abnehmer bestätigt jedes Kriterium einzeln und prüft die Artefakte:

agent-relay verify \
  --relay relay-xxxx \
  --agent trae \
  --summary "Artefakte und Abnahmekriterien bestätigt" \
  --accept-all-criteria

completed ist noch kein Abschluss; erst verified gilt als abgeschlossener Stab.

Aufzeichnungsgrenzen

  • Keine gesamten Chat-Verläufe, Passwörter, Tokens, API-Keys oder ungefilterte private Daten speichern.
  • Vermutungen nicht als Tatsachen aufschreiben; keine alten Ereignisse ändern, sondern korrigierende Einträge anfügen.
  • Einzel-Agenten-, Einzel-Durchlauf- oder Aufgaben ohne Folge relevanz nicht in Relay aufzeichnen.
  • Relay ersetzt nicht Git, geschäftliche Versionskontrolle oder Dateisperren bei gleichzeitiger Bearbeitung durch mehrere Personen.
  • Validierung in der echten Umgebung hat Vorrang vor gespeicherten Inhalten.

Vollständiges Zustandsmodell, Abhängigkeitskette, Artefakt-Fingerabdrücke, Konflikt- und Datenschutzregeln sind in references/protocol.md zu finden.

Verwandte Skills