Watch / 值更Sitzungsübergabe

AGENTRELAY / LOKALE SITZUNGSÜBERGABE

WatchLokale Sitzungsübergabe für Coding-Agenten

Ein anderes Coding-Werkzeug. Dieselbe Arbeit.

Claude-Code-Limit, volles Kontextfenster oder festgefahrene Untersuchung? Übernehmen Sie die gespeicherte Historie und das Arbeitsverzeichnis nach Codex, OpenCode, Kimi, Pi oder Grok und machen Sie weiter.

CLAUDE / CODEX / OPENCODE / KIMI / PI / GROKSitzungsübergabe erkundenMIT / v0.1.1
01 / SESSION CONTINUITY

Sitzungsübergabe

Gespeicherte Historie lesen, das Arbeitsverzeichnis prüfen und dann einen Zielagenten wählen.

SYNTHETISCHE DEMO / KEINE SCHREIBVORGÄNGE
01Quellsitzung
02Kontext prüfen
03Zielagent
04Übergabeergebnis

Quellsitzung

01 / SOURCE
Claude CodeInteraktive Vorschau
/Users/dev/projects/example-api
Nachrichten
24
Tool-Aufrufe
8
Status
Quelle geladen

Kontextauszug

SNAPSHOT
BENUTZER

Prüfen Sie den API-Wiederholungsablauf und behalten Sie frühere Schlussfolgerungen und fehlgeschlagene Versuche.

AGENT

Arbeitsverzeichnis und Wiederholungsgrenze bestätigt. Als Nächstes: Regressionen der Fehlerbehandlung.

TOOLSBashEditRead

Zielagent

02 / TARGET
Offizieller Desktop-ImportDEMO

Das Desktop-Projekt muss zuerst existieren. Tool-Aufrufe und Ergebnisse können zu Text werden. Die Modellfortsetzung liegt außerhalb des begrenzten Durchlaufs.

Übergabe

Übergabeergebnis

Warte auf Vorschau

Synthetische Quelle geladen. Warte auf Vorschau.

Nur synthetische Datensätze. Keine lokalen Lesevorgänge, Agenten-Schreibvorgänge, Client-Starts oder Modellanfragen.

UNDER THE HOOD

Kernmechanismen

Der Schutz ist routenspezifisch. Eine enge Prüfung ist keine universelle Sicherheitsgarantie. Die Desktop-App hat vier Ansichten (Sitzungsübergabe, Übergabehistorie, unterstützte Routen, Einstellungen) mit hellem, dunklem und System-Erscheinungsbild.

01

Quelle und cwd finden

Gespeicherte Datensätze über die native Sitzungs-ID finden und das tatsächliche cwd beibehalten. Bestehende Worktrees werden nicht stillschweigend durch die Repository-Wurzel ersetzt.

02

Offizielle Importe bestätigen

Die Codex-Route bindet Zielverzeichnis und Konfiguration, mit Ausführungsprotokoll und dauerhafter Sperre. Unsichere Ergebnisse werden abgefragt, nicht blind erneut übermittelt.

03

Formatgrenzen offenlegen

Aufgezeichnete Nachrichten und Ereignisse in das Zielformat übertragen. Die Erhaltung variiert; ein interner Roundtrip ist kein Nachweis nativer Fortsetzung.

04

Import vom Öffnen trennen

Schlägt das Öffnen nach dem Import fehl, nur das Öffnen erneut versuchen. Ein fehlgeschlagener Terminalstart fällt auf das Kopieren des Befehls zurück, ohne eine weitere Übertragung.

ROUTE-SCOPED VALIDATION

Unterstützte Routen

Nach Quelle, Richtung, Plattform und Version validieren. CLI-Erkennung ist kein Kompatibilitätsnachweis.

2026-09-10 / REPOSITORY
ÜbergaberouteEinstiegspunktNachweise und GrenzenStatus
Claude Code → Codex DesktopOffizieller ImportSynthetisches macOS-arm64-Beispiel: Projektliste, prepare / confirm und zwei unabhängige Öffnungen bestanden im Rahmen des Umfangs. Tool-Datensätze können zu Text werden; die Modellfortsetzung bleibt begrenzt.Begrenzter Durchlauf
Claude / Codex / OpenCode / Kimi / Pi / GrokBaseline-CLI-AdapterLese-, Konvertierungs- und Fortsetzungseinstiege existieren, und die sechs Desktop-Zielkarten übernehmen den Fortsetzungsbefehl jedes Adapters wortgetreu; Grok bestand zusätzlich eine isolierte native Wiedergabe über `sessions list`, `export` und ACP `session/load`. Native Akzeptanz ist nicht für jede Kombination, Plattform, Inhaltsprobe oder Version nachgewiesen.Validierung je Route
OpenCode-Web- / TUI-ErweiterungOffizielles JSON-Experiment1.18.29: isolierte Historie-Sichtbarkeit und gültiges Zielmodell bestanden. Eine Fortsetzungsanfrage lieferte Provider 429; nicht als neuer Standardeinstieg integriert.Nicht integriert
Antigravity 2.0 → Antigravity CLIInteraktive Auswahl im selben ProduktDer offizielle /resume-Antigravity-Tab importiert nach einer zweiten Bestätigung; --conversation setzt nur bestehende CLI-Historie fort. Watch hat keinen Adapter und keine native Akzeptanz. Das ist kein Import von einem anderen Agenten nach Antigravity.Nicht integriert
Claude Desktop Code / Weitere EinstiegspunkteRecherche zu offiziellen EinstiegenKeine vollständige Akzeptanz einer Watch-Route; keine neuen Standardziele. Grok ist aus dieser Gruppe in eine eigene Baseline-Karte gewandert; siehe die Tabelle der unterstützten Routen.Nicht integriert
ANSWERS FIRST

