Fork Agen

Fork agennya.
Simpan seluruh percakapannya.

Agen Anda sudah bekerja selama dua jam. Ia membaca kode, mencoba tiga pendekatan, dan mencoret dua di antaranya. Anda ingin agen kedua di jalur yang berbeda, dan Anda sama sekali tidak ingin mengetik ulang semua itu.

Klik ikon fork. Sebuah kembaran terbuka di sebelahnya dengan peran yang sama, CLI yang sama dan percakapan yang sama. Agen aslinya terus bekerja dan tidak menyadari apa pun.

Fork AgenBekerja
Dev Backend
  • baca auth/session.ts
  • pendekatan cookie dicoret
  • coba refresh token

Satu klik pada agen yang sedang berjalan: kembarannya terbuka dengan percakapan induknya sudah termuat.

Menggandakan agen dulu hanya menyalin konfigurasinya, tidak lebih. Anda mendapat peran dan model yang sama sambil menatap halaman kosong, dan hal pertama yang harus Anda lakukan adalah menceritakan ulang dua jam kerja. Jadi tidak ada yang menggandakan apa pun. Orang-orang hanya terus mendorong agen yang sama di satu jalur, atau membuka agen baru dan membayar lagi ongkos briefing itu.

Fork justru menyalin percakapannya. Di Claude, Codex dan Grok, yang dipakai adalah perintah fork milik CLI itu sendiri, jadi kembarannya mewarisi file sesi yang asli: keputusan yang diambil, jalan buntu yang ditemui, file yang sudah dibaca, penalaran yang tidak pernah ingin Anda rangkum. Sejak titik itu ada dua percakapan yang bercabang dengan rapi, masing-masing di konsolnya sendiri.

Separuh fitur yang lain lebih kecil dan justru lebih sering Anda pakai. Sebuah tombol di bilah komposer membuka gelembung tempat Anda bisa bertanya kepada agen tanpa melewati agen itu: pertanyaannya dijalankan pada salinan percakapannya, di luar layar, baca-saja. Jawabannya mengalir masuk ke gelembung. Terminal tidak bergerak, giliran agen tidak terputus, dan tidak satu pun pertanyaan Anda mendarat di riwayatnya.

Apa yang benar-benar Anda dapatkan

Agen kedua yang sudah tahu segalanya. Peran sama, CLI sama, model sama, percakapan sama. Tidak ada yang perlu dijelaskan ulang, tidak ada ringkasan yang harus ditulis, tidak ada konteks yang hilang di jalan.

Pertanyaan yang terjawab tanpa mengganggu. Gelembung tanya-sampingan berjalan pada salinan percakapan di latar belakang, jadi agen terus bekerja sementara Anda mendapat jawaban.

Dua percakapan terpisah, bukan dua konsol yang menulis ke file yang sama. Fork mendapat identitas sesinya sendiri, jadi kedua agen bisa berjalan penuh tenaga berdampingan.

Fallback yang jujur. Di CLI tanpa perintah fork, kembarannya mulai dari nol dengan transkrip induknya diserahkan untuk dibaca, dan aplikasi mengatakannya di layar alih-alih berpura-pura.

Gelembung Tanya di samping terbuka di atas agen AI koding yang sedang berjalan di AgentsRoom: pertanyaannya sudah terkirim dan salinan baca-saja dari agen itu sedang berpikir, sementara terminal agen sendiri terus bergulir tanpa tersentuh
Pertanyaan terkirim, salinannya sedang berpikir. Terminal agen tidak bergerak sedikit pun.
AgentsRoom dengan gelembung Tanya di samping yang sedang menjawab: sebuah salinan agen menjelaskan sesi ini tentang apa, jawabannya mengalir masuk ke gelembung, sementara terminal dan percakapan agen aslinya tetap utuh
Jawaban tiba di gelembung, ditulis oleh salinan agen. Tidak ada yang masuk ke riwayatnya, dan terminalnya tetap bebas.

Cara kerjanya

Dua gerakan, satu ide: salin percakapannya, biarkan agennya bekerja.

01

Fork dari baris agen

Arahkan kursor ke agen yang punya sesi aktif dan ikon fork muncul di bilah aksinya, di sebelah menu. Ikon itu juga ada di menu klik-kanan. Tombolnya hanya tampil pada agen yang sedang berjalan, karena konsol yang sudah ditutup tidak punya percakapan untuk disalin.

