Входящие
Единый список всего, чего ждут ваши агенты, — разрешений, вопросов, подтверждений планов, упавших проверок и PR — с разбором с клавиатуры.
Когда одновременно работают несколько агентов, узким местом становитесь вы: в одной сессии запрос ждёт подтверждения, другая уже закончила, а у третьей появился вопрос. Входящие собирают в один список все места, где агент ждёт вас, и вы разбираете их с клавиатуры, а не обходите сессии по одной.
Откройте их через Входящие на боковой панели. Значок показывает, сколько пунктов требуют вашего внимания.
Входящие — в предварительной версии. Сейчас приложение собирает их из видимых ему сессий, а отметки «прочитано», «готово» и «отложено» хранятся только на этом компьютере. Общие Входящие, которые синхронизируются между устройствами и включают паузы по бюджету и подтверждения от команды, — скоро.
Что сюда попадает
| Пункт | Как отображается | Типичное действие |
|---|---|---|
| Запрос разрешения | Нужно разрешение | Разрешить, разрешить на сессию или запретить |
| План, ожидающий подтверждения | Подтверждение плана | Подтвердить или отправить отзыв |
| Вопрос от агента | Вопрос | Выбрать ответ |
| Сессия, остановившаяся с ошибкой | Ошибка | Повторить |
| Упавшая CI-проверка в PR сессии | CI не проходит | Попросить агента исправить |
| PR с запрошенными изменениями | Запрошены изменения | Открыть комментарии ревью |
| Готовый PR | Готов к слиянию | Слить |
| Завершённая гонка | Гонка завершена | Сравнить дорожки |
| Готовые изменения, которые стоит посмотреть | Готово к ревью | Открыть изменения |
| Завершённая сессия | Готово | Открыть её или отметить как готовую |
Пункты формируются из ваших сессий. Вручную их не создать, и пункт исчезает, когда то, на что он указывает, решено, например когда вы отвечаете на запрос в самой сессии.
Вкладки
Все, Ждёт вас, Ревью, Команда и Готово. Во вкладке «Ждёт вас» — пункты, которые блокируют агента; во вкладке «Ревью» — завершённая работа и PR.
Разбор с клавиатуры
| Клавиша | Действие |
|---|---|
| j / k | Следующий / предыдущий пункт |
| Enter | Основное действие пункта |
| ⌘↵ / Ctrl+Enter | Защищённое действие, например слияние |
| y | Разрешить |
| s | Разрешить на эту сессию |
| n | Запретить |
| 1–4 | Ответить на вопрос этим вариантом |
| o | Открыть сессию |
| e | Отметить как готовое |
| h | Отложить на час |
| Shift+H | Отложить до… (1 час, 3 часа, завтра в 9:00, следующая неделя) |
| x | Выбрать |
| Shift+J / Shift+K | Расширить выделение |
| ? | Показать эти сочетания клавиш |
Если выбрано несколько пунктов одного типа, одно нажатие отвечает на все сразу.
Отметку «готово» и откладывание можно отменить во всплывающем уведомлении, которое появляется после действия.
Слияние из Входящих
Слить на пункте «Готов к слиянию» включает автослияние для этого PR: он сольётся, как только пройдут проверки и это позволят ревью. Слияние сложно отменить, поэтому это защищённое действие: нажмите ⌘↵ (Ctrl+Enter), а не Enter.
Уведомления
Когда приложение не в фокусе, пункты, которые ждут вас, также обновляют заголовок окна, значок вкладки и значок в Dock и могут показывать системное уведомление. Какие типы пунктов куда уведомляют, настраивается в Настройки → Уведомления.
Дальше
- Разрешения: меньше запросов благодаря правилам и режимам.
- Параллельные агенты: как запускать много сессий одновременно.
Гонка
Отправьте один запрос двум, трём или четырём моделям сразу, следите, как они работают бок о бок, и оставьте результат, который вам нравится.
Бюджеты и чеки
Смотрите, сколько стоил каждый ход, с разбивкой по моделям, отслеживайте расходы по дням, моделям и рабочим областям и задавайте лимиты трат.