Arcjet пусна на пазара защитна среда за изпълнение на агенти (agent runtime security) — нов продукт, който помага на инженерните екипи да защитават изкуствения интелект (AI агенти), който изграждат, като същевременно предоставя на екипите по сигурност необходимите доказателства за съответствие и управление. Arcjet осигурява възможности за наблюдаемост, прилагане на политики и одит в рамките на работните процеси на агентите, така че екипите да могат да откриват кои агенти работят, да контролират какво могат да правят и да разбират какво се е случило и защо.
AI агентите вече излизат извън рамките на чат интерфейсите и се внедряват в производствени работни процеси, където могат да четат и записват в бази данни, да отговарят на тикети за поддръжка, да възстановяват суми по плащания, да извикват инструменти и API и да предприемат други действия от името на потребителите. Тези работни процеси могат да започнат от чат интерфейс, имейл, текстово съобщение, коммит на код или друго събитие и да продължат автономно в множество системи.
Тъй като агентите поемат все по-дълги работни процеси, екипите по сигурност трябва да отговорят на три въпроса по отношение на пълната последователност от активности: кои агенти работят, дали конкретно действие трябва да бъде позволено и какво се е случило и защо.
Защитата на средата за изпълнение на агенти на Arcjet адресира тези въпроси чрез възможности за наблюдение, прилагане на контроли и одит. Екипите могат да откриват активността на агентите и да свързват действията между отделните сесии, да прилагат детерминистични политики за сигурност преди и след извиквания към LLM, инструменти, бази данни и API, както и да запазват контекста на изпълнение, необходим за прегледи на сигурността и одит за съответствие.
„Агентите вече предприемат реални действия в производствените системи, което означава, че екипите по сигурност трябва да знаят кои агенти оперират и какво са направили, както и да прилагат контроли с машинена скорост“, заяви Дейвид Майтън, главен изпълнителен директор на Arcjet. „Рисков резултат може да се развие от поредица стъпки, които сами по себе си изглеждат напълно разумни. Arcjet свързва тези стъпки и предоставя на екипите контроли чрез политики за тяхното откриване.“
Защитата на средата за изпълнение на агенти на Arcjet е фокусирана върху три основни части от осигуряването на сигурност за агентите в производствена среда: наблюдение, прилагане на контроли и одит.
Observe: Открийте всички свои агенти
Arcjet поддържа проследяване на активността на агентите без промени в кода на приложението и без внедряване на допълнителен агент. Платформените екипи и екипите по сигурност могат да използват съществуващи OpenTelemetry инструменти за наблюдаемост, за да изпращат активността директно към Arcjet за визуализация и анализ в реално време. За екипите, използващи Claude, Arcjet може също така да извлича активност от Claude Compliance API.
Arcjet свързва активността между сесиите, така че екипите да виждат последователността от действия на агента като един цялостен работен процес, а не като колекция от несвързани събития. Активността може да включва подкани (prompts), параметри на извиквания на инструменти, метаданни за сесията, идентичност, решения за сигурност и друг контекст на приложението, предоставяйки на екипите поглед върху това какво прави всеки агент по време на изпълнението.
Идентичността и инвентаризацията на агентите са част от тази видимост. Arcjet осигурява на екипите опис на агентите и приложенията, работещи в тяхната среда, като активността и отделните стартирания са свързани с всеки агент, за да могат екипите да проверяват действията и решенията за сигурност стъпка по стъпка.
Enforce: Прилагайте контроли преди и след всяко действие
След като екипите могат да виждат своите агенти и тяхната активност в различните сесии, Arcjet позволява на екипите по сигурност да дефинират контроли за откриване на инжектиране на подкани (prompt injection), предотвратяване и редактиране на изтичане на PII и чувствителна информация, откриване на автоматизация и ботове, ограничаване на честотата на заявките (rate limits) и контроли на квотите. Защитите на Arcjet прилагат детерминистични политики към инструменти, API, извиквания към бази данни и други входящи и изходящи данни. Задвижвани от Rego и Open Policy Agent, екипите могат да създават версионирани, непроменими политики през уеб UI, API, CLI или MCP на Arcjet, без да се налага повторно внедряване на кода на приложението.
Политиците могат да дефинират действията, които агентът има право да предприема — като например ограничаване на получателите или прикачените файлове в имейл инструмент, задаване на допустими граници за стойности на възстановени суми или ограничаване на инструментите за извличане от уеб до доверени API URL адреси. Arcjet връща решение към приложението преди действието да се изпълни, позволявайки на приложението да спре операцията, да поиска одобрение от човек или да върне обяснение на агента. Приложени преди и след извиквания към LLM, инструменти, бази данни и API, тези контроли могат да намалят риска преди предприемане на съществени действия и да потвърдят резултатите, преди работният процес да продължи.
За прилагането на политиките Arcjet разполага с native интеграции с водещи рамки за AI агенти, включително Claude Agents SDK, Claude Managed Agents, OpenAI Agents SDK, LangChain, LangFuse, Strands, Mastra и Agent Framework на Microsoft. Този контекст в кода позволява на Arcjet да проследява записаните действия, техните входящи данни и решенията по политиките в целия работен процес.
Audit: Доказателства и потвърждение за съответствие
Arcjet събира контекста на всяко изпълнение, за да могат екипите да възстановят случилото се, да разберат защо е взето дадено решение по политиката и да предоставят доказателства за прегледи на сигурността и одити за съответствие. Корелираните следи запазват действията, входящите данни, решенията за сигурност и оценките на политиките по време на работата.