Anleitungen

Jede Anleitung beginnt mit einer eigenständigen Antwort, danach folgen die Schritte. Watch umgeht keine Limits und bewertet keine Modelle.

Volles Kontextfenster oder Nutzungslimits in Claude Code: Praxisanleitung

Ein volles Kontextfenster bedeutet, dass diese Konversation zu lang ist: Führen Sie /compact oder /clear in Claude Code aus. Ein Kontolimit nennt einen Zurücksetzungszeitpunkt, und /compact bewirkt dann nichts. Watch vergrößert weder das Fenster noch stellt es Kontingent wieder her. Es kopiert die gespeicherte Sitzung in einen anderen Agenten, der noch laufen kann.

Anleitung lesen
DEVELOPER WORKFLOW

Aus dem Quellcode ausführen

Führen Sie die CLI aus dem Repository aus oder bauen Sie die Desktop-App. Repository-Zugriff ist erforderlich. Es ist kein globales npm-Paket veröffentlicht.

Node ≥ 22.13 · Desktop-Builds benötigen außerdem Rust / Tauri
$git clone https://github.com/can4hou6joeng4/Watch.git
$cd Watch && npm install
$npm run watch -- status --json
$npm run watch -- import-codex prepare <claude-id> --cwd /abs/project --desktop-project --experimental --json

tsx fehlt? Zuerst npm install ausführen. Ein node:sqlite-Fehler erfordert die Prüfung der Node-Version.

REAL OUTPUT / SYNTHETIC SESSIONS

Echte Programmausgabe

Erzeugt aus synthetischen Sitzungen in einer isolierten Umgebung: Die Animation spielt echte CLI-Ausgabe mit dem ursprünglichen Timing ab; der Screenshot ist die Desktop-Browser-Vorschau im synthetischen Demomodus. Sie zeigen echtes Verhalten, keinen Nachweis nativer Akzeptanz.

CLI: Claude Code → OpenCode
CLI: Claude Code → OpenCodestatus → sessions → switch opencode → status; Pfade zur Lesbarkeit auf ~ umgeschrieben; Schreibvorgänge gehen in einen temporären OpenCode-Speicher.
Desktop: Claude Code → Codex Desktop, offizieller Import
Desktop: Claude Code → Codex Desktop, offizieller ImportDemo laden → Planvorschau → simulierte Bestätigung; das DEMO-Badge rendert die App. Helles Design gezeigt; dunkles Design in den Assets.
VERIFIABLE RECORDS

Validierungsprotokolle

Historische Repository-Validierung, keine neue native Client-Akzeptanz durch dieses Redesign.

  1. Offizieller Import: natives Lesen und Fortsetzen

    Codex CLI 0.153.4 / macOS arm64. Tool-Datensätze wurden zu Text; keine Desktop-Oberfläche und keine Modellfortsetzung.

    01
  2. Projekt-zuerst-Import und Desktop-Auflistung

    ChatGPT Desktop 26.901.51231. Synthetisches Beispiel in der Projektliste sichtbar; keine Modellfortsetzung.

    02
  3. Watch Tauri: Vorschau, Bestätigung und unabhängiges Öffnen

    ChatGPT Desktop 26.903.61454. Zwei Öffnungen erreichten dasselbe synthetische Ziel mit einem Importplan. Die Modellfortsetzung bleibt außerhalb des Durchlaufs.

    03
QUESTIONS & BOUNDARIES

Fragen

Claude Code hat mitten in der Aufgabe sein Limit erreicht. Wie mache ich weiter?

