Форк агента

Форкніть агента.
Збережіть усю розмову.

Ваш агент працює вже дві години. Він прочитав код, спробував три підходи, два з них відкинув. Вам потрібен другий агент на іншій гілці, і вам зовсім не хочеться набирати все це заново.

Натисніть на іконку форку. Поруч відкриється двійник із тією самою роллю, тим самим CLI і тією самою розмовою. Оригінал працює далі й нічого не помічає.

Форк агентаПрацює
Бекенд
  • прочитав auth/session.ts
  • відкинув підхід із куками
  • пробую оновлення через токен

Один клік на робочому агенті: відкривається двійник із уже завантаженою розмовою батьківського агента.

Раніше дублювання агента копіювало його налаштування і більше нічого. Ви отримували ту саму роль і ту саму модель перед чистим аркушем, і першим ділом треба було переказати дві години роботи. Тому ніхто нічого не дублював. Люди просто гнали того самого агента далі однією гілкою або відкривали нового і знову платили податок на брифінг.

Форк копіює саму розмову. На Claude, Codex і Grok це власна команда форку в CLI, тому двійник успадковує справжній файл сесії: ухвалені рішення, глухі кути, уже прочитані файли, міркування, які ви точно не хочете переказувати. Далі це дві розмови, що чисто розходяться, кожна у своїй консолі.

Друга половина функції менша, а користуватися нею ви будете частіше. Кнопка на панелі композитора відкриває бульбашку, де можна поставити агенту запитання, не звертаючись до самого агента: запитання йде на копію його розмови, поза екраном, лише для читання. Відповідь надходить потоком просто в бульбашку. Термінал не рухається, поточний хід агента не переривається, і нічого з питаного не потрапляє в його історію.

Що ви отримуєте насправді

Другий агент, який уже все знає. Та сама роль, той самий CLI, та сама модель, та сама розмова. Нічого не треба пояснювати заново, не треба писати підсумок, нічого не губиться дорогою.

Відповідь на запитання без переривання. Бульбашка запитання збоку працює на копії розмови у фоні, тож агент продовжує роботу, поки ви отримуєте відповідь.

Дві окремі розмови, і ніколи дві консолі, що пишуть в один файл. Форк отримує власну ідентичність сесії, тому обидва агенти працюють на повній швидкості пліч-о-пліч.

Чесний запасний варіант. На CLI без команди форку двійник стартує з нуля, отримавши транскрипт батьківського агента на читання, і застосунок прямо пише про це на екрані, а не вдає.

Бульбашка Спитати збоку відкрита над робочим AI агентом для коду в AgentsRoom: запитання надіслано і копія агента лише для читання думає, а власний термінал агента далі прокручується незайманим
Запитання надіслано, копія думає. Термінал агента не зрушив з місця.
AgentsRoom з бульбашкою Спитати збоку, яка відповідає: копія агента пояснює, про що ця сесія, відповідь надходить потоком у бульбашку, а термінал і розмова оригінального агента лишаються незайманими
Відповідь приходить у бульбашку, її написала копія агента. Нічого не потрапляє в його історію, а термінал і далі вільний.

Як це працює

Два жести, одна ідея: скопіювати розмову, залишити агента в спокої.

01

Форк із рядка агента

Наведіть курсор на агента з живою сесією, і в його панелі дій, поруч із меню, з'явиться іконка форку. Вона ж є в контекстному меню. Кнопка показується лише на робочому агенті, бо в закритої консолі вже нема чого копіювати.

02

Двійник відкривається із завантаженим контекстом

Створюється новий постійний агент, у списку він іде з відступом під батьківським, щоб ви відрізняли гілку від стовбура. Його консоль відкривається, уже несучи розмову батька.

03

Відправте їх різними шляхами

Обидві консолі працюють паралельно, кожна на своїй розмові. Спробуйте ризикований рефакторинг у форку, а безпечний шлях залиште в оригіналі. Викиньте гілку, якщо вона нікуди не веде: вище за течією нічого не зачеплено.

04

Спитайте збоку, не займаючи термінал

На панелі композитора кнопка Запитати відкриває бульбашку. Наберіть запитання, відповідь надійде потоком. Підзаголовок каже, звідки вона: копія цього агента чи нова сесія, що читає його консоль.

05

Питайте далі, потім дійте за відповіддю

Тред зберігається, тому наступні запитання спираються на попередні. Скопіюйте будь-яку відповідь або надішліть її в композитор: поле заповниться, але нічого не піде. Що дійде до справжнього агента, вирішуєте ви.

Спитати збокуАгент нічого з цього не бачить
Запитати
Відповідає копія цього агента
чому ти відкинув підхід

Бульбашка запитання збоку: ви питаєте, відповідає копія лише для читання, термінал агента не рухається.

Нативно, де можна, явно, де ні

Команда форку є не в усіх CLI агентів. AgentsRoom використовує справжню, коли вона є, і каже вам, коли її нема.

Нативний форк

Claude, Codex і Grok форкають свою сесію самі, власною командою. Ми нічого не програємо заново і нічого не переписуємо: CLI копіює свій файл розмови, і два потоки розходяться з цієї точки. На Claude і Grok форк можна відновити з першої ж секунди.

Явний запасний варіант

