Принципы продукта
Простота, доступность и лёгкость определяют и интерфейс, и порядок работы агента.
Начать с одного сообщения
На главной — одно поле для адреса сайта или описания проблемы. Не нужно заранее выбирать инструменты и заполнять техническую анкету. В целевом сценарии первый разговор начинается без регистрации; аккаунт предлагается, когда нужно сохранить работу или подключить сайт.
Показывать один следующий шаг
Агент задаёт по одному вопросу и объясняет, зачем нужны сведения или доступы. Настройки появляются по мере необходимости. Пароли и ключи вводятся в отдельной защищённой форме Securify, а чат показывает назначение и состояние подключения. В нашем интерфейсе клиенту не нужно открывать Agentfy или вручную подключать инструменты. Для работы в своём агенте предусматриваем подключение MCP и skills Securify.
Уважать выбор агента
Securify — agent-friendly продукт: наш чат и внешний агент являются двумя способами доступа к одним возможностям безопасности. Инструменты возвращают понятные структурированные результаты, а skills описывают порядок работы. Проверки полномочий действуют для обоих способов. Два способа работы →
Оставлять контроль клиенту
Агент работает в пределах согласованной задачи и разрешений. Подготовка изменения, проверка на копии и применение на действующем сайте — отдельные операции. В 0.1.0 исправляем только копию. Публикация на хостинг потребует отдельного допуска после первых версий.
Подтверждать результат
Полный цикл включает сканирование, анализ, исправление и повторную проверку. Исчезновение предупреждения сканера ещё не доказывает, что сайт работает: нужны проверки затронутых функций, история изменений и возможность восстановления. Статус «исправлено» должен опираться на выполненные проверки. Демонстрацию чата всегда обозначаем как демонстрацию.
Делать опыт доступным
Понятный язык, спокойный светлый интерфейс и свободное пространство помогают сосредоточиться на задаче. Декор не конкурирует с вводом сообщения. Интерфейс должен работать на телефоне, с клавиатуры и при отключённой анимации.
Сохранять и переиспользовать знания
Проверенные процедуры для CMS и классов проблем оформляем как skills: какие данные собрать, что проверить, как исправить и когда остановиться. Такие знания помогают агенту последовательно выполнять поддерживаемые задачи.