Agent-Fork

Forken Sie den Agenten.
Behalten Sie das ganze Gespräch.

Ihr Agent arbeitet seit zwei Stunden. Er hat den Code gelesen, drei Ansätze versucht, zwei davon verworfen. Sie wollen einen zweiten Agenten auf einer anderen Spur, und Sie haben keine Lust, das alles noch einmal zu tippen.

Klicken Sie auf das Fork-Symbol. Daneben öffnet sich ein Zwilling mit derselben Rolle, demselben CLI und demselben Gespräch. Das Original arbeitet weiter und merkt nichts davon.

Agent-ForkArbeitet
Backend-Dev
  • auth/session.ts gelesen
  • Cookie-Ansatz verworfen
  • Token-Refresh im Test

Ein Klick auf einen laufenden Agenten: Ein Zwilling öffnet sich, das Gespräch des Eltern-Agenten schon geladen.

Einen Agenten zu duplizieren hieß bisher, seine Konfiguration zu kopieren und sonst nichts. Sie bekamen dieselbe Rolle und dasselbe Modell vor einer leeren Seite, und Ihre erste Aufgabe war es, zwei Stunden Arbeit nachzuerzählen. Also duplizierte niemand irgendetwas. Man trieb denselben Agenten immer weiter dieselbe Spur hinunter, oder man öffnete einen neuen und zahlte den Preis für das Briefing noch einmal.

Der Fork kopiert stattdessen das Gespräch. Auf Claude, Codex und Grok ist es der Fork-Befehl des CLI selbst, der Zwilling erbt also die echte Sitzungsdatei: die Entscheidungen, die Sackgassen, die schon gelesenen Dateien, die Überlegungen, die Sie niemals zusammenfassen wollen. Ab da zwei Gespräche, die sauber auseinanderlaufen, jedes in seiner eigenen Konsole.

Die andere Hälfte der Funktion ist kleiner, und Sie werden sie öfter benutzen. Ein Knopf in der Composer-Leiste öffnet eine Blase, in der Sie dem Agenten eine Frage stellen, ohne den Agenten zu fragen: Die Frage läuft gegen eine Kopie seines Gesprächs, außerhalb des Bildschirms, nur lesend. Die Antwort läuft in die Blase ein. Das Terminal bewegt sich nicht, die laufende Antwort des Agenten wird nicht unterbrochen, und nichts von dem, was Sie gefragt haben, landet in seinem Verlauf.

Was Sie konkret bekommen

Einen zweiten Agenten, der schon alles weiß. Gleiche Rolle, gleiches CLI, gleiches Modell, gleiches Gespräch. Nichts neu zu erklären, keine Zusammenfassung zu schreiben, kein Kontext, der unterwegs verloren geht.

Eine Frage, die beantwortet wird, ohne zu unterbrechen. Die Blase für Nebenfragen läuft im Hintergrund auf einer Kopie des Gesprächs, der Agent arbeitet also weiter, während Sie Ihre Antwort bekommen.

Zwei getrennte Gespräche, nie zwei Konsolen, die in dieselbe Datei schreiben. Der Fork bekommt seine eigene Sitzungsidentität, beide Agenten laufen also mit voller Geschwindigkeit nebeneinander.

Eine ehrliche Ausweichlösung. Auf einem CLI ohne Fork-Befehl startet der Zwilling neu und bekommt das Transkript des Eltern-Agenten zu lesen, und die App schreibt das auf den Bildschirm, statt so zu tun als ob.

Die Blase Nebenbei fragen ist über einem laufenden KI-Coding-Agenten in AgentsRoom geöffnet: die Frage ist abgeschickt und eine nur lesende Kopie des Agenten denkt nach, während das eigene Terminal des Agenten unberührt weiterscrollt
Frage abgeschickt, die Kopie denkt nach. Das Terminal des Agenten hat sich nicht bewegt.
AgentsRoom mit der antwortenden Blase Nebenbei fragen: eine Kopie des Agenten erklärt, worum es in der Sitzung geht, und läuft dabei in die Blase ein, während Terminal und Gespräch des ursprünglichen Agenten unberührt bleiben
Die Antwort landet in der Blase, geschrieben von einer Kopie des Agenten. Nichts landet in seinem Verlauf, und das Terminal ist weiter frei.

Wie es funktioniert

Zwei Handgriffe, eine Idee: das Gespräch kopieren, den Agenten in Ruhe lassen.

01

Aus der Agentenzeile forken

Fahren Sie mit der Maus über einen Agenten mit laufender Sitzung: Das Fork-Symbol erscheint in seiner Aktionsleiste, neben dem Menü. Es steckt auch im Rechtsklick-Menü. Der Knopf zeigt sich nur bei einem laufenden Agenten, denn eine geschlossene Konsole hat kein Gespräch mehr zu kopieren.