Geben Sie die Quellsitzungs-ID in Watch ein, prüfen Sie das erkannte Arbeitsverzeichnis und wählen Sie einen Zielagenten. Claude → Codex zeigt die offizielle Projekt-zuerst-Importvorschau und schreibt erst nach Ihrer Bestätigung, danach öffnet es das Ziel separat; andere Ziele nutzen die bestehenden CLI-Adapter. Watch umgeht keine Nutzungslimits und verschiebt keinen Code; es überträgt den gespeicherten Sitzungsdatensatz.

Wie wechsle ich von Claude Code zu Codex und setze dieselbe Sitzung fort?

Zwei Einstiegspunkte: Wählen Sie in der Desktop-App die Quellsitzung und klicken Sie auf die OpenAI-Codex-Karte (offizieller Einzelsitzungsimport: prepare → confirm → open), oder führen Sie watch import-codex prepare <claude-id> --cwd <project> --desktop-project --experimental aus, gefolgt von confirm. Das Projekt muss bereits in Codex Desktop existieren. Tool-Datensätze können auf der Codex-Seite zu Text werden, und die Modellfortsetzung liegt außerhalb des validierten Umfangs.

Mein Claude-Code-Kontextfenster ist voll. Verdichtet Watch es?

Nein. Kontext verdichten oder leeren ist Claudes eigenes /compact und /clear. Watch überträgt den gespeicherten Sitzungsdatensatz als Ganzes in einen anderen Agenten; die Zielsitzung startet von diesem Datensatz, die ursprüngliche Sitzung bleibt unberührt. Ob er hineinpasst, hängt vom Kontextfenster des Zielwerkzeugs ab.

Wo liegen die Sitzungsdateien von Claude Code, Codex und OpenCode, und wie setze ich eine frühere Konversation fort?

Claude Code: ~/.claude/projects/<encoded-cwd>/<session-id>.jsonl, fortsetzen mit claude --resume <id>. Codex: ~/.codex/sessions/YYYY/MM/DD/rollout-*.jsonl, fortsetzen mit codex resume <id>. OpenCode: ~/.local/share/opencode/opencode.db, fortsetzen mit opencode -s <id>. Watch sucht sie über die Sitzungs-ID, zeigt das zugehörige Arbeitsverzeichnis und listet verkettete Übergaben für dieses Verzeichnis unter Übergabehistorie.

Ich nutze sowohl Claude Code als auch Codex. Wie wechsle ich zwischen ihnen, ohne den Kontext zu verlieren?

Watch bewertet die beiden nicht. Sind beide installiert und authentifiziert, übergeben Sie Sitzungen: Claude → Codex nutzt die offizielle Importvorschau, Codex → Claude die Konvertierung des CLI-Adapters; beide behalten das Arbeitsverzeichnis. Manche Ereignisse können zwischen den Formaten degradiert werden, und das Ergebnis listet auf, was degradiert wurde.

Läuft die Historie über einen Watch-Cloud-Server?

Watch hat keinen eigenen Relay-Server. Manche nativen Routen zur Sitzungserstellung rufen die Ziel-CLI auf und können deren Netzwerkdienste nutzen. Die Modellfortsetzung folgt ebenfalls den Datenschutz- und Modellregeln dieses Dienstes. Lokale Konvertierung bedeutet keinen vollständig offline ablaufenden Workflow.

Ist die Konvertierung verlustfrei oder risikofrei?

Nein. Neue Dateien und komplette Dateiersetzungen haben atomare Schreibvorgänge und Rückleseprüfungen, während manche Anhängpfade anderen Schutz haben. Offizielle Codex-Importe nutzen ein eigenes Protokoll, eine Zielsperre und eine Rückleseverifikation. Die genauen Grenzen stehen in der Architektur.

OFFICIAL ENTRY / NOT INTEGRATED

Antigravity CLI: Fortsetzen und Import im selben Produkt

Offizielle Einstiegspunkte geprüft; nicht in Watch integriert. Das sind Antigravity-Operationen, keine Watch-Konvertierungsbefehle.

Offiziell dokumentiert / Nicht von Watch validiert

01

Eine bestimmte CLI-Konversation fortsetzen

agy --conversation <conversation-id>

Setzt eine bestehende Antigravity-CLI-Konversations-ID fort. Es ist kein Importer für Claude-, Codex- oder Desktop-Konversationen.

02

Die neueste Workspace-Konversation fortsetzen

agy -c

Sucht die neueste Konversation für das aktuelle Arbeitsverzeichnis. Fehlende oder gelöschte Historie kann eine neue Konversation starten, daher ist das keine nebenwirkungsfreie Statusprüfung.

03

Import aus Antigravity 2.0

/resume

Wechseln Sie im CLI-Sitzungsauswahlfenster zum Antigravity-Tab, wählen Sie eine Desktop-Konversation und bestätigen Sie den Import. Die offizielle Dokumentation beschreibt geklonte Historie, Kontext und Tool-Verläufe. Watch hat das nicht nativ validiert und hat keinen Importvertrag für externe Agenten.