Перейти до вмісту

Функція · Доступно з 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 піднімається по батьківських процесах, доки не дійде до агента.

Як це працює

  1. Перші 3 дні FireAI вивчає адреси, з якими кожен агент зазвичай зв’язується. Адреси групуються за доменом: api.anthropic.com стає anthropic.com. Упродовж цього періоду навчання нічого не позначається.
  2. Після цього адреса поза базовою лінією позначається для перегляду в Пропозиціях, у картці AI agents, і в Швидкому огляді (Quick Review). Свайп уліво — заблокувати, управо — «Усе гаразд».
  3. Позначка з’являється й за сплеск вивантаження: годину, протягом якої агент вивантажив щонайменше в 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 днів, без банківської картки.

Завантажити для Mac Ціни

Повернення коштів протягом 30 днів.