Перейти к содержимому

Функция · Доступно с FireAI 1.0.2

Agent profile: межсетевой экран для ваших ИИ-агентов

Узнавайте, когда ИИ-агент на вашем Mac обращается к чему-то новому или отправляет необычно много данных, и блокируйте это одним свайпом.

Где в FireAI: Предложения (Suggestions) › ИИ-агенты и «Быстрый просмотр» (Quick Review)

ИИ-агенты, такие как Claude Code и Cursor, выполняют команды, читают файлы и открывают сетевые подключения на вашем Mac. Agent profile следит за подключениями. Он узнаёт, куда каждый агент обычно подключается, и когда один из них обращается к адресу, с которым никогда не связывался, или отправляет гораздо больше данных, чем обычно, FireAI отмечает это для вашей проверки.

Что распознаёт FireAI

  • Claude Code, приложение Claude для рабочего стола и Cursor распознаются по подписи кода.
  • ChatGPT и Codex распознаются по пути на диске.
  • Дочерние процессы агента, например оболочка, git или curl, запускаемые агентом, распознаются путём подъёма по цепочке родительских процессов, пока FireAI не дойдёт до агента.

Как это работает

  1. В течение первых 3 дней FireAI узнаёт, к каким адресам каждый агент обычно обращается. Адреса группируются по домену: api.anthropic.com превращается в anthropic.com. В этот период обучения ничего не отмечается.
  2. После этого адрес за пределами базового профиля отмечается для проверки в разделе «Предложения» (Suggestions), в карточке ИИ-агентов, и в «Быстром просмотре» (Quick Review). Свайп влево — заблокировать, вправо — «Всё в порядке».
  3. Отметка появляется и при всплеске отправки данных: за час агент отправил как минимум в 4 раза больше, чем за свой самый нагруженный час до этого, и не менее 25 МБ.

Agent profile использует только метаданные: имена хостов и количество байтов. FireAI никогда не читает содержимое подключения.

Объяснение простыми словами, на основе фактов, измеренных FireAI

Каждая отметка сопровождается фразой вроде «Claude Code никогда раньше не обращался к этому серверу и отправил 40 МБ». Когда включена ИИ-модель на устройстве, Gemma 4 E2B, работающая на вашем Mac, пересказывает измеренные FireAI факты в такую фразу. Когда ИИ выключен, FireAI показывает вместо неё простую фиксированную фразу. В обоих случаях ничто не покидает ваш Mac.

Ваш выбор

  • «Заблокировать» создаёт правило для процесса, который подключился к этому адресу.
  • «Всё в порядке» добавляет адрес в базовый профиль агента, и он больше не отмечается.

Где это найти

Откройте «Предложения» (Suggestions) и найдите карточку ИИ-агентов. Отметки от агентов также появляются в «Быстром просмотре» (Quick Review) — стопке карточек, которую вы листаете свайпами.

Честные ограничения

  • FireAI не видит промпты, содержимое инструментов MCP, доступ к файлам, например ~/.ssh, и навыки (skills). TLS скрывает содержимое, а FireAI находится не внутри агента.
  • FireAI не останавливает инъекцию промптов. Он ограничивает ущерб, отмечая путь, по которому данные ушли бы с вашего Mac, и позволяя вам его заблокировать.
  • Дочерние процессы, которые завершаются очень быстро, могут быть пропущены. Дочерние процессы сопоставляются по пути, а не по подписи.
  • Агенты, запущенные через интерпретатор, например OpenClaw, Hermes Agent или Gemini CLI, работающий как node или python, пока не распознаются автоматически. Идентификация с учётом агентов запланирована.
  • В течение 3-дневного периода обучения ничего не отмечается.

Вопросы

Читает ли FireAI то, что отправляет мой агент?

Нет. Он использует только имена хостов и количество байтов и не может заглянуть внутрь зашифрованного подключения.

Останавливает ли Agent profile инъекцию промптов?

Нет. Промпт, спрятанный на веб-странице или в файле, всё равно может направлять агента. FireAI может отметить первое в истории обращение к новому адресу или всплеск отправки данных и дать вам возможность заблокировать это.

Решает ли ИИ, безопасно ли подключение?

Нет. Модель лишь пересказывает факты, измеренные FireAI. Решение за вами.

Почему в первые дни ничего не отмечалось?

Первые 3 дня FireAI узнаёт, что обычно делает каждый агент, и в это время ничего не отмечает.

Мой агент работает через node или python. Он охвачен?

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

Читать дальше

Попробуйте на своём Mac

Все функции бесплатно на 17 дней, без банковской карты.

Скачать для Mac Цены

Возврат денег в течение 30 дней.