02

Der Zwilling öffnet sich mit dem Kontext

Ein neuer Agent wird angelegt, dauerhaft, in der Liste unter seinem Eltern-Agenten eingerückt, damit Sie den Zweig vom Stamm unterscheiden. Seine Konsole öffnet sich und trägt das Gespräch des Eltern-Agenten bereits mit sich.

03

Schicken Sie die beiden auf verschiedene Spuren

Beide Konsolen laufen parallel, jede auf ihrem eigenen Gespräch. Probieren Sie das riskante Refactoring im Fork und behalten Sie den sicheren Weg im Original. Werfen Sie den Zweig weg, wenn er nirgendwo hinführt: Weiter oben wurde nichts angefasst.

04

Nebenbei fragen, ohne das Terminal zu belegen

In der Composer-Leiste öffnet der Fragen-Knopf eine Blase. Tippen Sie Ihre Frage, die Antwort läuft ein. Der Untertitel sagt Ihnen, woher sie kommt: eine Kopie dieses Agenten, oder eine neue Sitzung, die seine Konsole liest.

05

Weiterfragen, dann auf die Antwort reagieren

Der Faden bleibt erhalten, eine Nachfrage baut also auf den vorherigen Antworten auf, statt bei null anzufangen. Kopieren Sie eine Antwort, oder schicken Sie sie in den Composer, der das Feld vorbefüllt, ohne zu senden. Was den echten Agenten erreicht, bleibt Ihre Entscheidung.

Nebenbei fragenDer Agent sieht nichts davon
Fragen
Eine Kopie dieses Agenten antwortet
warum den Cookie-Ansatz

Die Blase für Nebenfragen: Sie fragen, eine nur lesende Kopie antwortet, das Terminal des Agenten bewegt sich nicht.

Nativ wo möglich, offen gesagt wo nicht

Nicht jedes Agenten-CLI hat einen Fork-Befehl. AgentsRoom benutzt den echten, wenn es ihn gibt, und sagt Ihnen, wenn es ihn nicht gibt.

Nativer Fork

Claude, Codex und Grok forken ihre eigene Sitzung, mit ihrem eigenen Befehl. Nichts wird nachgespielt und nichts von uns umgeschrieben: Das CLI kopiert seine Gesprächsdatei und die beiden Fäden laufen ab da auseinander. Auf Claude und Grok ist der Fork ab der ersten Sekunde fortsetzbar.

Explizite Ausweichlösung

Auf jedem anderen CLI startet der Zwilling eine neue Sitzung und bekommt das Transkript der Eltern-Konsole zu lesen. Eine Zeile in der Konsole sagt genau das, in klaren Worten. Eine Einschränkung, die man sieht, ist besser als eine, die man einen Tag später entdeckt.

Nebenfragen

Die Fragen-Blase läuft auf Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe und Antigravity CLI, über den nicht interaktiven Modus des jeweiligen CLI, in dessen Hilfe nachgelesen statt geraten.

Sauber gebaut

Bleibt auf Ihrem Rechner
Wenn für einen Ausweich-Fork ein Transkript geschrieben werden muss, landet es als temporäre Datei in Ihrem Projektordner, die AgentsRoom für Sie per gitignore ausschließt. Kein Upload, nichts von Hand aufzuräumen.
Nur lesend, wo das CLI es zulässt
Nebenfragen laufen im Planmodus auf Claude und Grok, in einer schreibgeschützten Sandbox auf Codex, auf dem Plan-Agenten bei Mistral Vibe. Eine Frage soll antworten, nicht Ihr Repository ändern.
Nichts läuft hinter Ihrem Rücken
Die Blase zu schließen bricht den laufenden Durchlauf ab, kein Modell bleibt also an einer Antwort sitzen, die niemand lesen wird. Und An Agenten senden füllt nur den Composer vor: Sie drücken Enter, oder eben nicht.

FAQ

Was macht der Fork eines KI-Agenten in AgentsRoom?

Er erzeugt einen zweiten Agenten, der das Gespräch des ersten schon hat. Gleiche Rolle, gleiches CLI, gleiches Modell, und der Kontext, auf den es ankommt: die getroffenen Entscheidungen, die verworfenen Ansätze, die schon gelesenen Dateien. Die beiden Konsolen laufen danach parallel auf zwei getrennten Gesprächen. Nützlich, um einen zweiten Ansatz zu versuchen, ohne den ersten aufzugeben, um sich von einem Zwilling desselben Agenten gegenlesen zu lassen, oder um einen Erkundungszweig zu öffnen, den man wieder wegwirft.

Welche Agenten-CLIs können eine Sitzung nativ forken?

