osFoundry / Platform
Подтверждения
Рискованные вызовы агентов или инструментов попадают сюда на подтверждение человеком. Аудит-трейл прилагается.
Что это
Approvals — это контрольная точка с участием человека внутри osFoundry. Когда агент собирается сделать что-то значимое: записать файл, выполнить shell-команду, вызвать внешний API, потратить деньги через подключённый инструмент или отправить сообщение, это действие можно удержать в очереди, а не выполнять сразу. Человек видит, что именно намерен сделать агент, и либо подтверждает, либо отклоняет действие. Ничего рискованного не запускается, пока кто-то не скажет «да».
Поскольку osFoundry — это настольная рабочая среда с принципом local-first, очередь и её история остаются у вас, а не на серверах поставщика, и одни и те же ворота подтверждения действуют независимо от того, приводит ли агента в движение локальная модель, облачная модель, которую вы подключили своим собственным API-ключом, или self-hosted эндпоинт. Тот, кто подтверждает, видит конкретный вызов: вызываемый инструмент и переданные ему аргументы, поэтому решение принимается по реальному намерению, а не по расплывчатому резюме. Каждое подтверждение и каждый отказ фиксируются: что было запрошено, кто принял решение и когда. Этот журнал аудита остаётся привязанным к запуску, так что вы сможете ответить на вопрос «почему агент так поступил?» даже спустя долгое время.
Особенно это важно, когда вы позволяете агентам действовать с реальным охватом. Автономия полезна ровно до того момента, когда агент делает необратимый или дорогостоящий шаг, которого вы не планировали. Approvals позволяет держать агентов быстрыми на малорисковой работе и при этом ставить конкретного человека перед действиями, которые могут удалить данные, перевести деньги или затронуть прод. Он превращает «полностью довериться агенту» в решение по каждому действию, которое вы действительно контролируете, не отключая автоматизацию повсюду.
Ключевые возможности
- Удерживайте рискованные вызовы агентов и инструментов в очереди на проверку вместо автоматического запуска
- Видите точный инструмент и аргументы, которые агент хочет выполнить, до подтверждения или отказа
- Работает одинаково с локальными, облачными (ваш собственный API-ключ) и self-hosted моделями
- Полный журнал аудита по каждому решению: что запрошено, кто решил и когда
- Local-first: очередь подтверждений и её история остаются на вашем устройстве
Сценарии использования
- Разработчик: агент предлагает shell-команду или запись в файл, и вы подтверждаете её до того, как она затронет ваше рабочее дерево
- Руководитель эксплуатации: исходящие вызовы API и действия инструментов, тратящие деньги, ждут одобрения конкретного человека
- Специалист по комплаенсу: поднимает привязанный журнал аудита, чтобы показать, кто и когда одобрил то или иное действие агента
Часто задаваемые вопросы
Какие действия попадают в Approvals?
Те, что агент помечает как значимые: запись файлов, выполнение команд, вызов внешних инструментов или API, траты через подключённые сервисы или отправка сообщений. Вместо выполнения вызов встаёт в очередь, чтобы человек рассмотрел точный инструмент и его аргументы, а затем подтвердил или отклонил.
Означает ли использование Approvals, что мои агенты не смогут работать автономно?
Нет. Агенты продолжают работать сами; на проверку останавливаются только те действия, которые вы решили поставить на контроль. Вы получаете быструю автоматизацию на рутинных шагах, а перед рискованными или необратимыми остаётся человек.
Что хранится в журнале аудита?
Каждое подтверждение или отказ фиксируется вместе с запрошенным действием, решением и меткой времени и привязывается к запуску, из которого оно пришло. Поскольку osFoundry работает по принципу local-first, эта история остаётся на вашем устройстве, а не на стороннем сервере.