Codex Micro Agent Keys: что значат цвета статуса агентов

Agent Keys — это шесть матовых клавиш в верхнем ряду клавиатуры Codex Micro, каждая из которых подсвечивается живым RGB-статусом агента прямо из Codex. По цвету клавиши видно, чем занят агент, ещё до открытия чата: думает он, выполняет, ждёт человека или уже закончил. Шесть клавиш — это шесть слотов под параллельные треды, и весь их ряд читается одним взглядом.

Смысл цветовой индикации — убрать стоимость переключения контекста. Когда параллельно работают несколько агентов, обычно приходится по очереди открывать треды, чтобы понять, кто из них чего ждёт, и каждый такой заход выбивает из текущей задачи. Agent Keys выносят статус на физическую панель рядом с основной клавиатурой: вы держите фокус на своём коде, а состояние агентов ловите боковым зрением. Это тот же принцип, что и у остальных органов Codex Micro, — вынести управление агентами из окна на пульт, чтобы управление агентами ChatGPT Codex шло руками, а не мышью.

Цветовая индикация Agent Keys Codex Micro: белый, синий, зелёный, янтарный, красный и погашенный статусы
Шесть состояний Agent Keys — от белого «простоя» до красной «ошибки»

Шесть состояний по цвету

Каждый цвет закреплён за конкретным состоянием треда, и логика одинаковая для всех шести клавиш. Разберём их по очереди — что означает подсветка и что в этот момент имеет смысл сделать.

  • Белый — простой (idle). Агент подключён к слоту и свободен: задача не запущена, тред готов принять новый запрос. Белая клавиша — приглашение начать работу именно с этого агента.
  • Синий — думает. Агент обрабатывает запрос: строит план, читает код, рассуждает. Трогать его не нужно — просто ждите, пока цвет сменится. Синих клавиш в ряду может быть несколько, если несколько агентов работают одновременно.
  • Зелёный — готово. Работа завершена, результат ждёт вас. Это сигнал зайти в тред и забрать ответ: принять правку, посмотреть диф, скопировать результат.
  • Янтарный — ждёт человека. Агент упёрся в развилку, где нужно ваше решение: подтвердить действие, выбрать вариант, ответить на уточняющий вопрос. Пока вы не вмешаетесь, тред стоит. Янтарный — самый «дорогой» цвет: он держит агента на паузе, поэтому реагировать на него стоит первым.
  • Красный — ошибка. Что-то пошло не так: агент упал на выполнении или наткнулся на проблему, которую не смог обойти. Нужно открыть тред и разобраться, а часто — перезапустить задачу.
  • Погашен — не запущен. Слот пустой: агента в нём нет. Такая клавиша просто показывает, что здесь можно поднять новый тред.

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

Таблица цветов и действий

ЦветСтатусЧто делать
БелыйПростойСлот свободен — можно ставить задачу
СинийДумаетЖдать, агент занят обработкой
ЗелёныйГотовоОткрыть тред и забрать результат
ЯнтарныйЖдёт человекаОтветить или подтвердить — реагировать в первую очередь
КрасныйОшибкаОткрыть тред, разобраться, при необходимости перезапустить
ПогашенНе запущенСлот пустой — можно поднять новый тред

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

Как читать ряд Agent Keys с несколькими агентами

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

  1. Сначала ищите глазами тёплые цвета — янтарный и красный. Это то, что стоит и требует вас; всё остальное движется само.
  2. Если есть янтарный, зайдите туда первым: агент на паузе ждёт вашего решения, и одно ваше действие снова его запускает.
  3. Красный разбирайте следом — там ошибка, и чем дольше тред стоит, тем больше работы накопится на переделку.
  4. Зелёные соберите, когда разгребли срочное: результаты никуда не денутся, их можно принимать спокойно.
  5. Синие и белые не трогайте — синие сами дойдут до зелёного или янтарного, белые ждут новой задачи.

Такой обход занимает секунды и не выбивает из текущего кода: вы реагируете только на клавиши, которые сменили цвет, а не перебираете все треды подряд.

Выбор агента: одно и двойное нажатие

У Agent Keys две основные механики. Одно нажатие выбирает агента — делает соответствующий тред активным, и дальнейшие команды (accept, reject, push-to-talk, новый чат) уходят именно в него. Двойное нажатие выводит окно Codex на передний план — удобно, когда по зелёной или янтарной клавише понятно, что пора смотреть на экран.

На практике это выглядит так: краем глаза замечаете янтарную клавишу, двойным нажатием поднимаете окно Codex поверх редактора, отвечаете агенту — и возвращаетесь к своей задаче. Тред при этом уже выбран, лишних кликов мышью нет. А поскольку Agent Keys — низкопрофильные механические клавиши, у их нажатий есть чёткая тактильная обратная связь, и на выбор версии переключателей влияет только звук: об этом — в материале про версии Clicky и Silent.

Agent Keys — это индикация и выбор, а всё остальное на пульте отвечает за действия: джойстик запускает готовые воркфлоу вроде ревью PR или отладки, командные клавиши принимают и отклоняют правки, а крутилка reasoning регулирует глубину мышления выбранного агента на лету. Вместе они складываются в командный центр агентной работы, где статус, выбор и управление разнесены по разным органам и не мешают друг другу.

FAQ

keyboard_arrow_up