OpenTelemetry-платформа с открытым исходным кодом для трассировки, оценки, защиты и мониторинга AI-агентов, coding agents, затрат на LLM и GPU.
FailproofAI/failproofai
Наблюдение за ИИ-агентами и ассистентами для программирования и применение политик: блокировка опасных вызовов инструментов до их выполнения в 12 harness.
- Звёзды
- 6,000
- Форки
- 506
- Открытые issues
- 61
- Последний коммит
- вчера
Что это?
Failproof AI — локальный инструмент, который записывает действия ИИ-агентов и может блокировать рискованные операции до их выполнения. Он интегрируется с 12 harness для агентов, включая CLI для программирования, такие как Claude Code, Codex, OpenCode и Goose, а также шлюзы для чатов и ассистентов, такие как Hermes и OpenClaw. История каждого запуска сохраняется в сессии, которую можно просмотреть в локальной панели управления на localhost:8020 — аккаунт не нужен.
За применение правил отвечают политики. В проект входят 40 готовых политик: например, блокировка чтения файлов .env, рекурсивного удаления, sudo, принудительной отправки изменений в git и деструктивных SQL-запросов. Команды могут добавлять собственные политики в виде кода. Для каждой политики можно разрешить операцию, запретить её и отправить агенту сообщение или пропустить её, добавив контекст. Агенты, для которых нет подходящего harness, могут передавать данные о запусках через Python SDK для трассировки и ведения сессий.
В проект также входит офлайн-команда аудита: она проверяет историю сессий на рискованные шаблоны и предлагает политики для их устранения. Облачный продукт Failproof AI Observability использует ту же модель данных для мониторинга всего парка агентов, но локальные инструменты работают полностью на вашем компьютере.
Ключевые возможности
- 01Интегрируется с 12 harness для агентов, включая Claude Code, Codex и Hermes.
- 02Блокирует рискованные вызовы инструментов — например, чтение .env, sudo и принудительную отправку изменений — до их выполнения.
- 03Включает 40 готовых политик и позволяет задавать собственные политики на JavaScript или TypeScript.
- 04Запускает локальную панель управления с данными о сессиях, вызовах моделей и инструментов, а также решениях хуков.
- 05Предоставляет офлайн-аудит: он проверяет историю на рискованные шаблоны и предлагает политики.
Сценарии использования
- Не давать агенту для программирования удалять файлы, отправлять изменения в main с force push или выполнять деструктивные SQL-запросы.
- Не допускать попадания секретных файлов, например .env, в контекст агента.
- Проверять действия агента в прошлых сессиях и находить повторяющиеся сбои.
- Распространять общие для команды ограничения, добавляя файлы политик в репозиторий.
Быстрый старт
- 1
Установите CLI глобально через npm
npm install -g failproofai - 2
Подключите агенты и daemon
failproofai config - 3
Добавьте пакет политик, определяющий, что применять
failproofai policies add FailproofAI/policies - 4
Откройте панель управления на localhost:8020
failproofai
Что важно знать
- Лицензия — MIT with Commons Clause, поэтому для коммерческой перепродажи самого failproofai требуется отдельное соглашение.
- При настройке политики по умолчанию не включены, поэтому, чтобы применялись правила помимо block-failproofai-commands, сначала нужно добавить пакет политик.
- Самостоятельно развернуть размещённую платформу наблюдаемости в собственном кластере можно только на плане Enterprise.
Темы
Частые вопросы
- Что такое failproofai?
- Наблюдение за ИИ-агентами и ассистентами для программирования и применение политик: блокировка опасных вызовов инструментов до их выполнения в 12 harness. Failproof AI — локальный инструмент, который записывает действия ИИ-агентов и может блокировать рискованные операции до их выполнения. Он интегрируется с 12 harness для агентов, включая CLI для программирования, такие как Claude Code, Codex, OpenCode и Goose, а также шлюзы для чатов и ассистентов, такие как Hermes и OpenClaw. История каждого запуска сохраняется в сессии, которую можно просмотреть в локальной панели управления на localhost:8020 — аккаунт не нужен.
- failproofai можно использовать бесплатно? Какая у него лицензия?
- failproofai распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- failproofai всё ещё поддерживается?
- Активно поддерживается. Последний коммит в failproofai — 21 окт. 2026 г..
- Для чего можно использовать failproofai?
- Не давать агенту для программирования удалять файлы, отправлять изменения в main с force push или выполнять деструктивные SQL-запросы. Не допускать попадания секретных файлов, например .env, в контекст агента. Проверять действия агента в прошлых сессиях и находить повторяющиеся сбои. Распространять общие для команды ограничения, добавляя файлы политик в репозиторий.
- Как установить failproofai?
- Установите CLI глобально через npm: npm install -g failproofai Подключите агенты и daemon: failproofai config Добавьте пакет политик, определяющий, что применять: failproofai policies add FailproofAI/policies Откройте панель управления на localhost:8020: failproofai
- Где скачать failproofai?
- Исходный код и инструкции по установке — на GitHub: https://github.com/FailproofAI/failproofai
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Python SDK для Pydantic Logfire — инструмента наблюдаемости, который добавляет в приложения на Python и LLM-агентов трассировки, метрики и логи OpenTelemetry.
Open-source платформа наблюдаемости для AI-агентов: группирует проблемные трассировки, поручает исправления coding agents и проверяет их на реальных трассировках.
Open-source платформа наблюдаемости для AI-агентов: трассировки, evals, сигналы и дашборды; можно развернуть самостоятельно через Docker Compose.
Локально-ориентированное агентное рабочее пространство, где приложения, чаты, интеграции, память и любые агенты работают бок о бок.
Самостоятельно размещаемая панель для распределения задач, проверки запусков агентов, учёта расходов и координации сред выполнения AI-агентов, таких как OpenClaw, Claude Code и Codex.