AI-агенти, які ставлять уточнювальні запитання
і чекають на вашу відповідь
Коли вашому агенту потрібне рішення, запитання більше не губиться посеред відповіді на 200 рядків. Воно з'являється в картці просто над полем введення агента: саме запитання, клікабельні варіанти й по рядку про те, до чого веде кожен із них. Ви клацаєте, і агент продовжує роботу з вашим вибором, а не з припущенням.
Та сама картка в Codex, Claude Code, Cursor, GitHub Copilot CLI і будь-якому CLI-агенті з підтримкою MCP. Відповідайте з комп'ютера, з мобільного застосунку AgentsRoom або двома кнопками на екрані блокування.
Читання схеми бази даних
Два способи зберігати сесії. Питаю вас.
Де зберігати сесії? → Postgres
Додавання таблиці сесій
Де зберігати сесії?
Ваша відповідь або номер варіанта
Агент питає, картка чекає над його полем введення, ви відповідаєте одним кліком, і агент починає свою відповідь із вашого вибору.
Ви даєте агенту завдання й перемикаєтеся на щось інше. За двадцять хвилин він уже написав 300 рядків, і десь посеред його відповіді загубилося запитання: Postgres чи Redis? Або агент вибрав сам і пішов далі, або зупинився, а запитання прокрутилося за межі екрана. В обох випадках ви дізнаєтеся про це пізно.
Структуровані запитання виправляють це на боці агента. Під час запуску AgentsRoom дає кожному агенту інструмент ask_user і коротку інструкцію: коли потрібне рішення, побажання чи інформація, якої бракує, запитати через інструмент і чекати. Запитання стає карткою, прикріпленою до поля введення агента, з клікабельними варіантами, рядком під кожним і макетом, коли агент порівнює варіанти компонування.
Жодних стрілок у терміналі, жодних пошуків в історії прокрутки. Агент позначається як такий, що чекає на вас, як і будь-який агент, якому ви потрібні: червона точка, список «Очікування введення», push-сповіщення на телефоні. А відповідаєте ви будь-де: у панелі, з цього списку вгорі вікна, у мобільному застосунку або просто з екрана блокування.

Що вміє картка запитання
Усе, що потрібно агенту, щоб поставити чітке запитання, і все, що потрібно вам, щоб відповісти на нього за дві секунди.
Одне запитання за раз
Картка містить від одного до чотирьох запитань, які показуються одне за одним. Пронумеровані кроки в її заголовку дають змогу повернутися до попередньої відповіді перед надсиланням.
Варіанти, які говорять самі за себе
Від двох до восьми варіантів на запитання, кожен із рядком про те, до чого він веде: вартість, ризик, побічний ефект. У запитанні з вибором одного варіанта ваш клік і є відповіддю, і одразу з'являється наступне запитання.
Кілька варіантів, коли це доречно
Коли підходить більше ніж одна відповідь, варіанти стають прапорцями. Позначте потрібні, потім «Далі».
Своїми словами
Жоден варіант не підходить? Напишіть у полі самої картки. Номери теж працюють: 2 вибирає другий варіант, 1, 3 вибирає одразу два. Enter надсилає.
Макети поруч
Порівнюєте варіанти компонування? Агент додає макет до кожного варіанта: звичайним текстом, в ASCII або в HTML, відображеному в ізольованому фреймі. Наведіть курсор на варіант, щоб його побачити.
Останнє слово для агента
У панелі кожна картка завершується кроком «Додаткові нотатки»: додайте зауваження, якого не охопив жоден варіант, або натисніть «Пропустити й надіслати».
Термінал лишається на виду
Картка розташовується над полем введення й зсуває термінал угору, а не закриває його. Згорніть її в один рядок стрілкою в заголовку: запитання лишиться відкритим.
Рішення лишається в історії
CLI згортають виклики інструментів, тому агент починає свою відповідь із того, що повторює кожне запитання разом із вашою відповіддю. Прокрутіть назад завтра, і рішення буде на місці.
Як працює структуроване запитання
Чотири кроки, і агент ніколи не діє навмання.
Агенту потрібне рішення
Йому потрібен ваш вибір: яка база даних, яке формулювання, чи чіпати міграцію. Замість того щоб писати запитання у відповіді, він викликає ask_user, інструмент запитань MCP-сервера AgentsRoom.
Над його полем введення з'являється картка
Запитання, його варіанти й контекст агента в одному-двох рядках. Агент починає чекати на вашу відповідь: червона точка на його вкладці, список «Очікування введення», push-сповіщення на телефоні.
Ви відповідаєте
Натисніть на варіант, позначте кілька й натисніть «Далі» або напишіть власну відповідь у полі картки. Наприкінці додайте нотатку або натисніть «Пропустити й надіслати».
Агент продовжує з вашою відповіддю
Він отримує ваш вибір і вашу нотатку, повторює їх на початку своєї відповіді й продовжує так, як ви вирішили.

