
Управление AI-агентами для команд. Межсетевые экраны времени выполнения сообщают вам, что произошло; Conduct Guard контролирует, что может произойти — подписанная политика, проверенная цепочка, отказ по умолчанию. Поставляется с Router (LLM-прокси), 20+ пакетами соответствия, canvas-интерфейсом и движком playbook.
Среда выполнения для управления ИИ-агентами — одна политика применяется к каждому вызову LLM, каждому shell-инструменту и каждой ИИ-сессии коллеги.

Две поверхности продукта, один репозиторий, одна политика:
block / warn / audit / inject для каждого действия ИИ его выполнения, подкреплённое подписанной конфигурацией и хэш-цепочкой журнала аудита.Межсетевые экраны времени выполнения, такие как Straiker и Lakera, сообщают вам, что агент сделал. Guard контролирует, что агент может сделать — с криптографическим доказательством.
| Межсетевые экраны времени выполнения | Conduct Guard | |
|---|---|---|
| Время проверки | После действия | До действия |
| Целостность конфигурации | Доверие пакету | Подписано рабочим пространством |
| Аудит | Поток журналов | SHA-256 хэш-цепочка |
| Охват | Только вызовы LLM | LLM и shell / MCP |
| Режим отказа | Fail-open (мягкий) | Fail-closed по умолчанию |
Три столпа защиты:
Новичок? Начните с режима Discovery: доступ только для чтения ко всем действиям ИИ вашей команды в течение 14 дней. Не нужно создавать политики, ничего не нужно устанавливать выше по потоку, бесплатно. Когда будете готовы применять правила, продвигайте правило из того, что уже увидел Discovery.
git clone https://github.com/sseshachala/conductai
cd conductai
docker compose up
http://localhost:8000 (Guard и Router доступны по /guard/* и /proxy/*)http://localhost:3000Укажите любой SDK провайдера на Router:
curl https://api.conductai.ai/proxy/anthropic/v1/messages \
-H "Authorization: Bearer cond_agt_..." \
-H "Content-Type: application/json" \
-d '{"model":"claude-sonnet-4-6","max_tokens":1024,"messages":[{"role":"user","content":"Hello"}]}'
Или оберните свои CLI-хуки с помощью Guard:
pip install conduct-cli
conduct login
conduct sync # устанавливает хук + MCP, загружает политики
Теперь каждая сессия Claude Code, Cursor, Copilot, ChatGPT или Codex на этой машине управляется теми же активными пакетами.
| Компонент | Путь |
|---|---|
| Среда выполнения Guard | apps/api/app/modules/guard/ |
| Router (прокси) | apps/api/app/modules/guard/routers/proxy.py |
| Пакеты соответствия | apps/api/app/modules/guard/skill_packs/ |
| Canvas UI | apps/web/ |
| Загрузчик Playbook DSL | apps/api/app/dsl/ |
| Библиотека playbook | apps/api/playbooks/ (22 готовых) |
| CLI | packages/conduct-cli/ |
20+ пакетов соответствия из коробки: OWASP, SOC 2 CC7.3, HIPAA §164.312, PCI DSS 4.0, EU AI Act Art. 15/16, NIST AI RMF, ISO 42001, а также пакеты для конкретных фреймворков: Python, Node и Terraform.
22 готовых playbook: Issue → PR, ревью кода, реагирование на инциденты, шлюз продакшн-деплоя, триаж CI/CD, триаж сканера безопасности, дайджест Slack и другие. Каждый — это один YAML-файл; редактируй и запускай.
Разработчик / агент Панель управления Guard
───────────────── ───────────────────
Claude Code ──┐ ┌── Canvas UI (Next.js)
Cursor ──┤ CLI-хук ────► ├── FastAPI + движок политик
Copilot ──┤ (cond_cli) ├── Postgres (состояние, аудит)
Codex ──┘ ├── Redis (воркеры, очереди)
┌──── MCP ────► └── Хэш-цепочка (SHA-256)
Любой SDK ────┤
(Anthropic, └── Router ────► Вышестоящий провайдер (Anthropic,
OpenAI, /proxy/* OpenAI, Perplexity, ...)
Perplexity)
Проверки Guard срабатывают в трёх контрольных точках:
Одна политика, три поверхности применения.
guard_check и поведение в режиме отказа.prev_hash/entry_hash и пример скрипта.Apache License 2.0 — весь репозиторий, включая CLI, Guard, Router, Agent Booster, playbook и пакеты.
LICENSE и NOTICE.Хостинговая панель управления на conductai.ai (canvas UI, командный RBAC, маркетплейс, управляемый Guard) — это коммерческое предложение, построенное на основе этого репозитория.
По вопросам корпоративной поддержки, возмещения убытков или лицензирования пишите на [email protected].
Мы принимаем отчёты об ошибках, исправления документации, новые playbook, новые пакеты, тесты и код. Сначала прочитайте CONTRIBUTING.md.
⭐ Если Conduct экономит время вашей команды, поставьте звезду — это помогает другим командам найти его.