Глава 7

Cortex

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

Все главы

Что Cortex делает на самом деле

Cortex — это Cortex панели и движок за ним. Предоставленный сам себе, он выполняет набор фаз по расписанию и выдаёт результаты, с которыми можно работать:

  • Заученные скилы — замечает процедуру, которую агент повторял, и записывает её как переиспользуемый скил.
  • Идеи, мозговые штурмы и прототипы — каждая из них представляет собой папку в рабочем пространстве агента с настоящим содержимым, а не однострочной заметкой.
  • Проекты — продвинутый элемент с README, поэтапным планом с чекбоксами, файлом статуса и журналом.
  • Проактивные элементы — обоснованные предложения и находки, каждая с конкретным действием и ссылкой на источник.
  • Предложения по самоулучшению — предложенные правки к собственным операционным документам агента.
  • Самопроверки — находки о самой установке, каждая с кнопкой для расследования.
  • Проходы оптимизации по рабочему пространству, набору скилов и памяти.

Это соответствует вкладкам в верхней части раздела: Pulse, Brainstorming, Ideas, Prototypes, Projects, Learned Skills, Self-Improve и Self-Checks.

Таблица настроек

В верхней части страницы находится панель управления: таблица из двух столбцов, где каждая настройка — это строка. Все агенты столбец — это настройка по умолчанию для всей установки, включена она или выключена. Второй столбец — выбранного агента, переопределение, с тремя состояниями — Наследовать, Вкл, Выкл. Рядом с каждым переопределением панель показывает итоговое итоговое значение — то, с которым этот агент реально работает после применения обоих уровней.

СтрокаЧто она контролирует
Движок CortexГлавный переключатель. Выкл для агента означает полное отсутствие когниции — ни запланированных фаз, ни ручных запусков. Выкл для всех агентов — это остановка по всему парку.
АвтономныйВкл означает, что фазы выполняются без присмотра в своём темпе. Выкл оставляет движок доступным, но бездействующим — фазу всё ещё можно запустить вручную.
Полностью автономныйOn by default. Auto-approves the output that would otherwise wait for a click: learned skills are kept, memory and procedure improvements are applied, and actionable items are executed. Three things wait for a click in either mode - changes to an agent's identity documents, anything sent outside the deployment, and anything that cannot be undone - unless the agent's approval_required list is emptied.
CadenceRelaxed, Balanced или Aggressive. Определяет, как часто выполняется каждая фаза, и дневной бюджет ниже.
Переопределения работают в обе стороны

Агент, установленный на Вкл работает, даже когда общая настройка по умолчанию — Выкл. «Cortex выключен везде, включён только для того одного агента, которого я тестирую» — поддерживаемая конфигурация, и Наследовать по-настоящему следует значению по умолчанию, в какую бы сторону оно ни указывало. Внизу подсчитываются переопределения агента и предлагается Сбросить к значениям по умолчанию кнопку, чтобы сбросить их разом.

Элементы управления реагируют мгновенно — переключатель сдвигается по клику, а запрос догоняет его чуть позже, с всплывающим уведомлением при сбое. Тот же главный переключатель для агента продублирован как Cortex Engine карточку на вкладке Overview агента — на случай, если вы уже там.

Cadence и дневной бюджет

Cadence — единственный регулятор, определяющий, насколько усердно работает движок. Он задаёт частоту каждой фазы и дневной лимит на дорогие глубокие запуски: спокойный допускает 6, сбалансированный 12, а агрессивный 24. По умолчанию установлено Aggressive.

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

Совет

Если Cortex кажется слишком шумным или дорогим, переключите Cadence на спокойный Relaxed, прежде чем что-то отключать. Бо́льшая часть ощущаемого шума — это частота, а не сама функция.

Фазы и запуск одной прямо сейчас

Сворачиваемый Фазы и расписание перечисляет каждую фазу с собственным переключателем включения, своей Cadence, следующим и последним запуском со статусом, кнопкой Лог , показывающая недавние запуски этой фазы, и кнопка Запустить сейчас . Фаза, выполняющаяся прямо сейчас, показывает живой индикатор загрузки и отключает собственную кнопку «Запустить сейчас», так что вы всегда можете понять, что сейчас в работе.

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

Работа с тем, что он производит

Вкладки Brainstorming, Ideas, Prototypes и Projects — это списки карточек на всю ширину, каждая показывает описание, время последнего касания, источник и теги. В каждом разделе есть Активные / Продвинутые / Отклонённые подфильтры со счётчиками.

Щёлкните по карточке, чтобы открыть её. Оттуда — или прямо с самой карточки:

  • Откройте — подробности плюс файлы в папке элемента, а для проекта — индикатор прогресса, управляемый чекбоксами его плана.
  • Исследовать глубже — более глубокий исследовательский проход, обогащающий папку.
  • Создать проект — продвигает элемент и заставляет агента выстроить вокруг него план.
  • Чат — открывает разговор, заранее заполненный контекстом элемента, что обычно самый быстрый способ разобраться с идеей.
  • Отклонить — убирает его из списка. На диске он остаётся.
  • Отправить агенту — для прототипов просит агента запустить его или доработать.

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

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

Одобрение, отмена и Self-Checks

Каждое автономное изменение снимается снапшотом с «Отменить». Changes to an agent's identity documents are treated differently again: they always land as proposals in the approval queue and wait for your click whether Полностью автономный is on or off. So do outbound sends and irreversible actions from a background run. A deployment owner can lift that hold for one agent by emptying the approval_required list in that agent's configuration; it is never lifted by default. Turning Fully Autonomous on sweeps whatever else is already pending.

Self-Checks находки требуют действия, а не просто информируют. У каждой есть кнопка Исправить с помощью агента, которая открывает разговор, подготовленный для расследования и, если это безопасно, устранения проблемы, а также кнопка Отклонить — для находок, которые вы рассмотрели и отклонили.

Как им управлять

Под панелью настроек находится сворачиваемый раздел Настройте свой движок Cortex позволяет редактировать файл творческого направления агента, не покидая страницу. В нём три части в свободной форме — Цели, Мечты и Избегать — и направляют только генеративные фазы. Это не меняет поведение агента в обычном разговоре; для этого существуют системный промпт и идентификационные документы.

По умолчанию файл отображается как markdown-предпросмотр, с Изменить кнопка, переключающая на редактор в необработанном виде. Значок помечает файл как настроенный, как только в нём появляется реальное содержимое. Это самые ценные десять минут, которые можно потратить на Cortex: движок, которому сказали, чего вы на самом деле хотите добиться, выдаёт релевантные идеи, а оставленный на стандартной заготовке — общие.

Разумная стартовая конфигурация

  1. Сначала включите Cortex для одного агента. Не трогайте настройку по умолчанию для всего парка, а переопределение для этого агента переключите в положение «Вкл.».
  2. Switch Fully Autonomous off to begin with. It is on by default; with it off you will see every proposal in the queue and can judge the quality before letting them apply themselves.
  3. Установите темп «неспешный». Вы оцениваете качество результатов, а не их количество.
  4. Напишите файл творческого направления. Цели, мечты и то, над чем ему никогда не следует работать.
  5. Вернитесь через неделю. Просмотрите Activity и вкладку Ideas. Если результат полезен, увеличьте темп или включите режим «Полностью автономный»; если нет — доработайте файл направления, а не отключайте движок целиком.