Агент «Редакционный исследователь» — декларативная конфигурация для задачи: собрать первичные источники и подготовить фактологический бриф. Это не готовый автономный бот с бесконтрольными разрешения. В базовом YAML инструменты пусты, память ephemeral, а публикация, delete и внешний write всегда требуют подтверждение редактора.
Операционный цикл
- Проверить входы и источник задачи «собрать первичные источники и подготовить фактологический бриф».
- Составить план без вызова внешних инструменты.
- Запросить только минимально необходимый инструмент и записать причину.
- Сохранить промежуточный результат и реестр источников.
- Остановиться перед этапы согласования и продолжить только после явного решения.
Инструменты и память
Конфигурация examples/agents/editorial-research-agent.yml не выдаёт инструменты по умолчанию. Для «Редакционный исследователь» инструмент добавляется отдельной ревизией вместе с allowlist, rate ограничение и обработкой ошибки. Эфемерная память не должна содержать учётные данные или персональные данные дольше текущего запуска.
сценарии сбоев
- Агент выдаёт предположение за прочитанный источник.
- Повторный запуск создаёт дубликат вместо обновления стабильный внешний ID.
- Ошибка программный интерфейс скрывается запасной вариант-текстом, который выглядит подтверждённым.
- согласование формально присутствует, но действие уже совершено до него.
Пример запуска и результата
Пример: передать «Редакционный исследователь» разрешённый входные данные, критерии приемки и владельца решения. Ожидаемый результат — структурированный черновик, реестр источников, список неизвестных данных и статус awaiting_approval; ни одна внешняя система не изменена.
Как проверить результат
Начните с небольшого сценария и заранее зафиксируйте исходные условия: какие данные доступны, какой результат считается полезным и какие ограничения нельзя нарушать. Такой короткий тест помогает отделить рабочую идею от неподтверждённого обещания и быстро найти место для доработки.
Сравните результат с исходной задачей по заранее выбранным критериям. Если качество не устраивает, изменяйте по одному параметру за раз, сохраняйте удачные варианты и отмечайте причины отказа. Для материалов с внешними сервисами отдельно проверьте права доступа, приватность входных данных и необходимость проверки человеком перед использованием.
Контрольный список
- Проверить входные данные, формат результата и ограничения сценария.
- Сверить фактический результат с измеримым критерием успеха.
- Сохранить рабочую версию и зафиксировать, что требует редакционной проверки.