Ви не за комп'ютером? Запитання на вас зачекає
Жоден CLI не тримає виклик інструмента відкритим вічно. AgentsRoom обходить це обмеження, тож ваша відповідь ніколи не губиться.
- Агент питає
- Пауза через 0:17
- На паузі, картка лишається
- Ви відповідаєте, хоч за годину
- Надіслано повідомленням, агент продовжує
Очікування закінчується, запитання лишається. З будь-яким CLI пізня відповідь доходить до агента як повідомлення.
Кожен CLI обриває виклик інструмента через певний час: Codex за замовчуванням зупиняється на 60 секундах. Тому агент чекає на відповідь у картці заданий час, 45 секунд, якщо ви цього не зміните (від 10 до 600). Заголовок веде зворотний відлік: «Пауза через 0:17».
На нулі картка не закривається. Агент призупиняється, у заголовку з'являється «На паузі», і агент і далі позначений як такий, що чекає на вас. Відповідайте хоч за годину: вашу відповідь буде надіслано агенту як нове повідомлення, що починається з [AgentsRoom] Answer to your question і нагадує кожне запитання. Агент продовжить з того місця, де зупинився.
Claude Code і Grok Build чекають стільки, скільки вказано у вашому налаштуванні. Codex і CLI з невідомим лімітом призупиняються приблизно через 50 секунд за будь-якого значення: їхні виклики інструментів обриваються на 60.
Відповідайте звідки завгодно
Картка спільна для всіх екранів вашого облікового запису. Перемагає перша відповідь, і на інших екранах картка закривається.
Зі списку «Очікування введення»
Список угорі вікна показує запитання під іменем агента. На одне запитання з вибором одного варіанта можна відповісти просто там, одним кліком. Для всього складнішого є кнопка «Відкрити агента».
З мобільного застосунку
Та сама картка розташована над полем введення агента в застосунку AgentsRoom: торкніться варіанта або напишіть у полі картки. Вона згортається в один рядок і ніколи не займає весь екран. HTML-макети лишаються на комп'ютері, текстові макети показуються на телефоні.
З екрана блокування
Одне запитання з двома короткими варіантами стає двома кнопками в Дії наживо на iPhone або в сповіщенні наживо на Android. На iPhone спершу Face ID, на Android телефон має бути розблокований. Будь-яка інша картка показує «Відкрити».
Відповідь ніколи не потрапить не на те запитання
Кожна відповідь несе з собою картку і крок, для яких її було дано. Якщо картка тим часом пішла далі, відповідь відхиляється, а не потрапляє на запитання, якого ви навіть не бачили.
Одна картка для всіх CLI-агентів
Запитання проходить через AgentsRoom, а не через власне діалогове вікно CLI.
У Codex запитання часто опиняється посеред відповіді, поки агент працює далі. Claude Code має власне діалогове вікно, на яке відповідають у його терміналі. Інші CLI роблять це кожен по-своєму. Коли структуровані запитання ввімкнено, всі вони питають однаково: через ask_user, інструмент MCP-сервера AgentsRoom, який AgentsRoom і так під'єднує до кожного агента, якого запускає.
Нічого не треба встановлювати, жодних правил в AGENTS.md чи CLAUDE.md: AgentsRoom додає інструмент до списку й інструктує агента під час запуску. Інструмент бачать лише агенти, у яких функцію ввімкнено, тож інші не витрачають на нього жодного токена.
Це працює з Claude, Codex, GitHub Copilot CLI, Cursor і ще 9 CLI-агентами на macOS, Windows і Linux. Виняток становить Aider: у нього немає MCP-клієнта, тож він і далі питає в розмові.
Для агентів: бік MCP
Агент питає через ask_user: від одного до чотирьох запитань, від двох до восьми варіантів у кожному, множинний вибір, макет для кожного варіанта. Він також може ввімкнути або вимкнути функцію за вас через settings_set, якщо ви його про це попросите.
ask_usersettings_setУвімкнено за замовчуванням, а де саме, вирішуєте ви
Структуровані запитання ввімкнено для всіх агентів. Вимкніть їх скрізь, для одного проєкту, для одного агента або для одного запитання.
Просто з картки
Меню ⋯ будь-якої картки: «Вимкнути картки запитань», потім «Для цього агента», «Для цього проєкту» або «Для всіх проєктів». Повідомлення підкаже, де знову ввімкнути картки, і запропонує «Скасувати».
Для всіх агентів
Налаштування > Постачальники AI та облікові записи > Структуровані запитання. Там само задається, скільки агент чекає перед паузою і чи відображаються HTML-макети.
Для одного проєкту
Налаштування проєкту > Агенти за замовчуванням. Кнопка «Знову слідувати за глобальним налаштуванням» скасовує перевизначення.
Для одного агента
Редагувати агента > Розширені параметри: «Як у розділі Налаштування», «Увімкнено: запитує в картках» або «Вимкнено: запитує в розмові».
Для одного запитання
Хочете обговорити? «Відповісти в розмові замість картки» в меню ⋯: картка закривається, агент дізнається про це й ставить запитання знову звичайним текстом.
Зміна застосовується під час наступного запуску агента, бо список його інструментів та інструкція задаються під час старту. Глобальний і проєктний перемикачі прив'язані до вашого облікового запису й діють на всіх комп'ютерах.
Запитання, які агенти справді ставлять
Кожна картка означає рішення, яке агенту не варто ухвалювати самому.
Вибрати стек
Де зберігати сесії?
Postgres, Redis або підписаний cookie, у кожного варіанта вартість в одному рядку. Один клік, і міграція націлена на вибране вами сховище.
Вибрати компонування
Яке компонування шапки вибрати?
Три ASCII-макети. Ви наводите курсор, порівнюєте, вибираєте другий і додаєте нотатку: менший логотип.
Зупинитися перед незворотним
Видалити стару таблицю зараз чи залишити її ще на один реліз?
Агент зупиняється перед кроком, який не можна скасувати, а не вирішує за вас.
Окреслити обсяг роботи
Яким ще гарячим клавішам потрібен значок?
Шість варіантів, два позначено. Агент робить ці два й не чіпає решту.
Дати назву
Як назвати це налаштування?
Чотири формулювання, у кожного вказано, де воно з'явиться в застосунку. Жодне не підходить? Ви пишете своє.
Відповісти з потяга
Деплоїти на стейджинг зараз чи дочекатися рев'ю?
Два короткі варіанти, дві кнопки на екрані блокування. Face ID, і готово.
Часті запитання
Як змусити Codex ставити уточнювальні запитання, перш ніж писати код?
Запускайте його в AgentsRoom з увімкненими структурованими запитаннями, вони ввімкнені за замовчуванням. Під час запуску агент Codex отримує інструмент ask_user та інструкцію: коли потрібне рішення, питати через інструмент, потім чекати. Його запитання з'являються в картці з клікабельними варіантами над його полем введення, і він призупиняється, доки ви не відповісте.
Це те саме, що AskUserQuestion у Claude Code?
Ідея та сама, місце інше. AskUserQuestion відкриває власне діалогове вікно Claude Code, на яке відповідають у його терміналі. Структуровані запитання показують картку AgentsRoom, якою користується будь-який CLI-агент із підтримкою MCP, зокрема Claude Code: до восьми варіантів на запитання, макети для порівняння, нотатка наприкінці, відповіді з телефона та з екрана блокування. Коли функцію ввімкнено, AgentsRoom просить Claude Code використовувати картку, а не власне діалогове вікно.
З якими CLI-агентами це працює?
Claude, Codex, GitHub Copilot CLI, Cursor і ще 9 CLI-агентів: усі CLI, які запускає AgentsRoom і які мають MCP-клієнт. В Aider його немає, тож він і далі питає в розмові. Крок запуску Agent Teams теж не використовує картку: він питає через сам запуск.
Що буде, якщо я не відповім вчасно?
Нічого не загубиться. Після очікування (за замовчуванням 45 секунд, з Codex щонайбільше близько 50) агент призупиняється, а картка лишається. Коли ви відповідаєте, вашу відповідь буде надіслано агенту як повідомлення, що починається з [AgentsRoom] Answer to your question і нагадує кожне запитання, і агент продовжить з цього місця.
Чи можна відповісти на запитання агента з телефона?
Так. Картка показується над полем введення агента в мобільному застосунку AgentsRoom, з тими самими варіантами й власним полем для відповіді. На одне запитання з двома короткими варіантами можна відповісти і з екрана блокування: дві кнопки в Дії наживо на iPhone або в сповіщенні наживо на Android.
Чи можна написати власну відповідь замість вибору варіанта?
Так, у полі картки під варіантами. Ваші слова дійдуть до агента разом із варіантами, які ви натиснули. Номери вибирають варіанти: 2 для другого, 1, 3 для двох із них. Enter надсилає.
Чи може агент показати мені макети, перш ніж я виберу?
Так. До кожного варіанта можна додати макет: звичайним текстом, в ASCII або в HTML, відображеному в ізольованому фреймі без доступу до застосунку й ваших файлів. Наведіть курсор на варіант, щоб побачити його макет. Вимкніть відображення HTML, і натомість ви побачите вихідний код.
Чи блокує картка термінал або поле введення?
Ні. Вона розташовується над полем введення й зсуває термінал угору. Згорніть її в один рядок стрілкою в заголовку. Поле введення й далі надсилає агенту звичайні повідомлення, а запитання лишається відкритим, доки ви не відповісте на нього в картці.
Чи можна вимкнути це для одного агента або одного проєкту?
Так. З будь-якої картки: ⋯ > «Вимкнути картки запитань» > «Для цього агента», «Для цього проєкту» або «Для всіх проєктів», з кнопкою «Скасувати». Або в розділах Редагувати агента > Розширені параметри, Налаштування проєкту > Агенти за замовчуванням і Налаштування > Постачальники AI та облікові записи. Зміна застосовується під час наступного запуску агента.
Чи треба встановлювати MCP-сервер або додавати правило в AGENTS.md?
Ні. Інструмент живе на MCP-сервері AgentsRoom, який AgentsRoom під'єднує до кожного агента, якого запускає, а вказівка входить до інструкції, яку агент отримує під час запуску. Нічого не треба встановлювати й нічого не треба писати в AGENTS.md чи CLAUDE.md.
Скільки запитань і варіантів уміщується в одну картку?
До чотирьох запитань, які показуються по одному, і до восьми варіантів на запитання. Запитання може надійти й зовсім без варіантів: тоді ви просто пишете відповідь.
Чи витрачає це токени, коли функцію вимкнено?
Ні. Інструмент потрапляє до списку лише в агентів, у яких функцію ввімкнено. Агент, у якого її вимкнено, ніколи не бачить цього інструмента, і його інструкція про нього не згадує.
Це безкоштовно?
Так. Структуровані запитання входять до AgentsRoom у будь-якому плані, зокрема Free.
Я відповідаю одночасно на комп'ютері й на телефоні. Яка відповідь зарахується?
Перша. На іншому екрані картка закривається, а відповідь, надіслану на вже пройдене запитання, буде відхилено, щоб вона не потрапила не на те запитання.
Чи можна просто проігнорувати запитання?
Так. Згорніть картку або виберіть «Відповісти в розмові замість картки» в її меню ⋯: агент дізнається, що ви волієте спілкуватися звичайним текстом. Якщо залишити її як є, агент і далі чекатиме з позначкою, що ви йому потрібні.
Вам також може сподобатися
Агенти наживо
Усі агенти на екрані блокування iPhone, у Dynamic Island і на Apple Watch, з кнопками відповіді для того, хто чекає.
Відстеження статусу агентів
Працює, чекає на вас, завершено: стан кожного агента з одного погляду, у всіх проєктах.
Дистанційне керування
Керуйте терміналами агентів з телефона, запускайте нових агентів і завдання з беклогу.
Черга повідомлень
У зворотний бік: ви складаєте наступні повідомлення над полем введення, і вони йдуть по черзі.
Форк агента і запитання збоку
Спитайте агента про щось збоку, не перериваючи його роботи.
AgentsRoom MCP
Інструменти, які AgentsRoom дає кожному агенту: беклог, dev-команди, пам'ять, браузер.
Нехай ваші агенти питають, а не вгадують
Завантажте AgentsRoom, відкрийте проєкт і дайте агенту завдання, у якому є справжній вибір. Картка з'явиться сама.
Додаток-компаньйон: контролюйте своїх агентів на ходу
Використовуйте свого: Claude, Codex, Antigravity CLI або іншого AI-провайдера.
Надсилайте баги та запити прямо у свій публічний беклог.