На всіх інших CLI двійник стартує новою сесією і отримує транскрипт батьківської консолі на читання. Рядок у консолі каже про це прямим текстом. Деградація, яку видно, краща за ту, що виявляється наступного дня.

Запитання збоку

Бульбашка Запитати працює на Claude, Codex, Grok, GitHub Copilot CLI, OpenCode, Mistral Vibe і Antigravity CLI, через власний неінтерактивний режим кожного CLI, прочитаний у його довідці, а не вгаданий.

Зроблено як слід

Залишається на вашій машині
Коли для запасного форку треба записати транскрипт, він лягає в теку вашого проєкту тимчасовим файлом, який AgentsRoom сам додає в gitignore. Ніяких вивантажень, нічого не треба чистити руками.
Лише для читання, де CLI це дозволяє
Запитання збоку йдуть у режимі плану на Claude і Grok, у пісочниці лише для читання на Codex, на агенті планування в Mistral Vibe. Запитання має відповідати, а не правити ваш репозиторій.
Нічого не запускається за вашою спиною
Закриття бульбашки скасовує поточний запуск, щоб жодна модель не лишилася працювати над відповіддю, яку ніхто не прочитає. А кнопка Надіслати агенту лише заповнює композитор: ви тиснете Enter або ні.

FAQ

Що робить форк AI агента в AgentsRoom?

Він створює другого агента, у якого вже є розмова першого. Та сама роль, той самий CLI, та сама модель і контекст, який має значення: ухвалені рішення, відкинуті підходи, уже прочитані файли. Далі дві консолі працюють паралельно на двох окремих розмовах. Так зручно спробувати другий підхід, не кидаючи перший, отримати рев'ю від двійника того самого агента або відкрити гілку розвідки на викид.

Які CLI агентів уміють форкати сесію нативно?

Claude, Codex і Grok. У кожного своя команда форку: CLI копіює власний файл розмови, і двійник успадковує справжню сесію. Нічого не програється заново, нічого не переписується, а на Claude і Grok форк можна відновити з моменту відкриття.

Що відбувається на CLI, який не вміє форкати?

Двійник стартує новою сесією і отримує транскрипт батьківської консолі на читання, і консоль каже про це першим же рядком. Ви отримуєте контекст без форку на рівні CLI і знаєте, що саме вам дісталося. Запасний варіант зберігає і стартовий запит: форкніть агента, запущеного за тікетом із беклогу, і двійник так само несе бриф цього тікета.

Чи зупиняється початковий агент, чи сповільнюється, чи помічає щось?

Ні. Форк створює поруч нову консоль, оригінал зберігає свою розмову і працює далі. Запитання збоку доводить ту саму ідею до кінця: воно йде поза екраном на копії, тому в терміналі агента нічого не з'являється і в його історію нічого не потрапляє.

Що таке запитання збоку і чому просто не написати в термінал?

Написати в композитор: це справжній хід розмови. Він перериває, займає термінал і лишається в розмові назавжди. Запитання збоку натомість іде на копію. Ви питаєте, чому агент обрав такий підхід або що робить певний файл, і отримуєте відповідь у бульбашці, поки агент працює далі. Це відповідь на слеш-команду для швидких реплік, яку пропонують деякі CLI, але без її головного мінусу: та команда займає термінал, і з неї ще треба вийти.

Чи можна поставити кілька запитань поспіль?

Так. Тред зберігається, поки жива бульбашка, тому наступне запитання спирається на попередні відповіді, а не починає з нуля. На Claude і Grok продовження перевикористовує паралельну розмову, тож воно коштує одне запитання, а не запитання плюс усю батьківську розмову заново.

Чи може запитання збоку змінити мій код?

Не там, де CLI дає нам перевірений режим лише для читання: Claude і Grok відповідають у режимі плану, Codex у пісочниці лише для читання, Mistral Vibe на своєму агенті планування. На тих CLI, де такий прапорець не підтверджено, ми його не вигадуємо: ці інструменти просять підтвердження, перш ніж щось зачепити, а неінтерактивний запуск, де підтверджувати нікому, відповідає, не пишучи на диск.

Чи коштують форк або запитання збоку токенів?

Так, обидва йдуть через ваш власний акаунт CLI, за вашою квотою в постачальника, точно як сам агент. Форк перечитує весь контекст, що на Claude дуже значною мірою віддається з кешу, бо префікс однаковий, але безкоштовним це не стає. Тому ж закриття бульбашки скасовує запуск: відповідь, яку ніхто не читає, тарифікується як будь-який інший хід.

Вам також може сподобатися

Корисні матеріали

Два агенти, одна розмова на старті

Форкніть робочого агента і збережіть його контекст або поставте запитання, якого його термінал не побачить. Спробувати безкоштовно.

БезкоштовноЗавантажити AgentsRoom

Додаток-компаньйон: контролюйте своїх агентів на ходу

Використовуйте свого: Claude, Codex, Antigravity CLI або іншого AI-провайдера.

Отримати розширення
Chrome Web Store

Надсилайте баги та запити прямо у свій публічний беклог.

Погляд на AgentsRoom в дії.

Кілька проектів
Багато постачальників
Кілька агентів
Статус в реальному часі
Різниця файлів і коміт
Мобільний компаньйон
Попередній перегляд в реальному часі
Команди агентів
Автоматизація браузера
Розробка, орієнтована на беклог
Бібліотека підказок
Бібліотека навичок
Переглянути всі функції