Палитра команд

Хватит рыться по панелям.
Нажмите вместо этого одну клавишу.

В AgentsRoom много всего: агенты в нескольких проектах, библиотека навыков, библиотека промптов, память проекта, агенты по расписанию, webhook-триггеры, бэклог, dev-команды, SSH и подключения к базам данных, и сам репозиторий. Палитра команд убирает всё это за один шорткат.

Cmd K на macOS, Ctrl K на Windows и Linux, или кнопка поиска в строке заголовка. Поле открывается ближе к верху экрана, поверх того, чем вы занимались. Наберите три буквы, прочитайте результаты, сгруппированные по категориям, двигайтесь стрелками, нажмите Enter.

Палитра команд⌘K
БэклогПочинить цикл редиректов при входе#248
ПромптыПроверить процесс входа
Файлыsrc/auth/login-form.tsxsrc/auth
Коммитыfix: keep the login form focuseda3f19c2
↑↓перемещениеоткрытьescзакрыть

Навыки, промпты, заметки памяти, агенты, запуски по расписанию, dev-команды и подключения лежат в том же списке

Одно поле, все источники сразу. Палитра группирует найденное, чтобы тикет, промпт, файл и коммит могли делить одни и те же три буквы, не споря за одну строку.

Командный центр становится тесным, и это не дефект: именно этого вы хотели, когда собрали пять проектов, дюжину агентов, свои промпты, свои навыки, свои тикеты и свои серверы в одном окне. Цена приходит позже, в те две секунды, за которые вы вспоминаете, в какой панели лежит нужное, помноженные на сорок раз в день.

Палитра команд убирает необходимость вспоминать. Это одно поле, открытое поверх того, чем вы занимались, которое ищет одновременно по всем спискам, что ведёт AgentsRoom. Вы не выбираете сначала панель, вы набираете то, что держите в голове: номер тикета, половину имени файла, название навыка, начало сообщения коммита.

Она сделана так, как разработчики этого и ждут, потому что Spotlight, Raycast и редакторы научили всех одному жесту: шорткат, несколько букв, стрелки, Enter. Учиться нечему, и мышь остаётся там, где лежит.

Почему одна строка лучше десяти панелей

Вы ищете по тому, что помните, а не по тому, где оно лежит. Никто не думает «мне нужна библиотека навыков», думают «мне нужен чек-лист ревью». Палитра принимает второе, и это работает даже тогда, когда вы уже не помните, в какой библиотеке эта штука сохранена.

Поиск прощает ошибки. Совпадение нечёткое: буквы могут отсутствовать, стоять не в том порядке или быть набраны без диакритики, и результат всё равно всплывёт. Это важнее всего для того, что вы назвали сами, месяцы назад, в спешке.

У всего одно ранжирование. Результаты возвращаются сгруппированными по категориям, а не смешанными в один плоский список, поэтому файл с именем auth никогда не закопает тикет бэклога про аутентификацию. Вы читаете четыре группы по три строки вместо тридцати строк шума.

Это остаётся жестом клавиатуры от начала до конца. Открыть, набрать, стрелка, Enter. Палитра закрывается сама и переносит вас в выбранное: в агента, в редактор тикета, в навык, в терминал dev-команды, в файл.

Что ищет палитра

Все списки, которые AgentsRoom ведёт по проекту, плюс сам репозиторий.

Библиотека навыков

Переиспользуемые процедуры, которым следуют ваши агенты, из этого проекта и из вашей глобальной библиотеки. Ищите навык по названию, по описанию или по тегу, и результат открывает его сразу в редакторе.

Агенты по расписанию и триггеры

Агенты, которые стартуют по часам, и те, что стартуют по webhook, лежат в одном списке. Найдите ночной разбор логов или триггер на 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, вообще ничего не набрав. Это ещё и самый быстрый способ вернуться к файлу, закрытому по ошибке.

Она ничего не стоит, пока вы ей не пользуетесь

Поиск по целому репозиторию легко сделать медленным. Палитра построена вокруг того, чтобы такой не быть.

Чего стоит индекс
  1. Запуск приложения
    ничего не сканируется
  2. Первое Cmd K
    индекс строится в фоне
  3. Вы печатаете
    результаты, пока ложатся буквы
  4. Дальше
    обновляется на месте, не пересобирается

