Fork agenta

Sforkuj agenta.
Zachowaj całą rozmowę.

Twój agent pracuje od dwóch godzin. Przeczytał kod, spróbował trzech podejść, dwa odrzucił. Chcesz drugiego agenta na innym torze i nie masz najmniejszej ochoty pisać tego wszystkiego od nowa.

Kliknij ikonę forka. Obok otwiera się bliźniak z tą samą rolą, tym samym CLI i tą samą rozmową. Oryginał pracuje dalej i niczego nie zauważa.

Fork agentaPracuje
Backend Dev
  • odczyt auth/session.ts
  • podejście z cookie odrzucone
  • próba odświeżania tokenu

Jedno kliknięcie na działającym agencie: otwiera się bliźniak z już wczytaną rozmową rodzica.

Duplikowanie agenta do tej pory kopiowało jego konfigurację i nic więcej. Dostawałeś tę samą rolę i ten sam model przed pustą stroną, a pierwszym zadaniem było opowiedzieć dwie godziny pracy. Efekt: nikt niczego nie duplikował. Pchało się tego samego agenta coraz dalej tym samym torem albo otwierało nowego i jeszcze raz płaciło cenę briefingu.

Fork kopiuje rozmowę. Na Claude, Codex i Grok to własna komenda forka danego CLI, więc bliźniak dziedziczy prawdziwy plik sesji: decyzje, ślepe zaułki, przeczytane już pliki, rozumowanie, którego nigdy nie chcesz streszczać. Od tego momentu dwie rozmowy, które czysto się rozchodzą, każda we własnej konsoli.

Druga połowa tej funkcji jest mniejsza i będziesz z niej korzystać częściej. Przycisk na pasku kompozytora otwiera bąbel, w którym zadajesz agentowi pytanie, nie pytając agenta: pytanie leci na kopii jego rozmowy, poza ekranem, tylko do odczytu. Odpowiedź spływa do bąbla. Terminal nie drgnie, trwająca tura agenta nie zostaje przerwana, a nic z tego, o co zapytałeś, nie trafia do jego historii.

Co z tego masz naprawdę

Drugiego agenta, który już wszystko wie. Ta sama rola, to samo CLI, ten sam model, ta sama rozmowa. Nic do wyjaśniania od nowa, żadnego streszczenia do napisania, żadnego kontekstu gubionego po drodze.

Pytanie, na które dostajesz odpowiedź bez przerywania. Bąbel na boku działa w tle na kopii rozmowy, więc agent pracuje dalej, kiedy ty dostajesz swoją odpowiedź.

Dwie osobne rozmowy, nigdy dwie konsole piszące do tego samego pliku. Fork dostaje własną tożsamość sesji, więc obaj agenci działają na pełnych obrotach obok siebie.

Uczciwe rozwiązanie awaryjne. Na CLI bez komendy forka bliźniak startuje od zera z transkryptem rodzica do przeczytania, a aplikacja pisze to na ekranie, zamiast udawać.

Bąbel Zapytaj na boku otwarty nad działającym agentem AI do kodu w AgentsRoom: pytanie zostało wysłane, a kopia agenta tylko do odczytu myśli, podczas gdy własny terminal agenta przewija się dalej nietknięty
Pytanie wysłane, kopia myśli. Terminal agenta ani drgnął.
AgentsRoom z odpowiadającym bąblem Zapytaj na boku: kopia agenta wyjaśnia, o czym jest ta sesja, a odpowiedź spływa do bąbla, podczas gdy terminal i rozmowa oryginalnego agenta pozostają nietknięte
Odpowiedź trafia do bąbla, napisana przez kopię agenta. Nic nie wchodzi do jego historii, a terminal dalej jest wolny.

Jak to działa

Dwa gesty, jedna myśl: skopiuj rozmowę, zostaw agenta w spokoju.

01

Fork z wiersza agenta

Najedź na agenta z żywą sesją: ikona forka pojawia się na jego pasku akcji, obok menu. Jest też w menu pod prawym przyciskiem. Przycisk pokazuje się tylko przy działającym agencie, bo zamknięta konsola nie ma już rozmowy do skopiowania.

02

Bliźniak otwiera się z kontekstem

