Скилл объясняет, как подготовить сводку. Инструмент читает заявку. Модель предлагает следующий шаг, а обвязка агента проверяет запрос и запускает его выполнение. На совещании эти слова часто звучат рядом, хотя обозначают разные части системы.
Я собрал восемь карточек, чтобы быстро вспомнить различия и объяснить их коллеге. Во всех примерах один агент готовит утреннюю сводку SOC: читает данные, проверяет расхождения и сохраняет черновик. Перед отправкой его проверяет руководитель смены. Пример учебный, записи и номера вымышлены.
Подробные объяснения и первоисточники — в словаре для CISO. О том, где остановить опасное действие, — в статье о точках контроля.
PDF удобно сохранить как памятку. В архиве — восемь PNG размером 1080 × 1350: можно переслать одну карточку или всю серию. Ниже тот же материал доступен обычным текстом. Английские названия оставлены рядом с русскими, чтобы их было легче узнавать в документации.
01. Кто решает, а кто выполняет
Агент, модель, обвязка и среда исполнения
- Агент
- Вся программа: получает задачу и ведёт работу до результата.
- Модель · LLM
- По инструкциям и данным предлагает ответ или следующее действие.
- Обвязка и среда исполнения
- Harness управляет циклом и вызовами. Runtime — среда, где работает код.
Модель предлагает уточнить историю заявки. Обвязка проверяет запрос, запускает инструмент и возвращает ответ модели.
Предложение модели ещё не означает разрешение на действие.
Скачать карточку 01 · PNG02. Инструкция, операция, модуль
Скилл, инструмент и расширение
- Скилл · skill
- Инструкции и материалы: как выполнить определённую задачу.
- Инструмент · tool
- Конкретная операция: прочитать заявку или сохранить черновик.
- Расширение · plugin
- Добавляет возможности приложению; состав зависит от платформы.
Скилл требует проверить историю заявки. Инструмент читает её. Расширение может поставлять оба компонента.
Инструкция объясняет порядок работы. Права доступа выдают отдельно.
Скачать карточку 02 · PNG03. Запрос ещё не результат
Инструмент, его вызов и ответ
- Инструмент
- get_incident — доступная операция чтения карточки.
- Вызов · tool call
- Прочитать INC-041 — запрос с конкретным номером инцидента.
- Результат · tool result
- Данные карточки, подтверждение действия или сообщение об ошибке.
Модель запросила INC-041. Проверка прав отклонила чтение. В журнале есть вызов, но данные агент не получил.
Различайте: запросили → разрешили → выполнили.
Скачать карточку 03 · PNG04. Как добраться до данных
MCP, API и эндпоинт
- MCP
- Протокол связи приложения агента с сервером инструментов и данных.
- API
- Программный интерфейс системы, например SIEM.
- Эндпоинт · endpoint
- Конкретная точка обращения к сервису, например адрес карточки.
Приложение → по MCP к серверу инструментов → через API к SIEM. Возможна и прямая интеграция, без MCP.
Подключение по MCP само по себе не делает доступ безопасным.
Скачать карточку 04 · PNG05. Что агент помнит сейчас
Сессия, контекст и память
- Сессия
- История работы, которую объединяет и хранит приложение.
- Контекст
- Инструкции и данные, переданные модели в конкретном запросе.
- Долговременная память
- Сведения, сохранённые для последующих обращений и запусков.
Формат сводки можно сохранить в памяти. Состояние инцидентов надо запросить заново. В контекст попадёт выбранная часть данных.
Приложение может хранить больше, чем модель видит в этом запросе.
Скачать карточку 05 · PNG06. Кто разрешил это действие
Инструкция, учётная запись и права
- Инструкция
- Что поручено сделать: подготовить утреннюю сводку.
- Учётная запись · identity
- От чьего имени программа обращается к корпоративной системе.
- Права доступа
- Какие операции с какими данными разрешает эта система.
Учётной записи soc-briefing запрещено удалять заявки. Запрет должен действовать и через API, и при нажатии кнопки в браузере.
Общий инструмент клика тоже может удалить заявку. Права проверяет сама система.
Скачать карточку 06 · PNG07. Один вызов — несколько связей
Что происходит внутри инструмента
- Агент вызывает инструмент
- get_incident: получить сведения об INC-041.
- Инструмент обращается к системам
- SIEM — за карточкой, система заявок — за историей, сервис доступа — за токеном.
- Модель получает результат
- Приложение отдельно передаёт выбранные данные сервису модели.
Локальный MCP-сервер может общаться с приложением без сети, а сам выполнять запросы в интернет.
Список инструментов не заменяет список фактических сетевых обращений.
Скачать карточку 07 · PNG08. Откуда взялась строка отчёта
Источник данных и журнал действий
- Источник · provenance
- IT-118: пароль сменили. Подтверждения завершения сеансов нет.
- Действия · trace
- Запуск → запрос IT-118 → проверка прав → ответ с отметкой времени.
- Вывод в сводке
- Нужно проверить завершение сеансов. Прекращение доступа ещё не подтверждено.
Сохраните номер и версию записи, время получения и общий номер запуска. Завтра комментарий в заявке могут изменить.
У каждого существенного вывода должен быть проверяемый источник.
Скачать карточку 08 · PNGКак использовать с командой
Выберите агента, который уже работает у вас, и пройдите по восьми карточкам. Пусть коллеги назовут его модель, инструменты, учётную запись и системы, куда он обращается. Затем возьмите один вывод и найдите исходную запись, на которой он основан.
Если на каком-то шаге ответов нет, это конкретный вопрос к команде внедрения. Для следующего обсуждения пригодится карта точек контроля, а для разговора об угрозах — цикл агента и атаки на каждом шаге.