low-frequency-thread-monitor
Мониторинг потоков Codex с низкочастотными проверками ETA
Окна контроллера Codex в режиме Non-Goal могут закрываться слишком рано или опрашивать слишком часто, расходуя контекст и квоту. Этот навык предоставляет экономичный протокол мониторинга с учётом ETA, который поддерживает монитор активным до появления терминального состояния.
Скачать ZIP навыка
Загрузить в Claude
Перейдите в Settings → Capabilities → Skills → Upload skill
Включите и начните использовать
Протестировать
Использование «low-frequency-thread-monitor». Исполнитель всё ещё работает, итогового отчёта пока нет.
Ожидаемый результат:
Низкочастотная проверка в процессе, это не окончательное заключение. Целевое окно всё ещё выполняет задачу. Следующая проверка: примерно в 14:35. Текущее действие: ожидание, окно не прерывается.
Использование «low-frequency-thread-monitor». Исполнитель достиг терминального состояния с итоговым отчётом.
Ожидаемый результат:
Я выполнил низкочастотное чтение окна. Текущий статус: завершено. Что можно подтвердить: summary file at /path/to/final.md. Что нельзя подтвердить: нет. Следующий рекомендуемый шаг: маршрутизация в Knowledge Hub.
Использование «low-frequency-thread-monitor». Исполнитель сообщил о прогрессе, но итогового отчёта нет.
Ожидаемый результат:
Низкочастотная проверка в процессе, это не окончательное заключение. Целевое окно всё ещё выполняет задачу. Следующая проверка: примерно в 14:42 (примерно через 4 минуты). Текущее действие: ожидание, окно не прерывается.
Аудит безопасности
БезопасноAll static findings are false positives. The skill is a pure documentation/protocol package: a 185-line SKILL.md with markdown instructions, a 147-line README.md, a 5-line agents/openai.yaml interface descriptor, and an MIT LICENSE. There is no executable code. Backticks flagged as 'shell backtick execution' are markdown inline-code spans (e.g. status templates like `低频巡检中,不是最终结论。` and timing formulas like `wasted_wait = next_monitor_read_time - worker_completion_time`). URLs flagged as 'hardcoded' are plain documentation links to skills.sh, github.com, and codexmonitor.app. The '~/.codex/skills/...' path is an install instruction in a fenced code block. 'Weak cryptographic algorithm' and 'system reconnaissance' matches are spurious triggers on natural language words like 'monitor', 'heartbeat', 'terminal', and 'review'. No network calls, no file operations, no process execution, no secrets, and no prompt-injection attempts were found.
Проблемы низкого риска (4)
Оценка качества
Что вы можете построить
Рабочие процессы Codex с контроллером и исполнителем
Запуск окна контроллера, которое наблюдает за одним или несколькими фоновыми окнами исполнителей Codex, не расходуя контекст на повторные опросы.
Длительные проверки и исследовательские потоки
Наблюдение за длительными проверками, исследованиями или аудитами файлов с адаптивными окнами 8–15 минут и ограниченным чтением ходов.
Маршрутизация в Control Hub и Knowledge Hub
Маршрутизация вывода исполнителей через Control Hub или Knowledge Hub с разделением состояний кандидата, активного, отображения и потребления.
Попробуйте эти промпты
Use low-frequency-thread-monitor to watch this background Codex worker. Keep the monitor active until a final report, failure, or blocker appears. Do not interrupt the worker.
Monitor this long-running review with low-frequency-thread-monitor. Read only the latest 1-3 turns, schedule the next check in 8-15 minutes, and avoid interrupting the worker while it is reading or writing.
Use low-frequency-thread-monitor with P25/P50/P80 adaptive timing. Classify the task as long_review, schedule the next read near P80 or in 5 minutes whichever is sooner, and report interim status without final closure until a terminal state appears.
Use low-frequency-thread-monitor in an environment with no wakeup or timer. State the limitation, name the exact next check time, and report the monitor as still active until a final state appears.
Лучшие практики
- Сначала классифицируйте задачу, затем выберите окно следующей проверки из таблицы тайминга.
- Предпочитайте turnLimit 2 или 3 и includeOutputs false для рутинных чтений; используйте includeOutputs true только для диагностики сбоев или небольшого цитируемого итогового вывода.
- Рассматривайте самоотчёт исполнителя, проход проверки, поглощение, одобрение и маршрутизацию как отдельные шаги, а не объединяйте их в одно одобрение.
Избегать
- Закрытие или архивирование монитора только потому, что не генерируется текст на переднем плане.
- Использование фиксированного правила «подождать 5 минут» вне зависимости от прошедшего времени или актуального статуса.
- Отправка сообщений «продолжай», «поторопись» или «ты закончил» работающему исполнителю.