Как Codex Micro управляет агентами ChatGPT Codex

Агентная работа — это режим, в котором код пишет и правит не человек, а ИИ-агент ChatGPT Codex: он получает задачу, сам разбирает репозиторий, вносит изменения и ждёт, когда их примут или отклонят. Такой «вайбкодинг» экономит время, но у него есть цена — постоянное переключение между тредами, командами и окнами. Именно эту рутину снимает клавиатура Codex Micro: физический пульт, который ставится рядом с обычной клавиатурой и берёт на себя управление агентами, а не печать вместо основного ввода.

Пульт нужен ровно потому, что агентов у разработчика обычно несколько, и каждый живёт в своём треде. Держать их в голове, вспоминать команды и кликать по окнам — это и есть накопительная усталость, которую не видно на скриншотах, но которая съедает фокус. Codex Micro превращает частые действия в физические жесты: главный орган запуска — аналоговый джойстик, за подтверждения отвечают отдельные командные клавиши, а состояние каждого агента подсвечивают Agent Keys с RGB-статусом. Слоган устройства — «командный центр для агентной работы» — описывает суть буквально.

Три функции Codex Micro: джойстик запускает воркфлоу, командные клавиши, крутилка reasoning
Джойстик запускает воркфлоу, клавиши отвечают за действия, крутилка — за глубину мышления

Джойстик: воркфлоу одним движением

Плоскостной джойстик (planar joystick) — это не курсор и не прокрутка. Он запускает готовые сценарии Codex одним наклоном, так что типовую задачу не приходится набирать текстом. По официальному описанию за джойстиком закреплены три воркфлоу, и у каждого — своя практическая польза.

Ревью пул-реквеста жестом означает, что агенту сразу ставится задача проверить набор изменений: пройти по диффу, оценить логику, найти слабые места. Разработчику не нужно формулировать промпт «посмотри этот PR» — движение стика поднимает готовый процесс. Отладка ошибки запускает сценарий поиска и устранения бага: агент берёт трейс или описание проблемы и работает над исправлением. Рефакторинг кода — воркфлоу переписывания без смены поведения: агент чистит структуру, упрощает, убирает дублирование.

Таблица ниже собирает три жеста вместе — что каждый практически даёт и когда за него удобнее взяться.

Направление жестаЧто запускаетКогда пригодится
Ревью PRАгент проверяет набор изменений, читает дифф, ищет слабые местаПришёл чужой пул-реквест, нужна быстрая вычитка
Отладка ошибкиАгент берёт баг и работает над исправлениемУпал тест или прод, есть трейс
РефакторингАгент переписывает код без смены поведенияЛогика работает, но структуру пора чистить

Точное распределение жестов и глубину сценариев настраивают в приложении Work Louder Input, о котором подробнее — в материале про то, кто сделал Codex Micro.

Командные клавиши: подтверждать, а не печатать

Джойстик задачу запускает — но агент почти всегда останавливается и ждёт решения человека. За эти решения отвечают командные клавиши, каждая закреплена за одной частой операцией:

  • accept — принять предложенные агентом изменения и дать процессу идти дальше;
  • reject — отклонить результат, если он не подходит, и не пускать его в код;
  • push-to-talk — голосовой ввод по удержанию клавиши: продиктовать уточнение или новую вводную, не отрываясь на набор;
  • новый чат — открыть свежий тред под отдельную задачу, чтобы не смешивать контексты разных агентов.

Смысл этих клавиш в том, что подтверждение — самое частое действие в агентной работе. Когда «принять» и «отклонить» вынесены под палец, цикл «агент предложил — человек решил» перестаёт прерывать мышление. Push-to-talk закрывает обратную сторону: вводную быстрее сказать, чем печатать, особенно на созвоне или когда руки заняты. А отдельная клавиша нового чата держит агентов по разным тредам, чтобы задачи не путались.

Особенно это заметно, когда агентов запущено несколько сразу. Один правит баг, второй смотрит PR, третий рефакторит — и все время от времени просят решения. Без пульта это означало бы прыгать по окнам и вспоминать, где какая команда. С Codex Micro хватает бросить взгляд на подсветку клавиш и нажать accept или reject у нужного агента, не выходя из текущего окна редактора.

Полный цикл задачи с Codex Micro

Собрать всё вместе проще всего на одном проходе от постановки до подтверждения.

  1. Наклоните джойстик в сторону нужного воркфлоу — например, ревью PR или отладки, — чтобы поднять сценарий Codex без набора команды.
  2. При необходимости уточните вводную через push-to-talk: продиктуйте деталь задачи голосом.
  3. Следите за ходом по статусу агентов на Agent Keys: подсветка меняется, пока агент думает, выполняет, ждёт человека или заканчивает.
  4. Дождитесь, когда клавиша агента покажет, что результат готов или требуется ваше решение.
  5. Нажмите accept, если изменения устраивают, или reject, если нет.
  6. Отдельной клавишей откройте новый чат под следующую задачу — и цикл повторяется.

Глубину мышления агента внутри этого цикла регулируют не клавишами, а отдельным органом — крутилкой reasoning на Codex Micro: быстрее на простых задачах, глубже на сложных. Так джойстик отвечает за «что делать», командные клавиши — за «принять ли результат», а крутилка — за «насколько тщательно думать».

Софт, который всё это связывает

Само по себе железо ничего не запускает — за логикой стоят две программы. ChatGPT Codex — это и есть агенты: среда, где живут треды, идут задачи и рождаются изменения. Приложение Work Louder Input — прослойка между пультом и Codex: оно назначает жесты джойстика на воркфлоу, командные клавиши на действия, а Agent Keys связывает с реальным статусом тредов. Без этой пары Codex Micro остаётся обычным макропадом; вместе они и делают из него командный центр для агентной работы.

FAQ

keyboard_arrow_up