Claude, Codex und Grok. Jedes hat seinen eigenen Fork-Befehl: Das CLI kopiert seine eigene Gesprächsdatei und der Zwilling erbt die echte Sitzung. Nichts wird nachgespielt, nichts umgeschrieben, und auf Claude und Grok ist der Fork ab dem Moment fortsetzbar, in dem er sich öffnet.

Was passiert auf einem CLI, das nicht forken kann?

Der Zwilling startet als neue Sitzung und bekommt das Transkript der Eltern-Konsole zu lesen, und die Konsole sagt das in der ersten Zeile. Sie bekommen den Kontext ohne den Fork auf CLI-Ebene, und Sie wissen, welchen der beiden Fälle Sie erwischt haben. Die Ausweichlösung behält auch den Start-Prompt: Forken Sie einen Agenten, der auf einem Backlog-Ticket gestartet wurde, dann trägt der Zwilling dieses Ticket-Briefing weiterhin bei sich.

Hält der ursprüngliche Agent an, wird er langsamer, merkt er etwas?

Nein. Der Fork legt eine neue Konsole daneben an, das Original behält sein eigenes Gespräch und arbeitet weiter. Eine Nebenfrage treibt dieselbe Idee weiter: Sie läuft außerhalb des Bildschirms auf einer Kopie, im Terminal des Agenten erscheint also nichts und in seinem Verlauf landet nichts.

Was ist eine Nebenfrage, und warum nicht einfach ins Terminal tippen?

Im Composer zu tippen ist ein echter Gesprächszug: Es unterbricht, es belegt das Terminal, und es bleibt für immer Teil des Gesprächs. Eine Nebenfrage läuft stattdessen auf einer Kopie. Sie fragen, warum der Agent einen Ansatz gewählt hat, oder was eine Datei tut, und bekommen eine Antwort in einer Blase, während der Agent weiterarbeitet. Das ist die Antwort auf den Slash-Befehl, den manche CLIs für kurze Zwischenfragen anbieten, ohne dessen Hauptnachteil: Dieser Befehl belegt das Terminal, und man muss wieder aus ihm heraus.

Kann ich mehrere Fragen hintereinander stellen?

Ja. Der Faden bleibt erhalten, solange die Blase lebt, eine Nachfrage baut also auf den vorherigen Antworten auf, statt neu anzufangen. Auf Claude und Grok greift die Nachfrage auf ein paralleles Gespräch zurück, sie kostet also eine Frage statt einer Frage plus dem gesamten Eltern-Gespräch noch einmal.

Kann eine Nebenfrage meinen Code ändern?

Nicht dort, wo das CLI uns einen geprüften Nur-Lese-Modus gibt: Claude und Grok antworten im Planmodus, Codex in einer schreibgeschützten Sandbox, Mistral Vibe auf seinem Plan-Agenten. Auf den CLIs, wo kein solches Flag geprüft wurde, erfinden wir keines: Diese Werkzeuge fragen vor jedem Eingriff nach einer Freigabe, und ein nicht interaktiver Lauf ohne jemanden, der freigibt, antwortet, ohne auf die Platte zu schreiben.

Kosten ein Fork oder eine Nebenfrage Tokens?

Ja, beide laufen auf Ihrem eigenen CLI-Konto, mit Ihrem Anbieter-Kontingent, genau wie der Agent selbst. Ein Fork liest den gesamten Kontext neu, was bei Claude sehr weitgehend aus dem Cache bedient wird, weil das Präfix identisch ist, aber umsonst ist es nicht. Auch deshalb bricht das Schließen der Blase den Lauf ab: Eine Antwort, die niemand liest, wird abgerechnet wie jeder andere Gesprächszug.

Das könnte Ihnen auch gefallen

Mehr zum Thema

Zwei Agenten, ein Gespräch als Startpunkt

Forken Sie einen laufenden Agenten und behalten Sie seinen Kontext, oder stellen Sie eine Frage, die sein Terminal nie sieht. Kostenlos ausprobieren.

KostenlosAgentsRoom herunterladen

Companion-App: Agenten auch unterwegs im Blick behalten

Nutzen Sie Claude, Codex, Antigravity CLI oder einen anderen KI-Anbieter.

Erweiterung installieren
Chrome Web Store

Bugs und Wünsche direkt in dein öffentliches Backlog schicken.

Ein Blick auf AgentsRoom in Aktion.

Multi-Projekte
Multi-Provider
Multi-Agenten
Live-Status
Diff & Commit
Mobile App
Live-Vorschau
Agent-Teams
Browser-Tests
Backlog-getriebene Entwicklung
Prompt-Bibliothek
Skills-Bibliothek
Alle Funktionen ansehen