Функция · Доступно с 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 не дойдёт до агента.
Как это работает
- В течение первых 3 дней FireAI узнаёт, к каким адресам каждый агент обычно обращается. Адреса группируются по домену: api.anthropic.com превращается в anthropic.com. В этот период обучения ничего не отмечается.
- После этого адрес за пределами базового профиля отмечается для проверки в разделе «Предложения» (Suggestions), в карточке ИИ-агентов, и в «Быстром просмотре» (Quick Review). Свайп влево — заблокировать, вправо — «Всё в порядке».
- Отметка появляется и при всплеске отправки данных: за час агент отправил как минимум в 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 дней, без банковской карты.
Возврат денег в течение 30 дней.