02

Kembarannya terbuka dengan konteks siap

Agen baru dibuat, permanen, menjorok di bawah induknya dalam daftar sehingga Anda bisa membedakan cabang dari batangnya. Konsolnya terbuka sudah membawa percakapan induknya.

03

Kirim keduanya ke jalur yang berbeda

Kedua konsol berjalan paralel, masing-masing pada percakapannya sendiri. Coba refactor yang berisiko di fork dan simpan jalur aman di agen aslinya. Buang cabangnya kalau tidak ke mana-mana, tidak ada yang tersentuh di hulu.

04

Bertanya di samping, tanpa mengambil terminal

Di bilah komposer, tombol Tanya membuka sebuah gelembung. Ketik pertanyaan Anda, jawabannya mengalir masuk. Subjudulnya memberi tahu dari mana jawaban itu datang: salinan agen ini, atau sesi baru yang membaca konsolnya.

05

Terus bertanya, lalu bertindak atas jawabannya

Utasnya disimpan, jadi pertanyaan lanjutan dibangun di atas yang sebelumnya. Salin jawaban mana pun, atau kirim ke komposer, yang akan mengisi kolomnya tanpa mengirim. Apa yang sampai ke agen sungguhan tetap keputusan Anda.

Tanya di sampingAgen tidak melihat apa pun dari ini
Tanya
Salinan agen ini menjawab Anda
kenapa pendekatan cookie

Gelembung pertanyaan sampingan: Anda bertanya, salinan baca-saja menjawab, terminal agen tidak bergerak sedikit pun.

Native jika bisa, eksplisit jika tidak

Tidak semua CLI agen punya perintah fork. AgentsRoom memakai perintah yang asli ketika ada, dan memberi tahu Anda ketika tidak ada.

Fork native

Claude, Codex dan Grok mem-fork sesinya sendiri, dengan perintahnya sendiri. Tidak ada yang diputar ulang dan tidak ada yang kami tulis ulang: CLI menyalin file percakapannya dan kedua utas bercabang dari sana. Di Claude dan Grok, fork bisa dilanjutkan sejak detik pertamanya.

Fallback yang eksplisit

Di semua CLI lain, kembarannya memulai sesi baru dan menerima transkrip konsol induknya untuk dibaca. Sebaris teks di konsol mengatakannya persis begitu, dengan kata-kata biasa. Penurunan kualitas yang terlihat jauh lebih baik daripada yang baru Anda temukan sehari kemudian.

Pertanyaan sampingan

Gelembung Tanya berjalan di Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe dan Antigravity CLI, memakai mode non-interaktif milik masing-masing CLI, dibaca di tempat flagnya sudah diverifikasi alih-alih ditebak.

Dibangun dengan benar

Tetap di mesin Anda
Ketika sebuah transkrip harus ditulis untuk fork fallback, ia mendarat di folder proyek Anda sebagai file sementara yang di-gitignore AgentsRoom untuk Anda. Tidak ada unggahan, tidak ada yang perlu dibersihkan manual.
Baca-saja jika CLI-nya mengizinkan
Pertanyaan sampingan berjalan dalam mode plan di Claude dan Grok, di sandbox baca-saja di Codex, dan di agen plan untuk Mistral Vibe. Sebuah pertanyaan seharusnya menjawab, bukan mengubah repositori Anda.
Tidak ada yang jalan di belakang Anda
Menutup gelembung membatalkan proses yang sedang berjalan, jadi tidak ada model yang dibiarkan menggarap jawaban yang tidak akan dibaca siapa pun. Dan Kirim ke agen hanya mengisi komposer: Anda menekan Enter, atau tidak.

FAQ

Apa yang dilakukan fork agen AI di AgentsRoom?

Ia membuat agen kedua yang sudah memegang percakapan agen pertama. Peran sama, CLI sama, model sama, dan konteks yang benar-benar penting: keputusan yang diambil, pendekatan yang dicoret, file yang sudah dibaca. Kedua konsol lalu berjalan paralel pada dua percakapan terpisah. Gunakan untuk mencoba pendekatan kedua tanpa meninggalkan yang pertama, untuk mendapat review dari kembaran agen yang sama, atau untuk membuka cabang eksplorasi sekali pakai.

CLI agen mana yang bisa mem-fork sesi secara native?