Powstaje nowy agent, trwały, wcięty na liście pod swoim rodzicem, żebyś odróżnił gałąź od pnia. Jego konsola otwiera się, niosąc już rozmowę rodzica.

03

Puść obu różnymi torami

Obie konsole działają równolegle, każda na swojej rozmowie. Spróbuj ryzykownego refaktoru w forku, a bezpieczną drogę zostaw w oryginale. Wyrzuć gałąź, jeśli prowadzi donikąd: wyżej nic nie zostało ruszone.

04

Zapytaj na boku, nie zabierając terminala

Na pasku kompozytora przycisk Zapytaj otwiera bąbel. Wpisz pytanie, odpowiedź spływa na bieżąco. Podtytuł mówi ci, skąd pochodzi: z kopii tego agenta albo ze świeżej sesji, która czyta jego konsolę.

05

Dopytuj, a potem zrób coś z odpowiedzią

Wątek jest zachowany, więc kolejne pytanie opiera się na poprzednich zamiast zaczynać od zera. Skopiuj dowolną odpowiedź albo wyślij ją do kompozytora, który wypełni pole bez wysyłania. To, co dotrze do prawdziwego agenta, zostaje twoją decyzją.

Zapytaj na bokuAgent nic z tego nie widzi
Zapytaj
Odpowiada ci kopia tego agenta
dlaczego odrzuciłeś podejści

Bąbel pytania na boku: ty pytasz, kopia tylko do odczytu odpowiada, terminal agenta ani drgnie.

Natywnie tam, gdzie się da, jasno tam, gdzie się nie da

Nie każde CLI agenta ma komendę forka. AgentsRoom używa prawdziwej, gdy istnieje, i mówi ci, kiedy jej nie ma.

Fork natywny

Claude, Codex i Grok forkują własną sesję, własną komendą. Nic nie jest odtwarzane i nic nie jest przez nas przepisywane: CLI kopiuje swój plik rozmowy, a oba wątki rozchodzą się od tego punktu. Na Claude i Grok fork da się wznowić od pierwszej sekundy.

Jawne rozwiązanie awaryjne

Na każdym innym CLI bliźniak startuje nową sesję i dostaje transkrypt konsoli rodzica do przeczytania. Linijka w konsoli mówi dokładnie to, prostymi słowami. Widoczne ograniczenie jest lepsze niż takie, które odkrywasz dzień później.

Pytania na boku

Bąbel Zapytaj działa na Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe i Antigravity CLI, przez własny tryb nieinteraktywny każdego CLI, odczytany z jego pomocy, a nie zgadnięty.

Zrobione porządnie

Zostaje na twojej maszynie
Kiedy dla awaryjnego forka trzeba zapisać transkrypt, ląduje on w folderze twojego projektu jako plik tymczasowy, który AgentsRoom sam dopisuje do gitignore. Żadnej wysyłki, nic do sprzątania ręcznie.
Tylko do odczytu, gdy CLI na to pozwala
Pytania na boku działają w trybie planu na Claude i Grok, w sandboxie tylko do odczytu na Codex, na agencie planującym w Mistral Vibe. Pytanie ma odpowiadać, a nie zmieniać twoje repozytorium.
Nic nie odpala się za twoimi plecami
Zamknięcie bąbla anuluje trwające zapytanie, więc żaden model nie zostaje z odpowiedzią, której nikt nie przeczyta. A Wyślij do agenta tylko wypełnia kompozytor: naciskasz Enter albo nie.

FAQ

Co robi fork agenta AI w AgentsRoom?

Tworzy drugiego agenta, który ma już rozmowę pierwszego. Ta sama rola, to samo CLI, ten sam model i kontekst, który się liczy: podjęte decyzje, odrzucone podejścia, przeczytane już pliki. Obie konsole działają potem równolegle na dwóch osobnych rozmowach. Przydaje się, żeby spróbować drugiego podejścia bez porzucania pierwszego, dać decyzję do przejrzenia bliźniakowi tego samego agenta albo otworzyć gałąź eksploracyjną na wyrzucenie.

Które CLI agentów potrafią natywnie sforkować sesję?