Ничто из набранного не покидает вашу машину

При запуске не индексируется ничего

AgentsRoom не обходит ваш репозиторий, когда стартует. Индекс файлов и коммитов строится при первом открытии палитры, в фоне, поэтому приложение открывается с одинаковой скоростью на маленьком проекте и на большом.

Обновляется на месте

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

Результаты, пока вы печатаете

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

Она остаётся на вашей машине

Индекс живёт на вашем диске, и ничто из набранного в палитре никуда не отправляется. Ваши имена файлов, ваши сообщения коммитов и заголовки ваших тикетов не становятся поисковым запросом к серверу, ни здесь, ни где-либо ещё.

Настройки

Вы решаете, что она ищет

Каждый источник можно выключить. Проекту, где вы не трогаете бэклог, тикеты в результатах не нужны, а монорепозиторий на сто тысяч файлов, возможно, лучше искать вообще без файлов.

Одна настройка на все проекты
Источники включаются и выключаются глобально в настройках, поэтому по умолчанию палитра выглядит везде одинаково. Выключите коммиты один раз, и ни один проект больше их не предложит.
Переопределяется на уровне проекта
Проект может отойти от глобальной настройки, когда ему это нужно. Огромный репозиторий ищет по файлам, которые больше нигде не нужны, клиентский проект держит свой бэклог в стороне, и ни одно решение не протекает в другое.
Шорткат ваш
Cmd K и Ctrl K это значения по умолчанию, а не правило. Запишите в настройках нужную вам комбинацию, если этой уже владеет другой инструмент. Она срабатывает, пока фокус на окне AgentsRoom, поэтому никогда не отбирает клавишу у приложения, в котором вы на самом деле работаете.

Всё, что палитра знает о вашем проекте, берётся из списков, которые AgentsRoom и так ведёт, и из репозитория на вашем диске. Выключение источника убирает его из результатов, но не прячет его от вас где-либо ещё.

Как это работает на практике

Вся функция целиком, от шортката до того, что вам было нужно.

01

Нажмите шорткат

Cmd K на macOS, Ctrl K на Windows и Linux, из любого места приложения. Поле открывается ближе к верху экрана, поверх того, чем вы занимались, и забирает фокус. Кнопка поиска в строке заголовка делает то же самое.

02

Наберите то, что помните

Хватит фрагмента, и он не обязан быть началом. Буквы могут отсутствовать или идти не по порядку, а диакритика необязательна: cafe находит файл, который вы назвали с диакритическим знаком.

03

Прочитайте группы

Результаты приходят сгруппированными: навыки, агенты по расписанию, промпты, заметки памяти, тикеты, команды и подключения, агенты, файлы, коммиты, затем агенты других ваших проектов. Группы держат маленькие категории на виду, вместо того чтобы отдать репозиторию все строки.

04

Сузьте, если нужно

Добавьте символ-префикс, чтобы искать только в одном источнике, или нажмите Tab, чтобы пройтись по чипам под полем. Суженный поиск ещё и снимает ограничение на группу, поэтому вы видите всё, что совпало, а не лучшие несколько строк.

05

Нажмите Enter

Палитра закрывается и открывается нужное: сессия агента, тикет, навык, промпт, терминал, файл. Escape в любой момент возвращает вас назад, ничего не изменив.

Вопросы о палитре команд

Что такое палитра команд в AgentsRoom?

Это поле поиска, которое открывается поверх всего приложения и ищет сразу по всему, что AgentsRoom хранит о проекте: библиотека навыков, агенты по расписанию и webhook-триггеры, библиотека промптов, память проекта, открытые тикеты бэклога, 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 и наберите первое, что придёт в голову.

БесплатноСкачать AgentsRoom

Приложение-компаньон: следите за агентами на ходу

Используйте Claude, Codex, Antigravity CLI или другого поставщика AI.

Установить расширение
Chrome Web Store

Отправляйте баги и запросы прямо в ваш публичный бэклог.

Взгляд на AgentsRoom в действии.

Мульти-проекты
Мульти-провайдер
Мульти-агенты
Статус онлайн
Diff и коммиты
Мобильное приложение
Live-превью
Команды агентов
Тесты в браузере
Разработка от backlog
Библиотека промптов
Библиотека навыков
Все функции