Claude, Codex dan Grok. Masing-masing punya perintah fork sendiri, jadi CLI menyalin file percakapannya sendiri dan kembarannya mewarisi sesi yang asli. Tidak ada yang diputar ulang, tidak ada yang ditulis ulang, dan di Claude serta Grok fork bisa dilanjutkan sejak saat ia terbuka.

Apa yang terjadi di CLI yang tidak bisa mem-fork?

Kembarannya mulai sebagai sesi baru dan menerima transkrip konsol induknya untuk dibaca, dan konsol mengatakannya di baris pertama. Anda tetap mendapat konteksnya tanpa fork di level CLI, dan Anda tahu mana dari keduanya yang Anda dapat. Fallback ini juga mempertahankan prompt peluncuran: fork agen yang dijalankan dari tiket backlog, dan kembarannya tetap membawa brief tiket itu.

Apakah agen aslinya berhenti, melambat, atau menyadari sesuatu?

Tidak. Fork membuat konsol baru di sebelahnya, agen asli tetap memegang percakapannya sendiri dan terus bekerja. Pertanyaan sampingan mendorong ide yang sama lebih jauh: ia berjalan di luar layar pada sebuah salinan, jadi tidak ada yang muncul di terminal agen dan tidak ada yang mendarat di riwayatnya.

Apa itu pertanyaan sampingan, dan kenapa tidak mengetik saja di terminal?

Mengetik di komposer adalah giliran percakapan sungguhan: ia mengganggu, ia mengambil terminal, dan ia jadi bagian percakapan selamanya. Pertanyaan sampingan berjalan pada salinan. Anda bertanya kenapa agen memilih suatu pendekatan, atau apa fungsi sebuah file, dan Anda mendapat jawaban di gelembung sementara agen terus bekerja. Inilah jawaban untuk perintah garis miring yang ditawarkan sebagian CLI untuk pertanyaan singkat, tanpa kelemahan utamanya: perintah itu menduduki terminal dan Anda harus keluar lagi darinya.

Bisakah saya mengajukan beberapa pertanyaan berturut-turut?

Bisa. Utasnya disimpan selama gelembungnya masih hidup, jadi pertanyaan lanjutan dibangun di atas jawaban sebelumnya alih-alih mulai dari awal. Di Claude dan Grok, pertanyaan lanjutan memakai ulang percakapan paralel, jadi biayanya satu pertanyaan, bukan satu pertanyaan ditambah seluruh percakapan induk lagi.

Bisakah pertanyaan sampingan mengubah kode saya?

Tidak di tempat CLI memberi kami mode baca-saja yang terverifikasi: Claude dan Grok menjawab dalam mode plan, Codex di sandbox baca-saja, Mistral Vibe di agen plannya. Di CLI yang flag semacam itu belum terverifikasi, kami tidak mengarang satu pun: alat-alat itu meminta persetujuan sebelum menyentuh apa pun, dan proses non-interaktif tanpa siapa pun yang menyetujui akan menjawab tanpa menulis ke disk.

Apakah fork atau pertanyaan sampingan memakan token?

Ya, keduanya berjalan di akun CLI Anda sendiri, dengan kuota penyedia Anda, persis seperti agennya sendiri. Fork membaca ulang seluruh konteks, yang di Claude sebagian sangat besarnya dilayani dari cache karena prefiksnya identik, tapi itu tetap tidak gratis. Itu juga sebabnya menutup gelembung membatalkan prosesnya: jawaban yang tidak dibaca siapa pun tetap ditagih seperti giliran lain.

Anda mungkin juga suka

Bacaan lanjutan

Dua agen, satu percakapan sebagai titik awal

Fork agen yang sedang berjalan dan simpan konteksnya, atau ajukan pertanyaan yang tidak pernah dilihat terminalnya. Gratis untuk dicoba.

GratisUnduh AgentsRoom

Aplikasi pendamping: pantau agen Anda saat bepergian

Gunakan Claude, Codex, Antigravity CLI, atau penyedia AI lainnya.

Dapatkan ekstensi
Chrome Web Store

Kirim bug dan permintaan langsung ke backlog publik Anda.

Sekilas AgentsRoom dalam aksi.

Beberapa proyek
Multi-penyedia
Beberapa agen
Status langsung
File diff & commit
Pendamping mobile
Pratinjau langsung
Tim agen
Otomatisasi browser
Dev berbasis backlog
Pustaka prompt
Pustaka skill
Lihat semua fitur