Функція · Доступно з FireAI 1.0.2
Agent profile: фаєрвол для ваших ШІ-агентів
Дізнавайтеся, коли ШІ-агент на вашому Mac звертається кудись нове або надсилає незвичну кількість даних, і блокуйте це одним свайпом.
Де у FireAI: Пропозиції (Suggestions) › картка AI agents, а також Швидкий огляд (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. Упродовж цього періоду навчання нічого не позначається.
- Після цього адреса поза базовою лінією позначається для перегляду в Пропозиціях, у картці AI agents, і в Швидкому огляді (Quick Review). Свайп уліво — заблокувати, управо — «Усе гаразд».
- Позначка з’являється й за сплеск вивантаження: годину, протягом якої агент вивантажив щонайменше в 4 рази більше, ніж у свою найактивнішу годину досі, і ніколи не менше 25 МБ.
Agent profile використовує лише метадані: імена хостів і кількість байтів. FireAI ніколи не читає вмісту з’єднання.
Пояснення простими словами на основі фактів, виміряних FireAI
Кожна позначка супроводжується реченням на кшталт «Claude Code ніколи раніше не зв’язувався з цим сервером і надіслав 40 МБ». Коли локальну ШІ-модель ввімкнено, Gemma 4 E2B, що працює на вашому Mac, переформульовує факти, виміряні FireAI, у це речення. Коли ШІ вимкнено, FireAI показує натомість просте фіксоване речення. У будь-якому разі нічого не залишає ваш Mac.
Ваш вибір
- «Заблокувати» створює правило для процесу, що з’єднався з цією адресою.
- «Усе гаразд» додає адресу до базової лінії агента, тож її більше не позначатимуть.
Де це знайти
Відкрийте Пропозиції (Suggestions) і знайдіть картку AI agents. Позначки від агентів також з’являються в Швидкому огляді (Quick Review) — стос карток, які ви гортаєте свайпами.
Чесні обмеження
- FireAI не бачить промптів, вмісту інструментів MCP, доступу до файлів, як-от ~/.ssh, чи навичок (skills). TLS приховує вміст, а FireAI не перебуває всередині агента.
- FireAI не зупиняє ін’єкцій в промпт. Він обмежує шкоду, позначаючи шлях, яким дані вийшли б із вашого Mac, і даючи вам його заблокувати.
- Дочірні процеси, що завершуються дуже швидко, можуть бути пропущені. Дочірні процеси зіставляються за шляхом, а не за підписом.
- Агенти, запущені через інтерпретатор, як-от OpenClaw, Hermes Agent чи Gemini CLI, що працює як node або python, поки що автоматично не розпізнаються. Ідентифікацію з урахуванням агентів заплановано.
- Упродовж 3-денного періоду навчання нічого не позначається.
Запитання
Чи читає FireAI те, що надсилає мій агент?
Ні. Він використовує лише імена хостів і кількість байтів і не може читати всередині зашифрованого з’єднання.
Чи зупиняє Agent profile ін’єкцію в промпт?
Ні. Промпт, прихований на вебсторінці чи у файлі, усе ще може спрямувати агента. FireAI може позначити першу в історії адресу або сплеск вивантаження і дати вам це заблокувати.
Чи вирішує ШІ, безпечне з’єднання чи ні?
Ні. Модель лише переказує факти, виміряні FireAI. Рішення за вами.
Чому в перші дні нічого не позначалося?
FireAI витрачає перші 3 дні на вивчення того, що кожен агент зазвичай робить, і в цей час нічого не позначає.
Мій агент працює через node або python. Чи його охоплено?
Поки що ні. Агенти, запущені через інтерпретатор, автоматично не розпізнаються, а ідентифікацію з урахуванням агентів заплановано. Правило для будь-якого застосунку все одно можна написати вручну в правилах для окремих застосунків.
Читати далі
Спробуйте на своєму Mac
Усі функції безкоштовно на 17 днів, без банківської картки.
Повернення коштів протягом 30 днів.