Годі нишпорити по панелях.
Натисніть натомість одну клавішу.
AgentsRoom тримає багато речей: агентів у кількох проєктах, бібліотеку навичок, бібліотеку підказок, пам'ять проєкту, запланованих агентів, вебхук-тригери, беклог, dev-команди, SSH та підключення до баз даних, і сам репозиторій. Палітра команд ховає все це за одну комбінацію клавіш.
Cmd K на macOS, Ctrl K на Windows і Linux, або кнопка пошуку в рядку заголовка. Поле відкривається ближче до верху екрана, поверх того, чим ви займалися. Наберіть три літери, прочитайте результати, згруповані за категоріями, рухайтеся стрілками, натисніть Enter.
Навички, підказки, нотатки пам'яті, агенти, заплановані запуски, dev-команди і підключення лежать у тому самому списку
Одне поле, усі джерела одразу. Палітра групує знайдене, щоб тікет, підказка, файл і коміт могли ділити ті самі три літери, не змагаючись за один рядок.
Командний центр стає тісним, і це не дефект: саме цього ви хотіли, коли зібрали п'ять проєктів, дюжину агентів, свої підказки, свої навички, свої тікети і свої сервери в одному вікні. Ціна приходить пізніше, у ті дві секунди, за які ви пригадуєте, у якій панелі лежить потрібне, помножені на сорок разів на день.
Палітра команд прибирає потребу пригадувати. Це одне поле, відкрите поверх того, чим ви займалися, яке шукає одночасно по всіх списках, що веде AgentsRoom. Ви не обираєте спершу панель, ви набираєте те, що тримаєте в голові: номер тікета, половину імені файлу, назву навички, початок повідомлення коміта.
Вона зроблена так, як розробники цього і чекають, бо Spotlight, Raycast і редактори навчили всіх одного жесту: комбінація клавіш, кілька літер, стрілки, Enter. Вчитися нема чому, і миша залишається там, де лежить.
Чому один рядок кращий за десять панелей
Ви шукаєте за тим, що пам'ятаєте, а не за тим, де воно лежить. Ніхто не думає «мені потрібна бібліотека навичок», думають «мені потрібен чек-лист перевірки коду». Палітра приймає друге, і це працює навіть тоді, коли ви вже не пам'ятаєте, у якій бібліотеці цю річ збережено.
Пошук пробачає помилки. Зіставлення нечітке: літери можуть бути відсутні, стояти не в тому порядку або набрані без діакритики, і результат усе одно спливе. Це найважливіше для того, що ви назвали самі, місяці тому, поспіхом.
У всього одне ранжування. Результати повертаються згрупованими за категоріями, а не змішаними в один плаский список, тож файл на ім'я auth ніколи не закопає тікет беклогу про автентифікацію. Ви читаєте чотири групи по три рядки замість тридцяти рядків шуму.
Це залишається жестом клавіатури від початку до кінця. Відкрити, набрати, стрілка, Enter. Палітра закривається сама і переносить вас у вибране: в агента, у редактор тікета, у навичку, у термінал dev-команди, у файл.
Що шукає палітра
Усі списки, які AgentsRoom веде по проєкту, плюс сам репозиторій.
Бібліотека навичок
Багаторазові процедури, яких дотримуються ваші агенти, з цього проєкту і з вашої глобальної бібліотеки. Шукайте навичку за назвою, за описом або за тегом, і результат відкриває її одразу в редакторі.
Заплановані агенти і тригери
Агенти, які стартують за годинником, і ті, що стартують за вебхуком, лежать в одному списку. Знайдіть нічний розбір логів або тригер на pull request, не відкриваючи панель, якій вони належать.
Бібліотека підказок
Збережені брифи, проєктні і глобальні, за заголовком, за першим рядком або за тегом. Той, що ви написали для release notes, повернеться на слово release, а не на точний заголовок, який ви йому дали.
Пам'ять проєкту
Нотатки, які ваші агенти пишуть одне для одного: рішення, архітектура, підводні камені. Нотатки проєкту і нотатки акаунта шукаються за назвою і за описом, а результат відкриває нотатку в редакторі пам'яті.
Тікети беклогу
Відкриті тікети проєкту, за заголовком, за номером, за тегом або за словом в описі. Той, що ви ледь пам'ятаєте і завели у вівторок, лежить за три літери звідси, у якій би колонці він не опинився.
Dev-команди і сервери
Ваші збережені команди, dev-сервери, скрипти збірки. Відкрийте одну з палітри, і вона запуститься у своєму терміналі, без походу в панель.
SSH та підключення до баз даних
Машини і бази даних, які ви зберегли. Шукайте за іменем, яке ви їм дали, або за хостом, і відкривайте сесію просто з поля.
Агенти поточного проєкту
Усі, хто працює над відкритим проєктом: спершу запущені агенти, за іменем або за роллю, щоб сесія, покинута годину тому, була за одне натискання.
Файли проєкту
Нечіткий пошук по всьому шляху, тож src auth login знаходить src/auth/login-form.tsx. Те, що виключає .gitignore, виключено і тут: ні node_modules, ні результатів збірки, ні залежностей, яких ви не писали.
Коміти поточної гілки
Коли проєкт це git-репозиторій, останні 200 комітів гілки, на якій ви перебуваєте, шукаються за темою, за хешем або за автором, а результат відкриває коміт разом з його дифом. Це найшвидший шлях назад до «коли ми це змінювали».
Агенти інших ваших проєктів
Вони йдуть останніми навмисно, під поточним проєктом, щоб ніколи не відсувати те, на що ви дивилися. Корисно, коли пам'ятаєте агента, а не проєкт, у якому він живе.
Звузьте пошук одним символом
Кожна група показує лише свої найкращі рядки, щоб жодне джерело не зайняло весь екран. Почніть запит із символа-префікса, і палітра шукає в одному джерелі, без обмеження. Те саме за один Tab звідси: чипи під полем перебирають активні джерела клавішами Tab і Shift Tab.
Лише dev-команди
>Знак «більше» обмежує пошук вашими збереженими командами, dev-серверами і скриптами. Це та сама конвенція, що і в редакторах, тож пальці її вже знають.
Лише беклог
#Знак решітки шукає тікети і нічого більше. Наберіть його, а слідом номер, щоб одразу стрибнути в цей тікет.
Лише агенти
@Знак равлика перелічує агентів, спершу поточний проєкт. Найшвидший шлях назад у сесію, коли у вас чотири запущені агенти і три відкриті проєкти.
Лише файли
/Скісна риска шукає по репозиторію. Вона окупається, коли ім'я файлу це ще й часте слово: скісна риска прибирає з дороги тікети, підказки і коміти.
Лише коміти
:Двокрапка шукає по історії поточної гілки і більше ніде. Зручно, коли слова з повідомлення коміту збіглися б ще й із тікетом, і з файлом.
Вона ніколи не просить миші
Чотири клавіші покривають усю функцію.
Відкрити
Cmd K на macOS, Ctrl K на Windows і Linux. Комбінація клавіш налаштовується в налаштуваннях, якщо вона конфліктує з тим, чим ви вже користуєтеся, а кнопка пошуку в рядку заголовка робить те саме в дні, коли приємніше клікнути.
Переміщення
Стрілки вгору і вниз проходять по результатах через усі групи, тож цілитися спершу в категорію не треба. Вибраний рядок сам прокручується у видиму область.
Відкрити результат
Enter відкриває вибране і закриває палітру. Агент відкриває свою сесію, тікет свій редактор, dev-команда свій термінал, файл свій переглядач, навичка або підказка свою картку.
Піти
Escape спершу очищає поле, тож запит з одруківкою коштує однієї клавіші, а не повторного відкриття. Натисніть його ще раз на порожньому полі, і палітра закриється, повернувши недоторканим те, що було під нею. Нічого не запущено, нічого не збережено, нічого не зрушило від того, що ви подивилися.
Вона відкривається на тому, чим ви займалися
З порожнім полем палітра показує вісім останніх ваших виборів, а не порожній прямокутник, за порядком. Найчастіше потрібний результат уже на екрані, і ви тиснете Enter, взагалі нічого не набравши. Це ще й найшвидший спосіб повернутися до файлу, закритого помилково.
Вона нічого не коштує, поки ви нею не користуєтеся
Пошук по цілому репозиторію легко зробити повільним. Палітра побудована навколо того, щоб такою не бути.
- Запуск застосункунічого не сканується
- Перше Cmd Kіндекс будується у фоні
- Ви друкуєтерезультати, поки лягають літери
- Даліоновлюється на місці, не перебудовується
Ніщо з набраного не покидає вашу машину
На старті не індексується нічого
AgentsRoom не обходить ваш репозиторій, коли запускається. Індекс файлів і комітів будується під час першого відкриття палітри, у фоні, тож застосунок відкривається з однаковою швидкістю на маленькому проєкті і на великому.
Оновлюється на місці
Щойно індекс існує, він оновлюється інкрементально в міру змін проєкту, а не перебудовується з нуля. Зміна гілки або довга сесія агента не відправляє вас назад до повного сканування.
Результати, поки ви друкуєте
Зіставлення рахується по тому, що вже в пам'яті, тож результати з'являються в міру того, як лягають літери. Списки, які веде AgentsRoom, шукаються одразу, а репозиторій долучається, щойно його індекс готовий.
Вона залишається на вашій машині
Індекс живе на вашому диску, і ніщо з набраного в палітрі нікуди не відправляється. Ваші імена файлів, ваші повідомлення комітів і заголовки ваших тікетів не стають пошуковим запитом до сервера, ні тут, ні деінде.
Ви вирішуєте, що вона шукає
Кожне джерело можна вимкнути. Проєкту, де ви не торкаєтеся беклогу, тікети в результатах не потрібні, а монорепозиторій на сто тисяч файлів, можливо, краще шукати взагалі без файлів.
- Одне налаштування на всі проєкти
- Джерела вмикаються і вимикаються глобально в налаштуваннях, тож за замовчуванням палітра виглядає всюди однаково. Вимкніть коміти один раз, і жоден проєкт більше їх не запропонує.
- Перевизначається на рівні проєкту
- Проєкт може відійти від глобального налаштування, коли йому це потрібно. Величезний репозиторій шукає по файлах, які більше ніде не потрібні, клієнтський проєкт тримає свій беклог осторонь, і жодне рішення не протікає в інше.
- Комбінація клавіш ваша
- Cmd K і Ctrl K це значення за замовчуванням, а не правило. Запишіть у налаштуваннях потрібну вам комбінацію, якщо цією вже володіє інший інструмент. Вона спрацьовує, поки фокус на вікні AgentsRoom, тож ніколи не забирає клавішу в застосунку, у якому ви насправді працюєте.
Усе, що палітра знає про ваш проєкт, береться зі списків, які AgentsRoom і так веде, і з репозиторію на вашому диску. Вимкнення джерела прибирає його з результатів, але не ховає його від вас деінде.
Як це працює на практиці
Уся функція цілком, від комбінації клавіш до того, що вам було потрібно.
Натисніть комбінацію клавіш
Cmd K на macOS, Ctrl K на Windows і Linux, з будь-якого місця застосунку. Поле відкривається ближче до верху екрана, поверх того, чим ви займалися, і забирає фокус. Кнопка пошуку в рядку заголовка робить те саме.
Наберіть те, що пам'ятаєте
Досить фрагмента, і він не зобов'язаний бути початком. Літери можуть бути відсутні або йти не по порядку, а діакритика необов'язкова: cafe знаходить файл, який ви назвали з діакритичним знаком.
Прочитайте групи
Результати приходять згрупованими: навички, заплановані агенти, підказки, нотатки пам'яті, тікети, команди і підключення, агенти, файли, коміти, потім агенти інших ваших проєктів. Групи тримають маленькі категорії на видноті, замість того щоб віддати репозиторію всі рядки.
Звузьте, якщо треба
Додайте символ-префікс, щоб шукати лише в одному джерелі, або натисніть Tab, щоб пройтися по чипах під полем. Звужений пошук ще й знімає обмеження на групу, тож ви бачите все, що збіглося, а не найкращі кілька рядків.
Натисніть Enter
Палітра закривається і відкривається потрібне: сесія агента, тікет, навичка, підказка, термінал, файл. Escape у будь-який момент повертає вас назад, нічого не змінивши.
Питання про палітру команд
Що таке палітра команд в AgentsRoom?
Це поле пошуку, яке відкривається поверх усього застосунку і шукає одразу по всьому, що AgentsRoom зберігає про проєкт: бібліотека навичок, заплановані агенти і вебхук-тригери, бібліотека підказок, пам'ять проєкту, відкриті тікети беклогу, dev-команди, SSH та підключення до баз даних, агенти поточного проєкту, а потім інших ваших проєктів, файли репозиторію і коміти поточної гілки. Результати повертаються згрупованими за категоріями, а Enter відкриває вибраний у тому екрані, якому він належить.
Яка клавіша її відкриває і чи можу я її змінити?
Cmd K на macOS, Ctrl K на Windows і Linux. Комбінація клавіш налаштовується в налаштуваннях, тож її можна перенести, якщо цією комбінацією на вашій машині уже володіє інший інструмент. Ще є кнопка пошуку в рядку заголовка, яка відкриває ту саму палітру, для моментів, коли рука вже на миші.
Це як Spotlight чи Raycast?
Жест навмисно той самий: комбінація клавіш, кілька літер, стрілки, Enter. Відрізняються дві речі. Індекс: Spotlight і Raycast шукають по вашій машині і ваших застосунках, а ця палітра шукає по тому, що AgentsRoom знає про відкритий проєкт, а це якраз та частина, якої не бачить жоден системний лаунчер. І охоплення комбінації: вона працює, поки фокус на вікні AgentsRoom, це не системна гаряча клавіша, тож вона ніколи не забирає клавішу в застосунку, у якому ви насправді працюєте.
Чи шукає вона по файлах мого проєкту?
Так, нечітким зіставленням по всьому шляху, тож досить кількох літер теки і кількох літер імені файлу. Те, що виключає .gitignore, виключено і з індексу, тож ви ніколи не гортаєте node_modules, результати збірки або залежності, яких ви не писали. Файли можна вимкнути повністю, якщо репозиторій настільки великий, що шукати по ньому ви волієте деінде.
Чи шукає вона по історії git?
Коли проєкт це git-репозиторій, останні 200 комітів гілки, на якій ви перебуваєте, шукаються за темою, за хешем або за автором, а відкриття показує коміт разом з його змінами. Це найшвидший маршрут до «коли ми це змінювали». Проєкти, які не є git-репозиторіями, просто не показують цю групу.
Чи залишає моя машина хоч щось із набраного?
Ні. Індекс будується і зберігається локально, і пошук іде по ньому локально. Ваші імена файлів, ваші повідомлення комітів і заголовки ваших тікетів ніколи не відправляються на сервер, щоб їх там шукали, і за полем немає віддаленого автодоповнення.
Чи сповільнить індексація застосунок?
Індекс будується під час першого відкриття палітри, у фоні, і ніколи під час запуску застосунку: AgentsRoom відкривається однаково швидко на маленькому репозиторії і на великому. Далі він оновлюється інкрементально в міру змін проєкту, а не перебудовується, а списки, які AgentsRoom і так тримає в пам'яті, відповідають миттєво, чим би не був зайнятий репозиторій.
Чи можу я вимкнути джерела, якими ніколи не користуюся?
Так, джерело за джерелом, у налаштуваннях. Налаштування глобальне, тож палітра поводиться однаково в кожному проєкті, і будь-який проєкт може його перевизначити, коли йому це потрібно: монорепозиторій може відмовитися від файлів, проєкт, який ви лише пілотуєте, від беклогу, і жоден вибір не впливає на решту.
Чи можу я знайти агента, запущеного в іншому проєкті?
Так. Агенти відкритого проєкту йдуть першими, а агенти інших ваших проєктів після них, унизу списку. Вони навмисно останні, щоб ніколи не витісняти те, на що ви дивилися, і це робить палітру розумним способом стрибати між проєктами, коли ви пам'ятаєте агента, а не місце, де він живе.
Як шукати лише по одному виду речей?
Почніть запит із символа-префікса: знак «більше» для dev-команд, знак решітки для беклогу, знак равлика для агентів, скісна риска для файлів, двокрапка для комітів. Або натисніть Tab, щоб пройтися по чипах під полем: вони роблять те саме, і запам'ятовувати символ не треба. Звужений пошук ще й знімає обмеження на групу, тож його варто застосовувати, коли шукане слово досить часте, щоб збігтися одразу всюди.
Чи працює вона на Windows і Linux?
Так, на macOS, Windows і Linux, з тими самими джерелами і тією самою поведінкою. Відрізняється лише комбінація клавіш за замовчуванням, Ctrl K замість Cmd K, щоб відповідати очікуванням кожної системи.
Чи залежить вона від того, яким CLI агента я користуюся?
Ні. Палітра шукає по самому AgentsRoom, а не по агенту, тож поводиться однаково, на якому б CLI не йшли ваші сесії: Claude, Codex, GitHub Copilot CLI, Cursor і ще 10 CLI агентів. Знайдений у результатах агент відкриває свою сесію з тим провайдером, з яким його було запущено.
Вам також може сподобатися
Бібліотека навичок
Процедури, яких дотримуються ваші агенти. Палітра знаходить потрібну за назвою або за тим, що вона робить, не відкриваючи бібліотеку.
Бібліотека підказок
Брифи, написані одного разу і використовувані знову. Три літери брифа повертають його, місяці потому.
Беклог завдань
Тікети, що породжують агентів. Шукайте їх за заголовком, за номером або за словом у тілі, з будь-якого екрана.
Термінали розробника
Ваші сервери і скрипти в тому самому вікні. Запустіть один з палітри замість походу в його панель.
Заплановані завдання
Агенти, які стартують за годинником. Вони шукаються як усе інше, поруч із тригерами, що стартують за подією.
Багато проєктів і багато агентів
Кілька проєктів і кілька агентів одразу. Палітра це те, чим ви переходите між ними, не гублячи свого місця.
Одна клавіша. Усе, що ви шукали.
Завантажте AgentsRoom, натисніть Cmd K на macOS або Ctrl K на Windows і Linux та наберіть перше, що спаде на думку.
Додаток-компаньйон: контролюйте своїх агентів на ходу
Використовуйте свого: Claude, Codex, Antigravity CLI або іншого AI-провайдера.
Надсилайте баги та запити прямо у свій публічний беклог.
Погляд на AgentsRoom в дії.