Claude, Codex i Grok. Każde ma własną komendę forka: CLI kopiuje własny plik rozmowy, a bliźniak dziedziczy prawdziwą sesję. Nic nie jest odtwarzane, nic przepisywane, a na Claude i Grok fork da się wznowić od chwili, w której się otwiera.

Co dzieje się na CLI, które nie umie forkować?

Bliźniak startuje jako świeża sesja i dostaje transkrypt konsoli rodzica do przeczytania, a konsola mówi to w pierwszej linijce. Dostajesz kontekst bez forka na poziomie CLI i wiesz, który z dwóch wariantów cię spotkał. Rozwiązanie awaryjne zachowuje też prompt startowy: sforkuj agenta uruchomionego na zgłoszeniu z backlogu, a bliźniak wciąż niesie brief tego zgłoszenia.

Czy oryginalny agent zatrzymuje się, zwalnia albo cokolwiek zauważa?

Nie. Fork tworzy obok niego nową konsolę, oryginał zachowuje własną rozmowę i pracuje dalej. Pytanie na boku ciągnie ten sam pomysł dalej: leci poza ekranem na kopii, więc nic nie pojawia się w terminalu agenta i nic nie trafia do jego historii.

Czym jest pytanie na boku i dlaczego nie napisać po prostu w terminalu?

Wpisanie czegoś w kompozytorze to prawdziwa tura: przerywa, zajmuje terminal i zostaje w rozmowie na zawsze. Pytanie na boku leci zamiast tego na kopii. Pytasz, dlaczego agent wybrał dane podejście albo co robi dany plik, i dostajesz odpowiedź w bąblu, kiedy on pracuje dalej. To odpowiedź na komendę ze slashem, którą niektóre CLI oferują na szybkie pytania obok, tylko bez jej głównej wady: tamta komenda zajmuje terminal i trzeba jeszcze z niej wyjść.

Czy mogę zadać kilka pytań pod rząd?

Tak. Wątek jest zachowany tak długo, jak żyje bąbel, więc dopytanie opiera się na poprzednich odpowiedziach zamiast zaczynać od nowa. Na Claude i Grok dopytanie wznawia równoległą rozmowę, więc kosztuje jedno pytanie, a nie jedno pytanie plus całą rozmowę rodzica jeszcze raz.

Czy pytanie na boku może zmienić mój kod?

Nie tam, gdzie CLI daje nam sprawdzony tryb tylko do odczytu: Claude i Grok odpowiadają w trybie planu, Codex w sandboxie tylko do odczytu, Mistral Vibe na swoim agencie planującym. Na tych CLI, gdzie żadnej takiej flagi nie potwierdzono, nie wymyślamy jej: te narzędzia proszą o zgodę, zanim czegokolwiek dotkną, a nieinteraktywne uruchomienie bez nikogo, kto miałby zatwierdzić, odpowiada, nie zapisując nic na dysku.

Czy fork albo pytanie na boku kosztują tokeny?

Tak, oba działają na twoim koncie CLI, z twoim limitem u dostawcy, dokładnie jak sam agent. Fork odczytuje cały kontekst od nowa, co po stronie Claude w dużej mierze obsługuje cache, bo prefiks jest identyczny, ale za darmo to nie jest. To także powód, dla którego zamknięcie bąbla anuluje zapytanie: odpowiedź, której nikt nie czyta, jest rozliczana jak każda inna tura.

Może również ci się spodoba

Warto przeczytać

Dwaj agenci, jedna rozmowa na start

Sforkuj działającego agenta i zachowaj jego kontekst albo zadaj pytanie, którego jego terminal nigdy nie zobaczy. Za darmo do wypróbowania.

Za darmoPobierz AgentsRoom

Aplikacja towarzysząca: monitoruj agentów w podróży

Użyj Claude, Codex, Antigravity CLI lub innego dostawcy AI.

Zainstaluj rozszerzenie
Chrome Web Store

Wysyłaj bugi i prośby bezpośrednio do swojego publicznego backlogu.

Spojrzenie na AgentsRoom w akcji.

Wiele projektów
Multi-provider
Wielu agentów
Status na żywo
Diff i commit
Aplikacja mobilna
Podgląd na żywo
Zespoły agentów
Testy w przeglądarce
Dev oparta na backlogu
Biblioteka promptów
Biblioteka umiejętności
Zobacz wszystkie funkcje