CIRIS
Эта страница переведена машиной. Если что-то читается неправильно, пожалуйста, откройте задачу на GitHub. Репозиторий публичный, чтобы каждый мог помочь его исправить. Сообщить о проблеме с переводом

← назад на главную страницу

Сравнение по фиксированным критериям

CIRIS против Microsoft Agent Governance Toolkit

Две серьёзные попытки с открытым исходным кодом управлять ИИ-агентами, оценённые по одним и тем же восьми критериям на основе публичных источников, со ссылкой на источник для каждой оценки в таблице. Там, где Microsoft силён, мы так и говорим. Значимые различия — это фактическая поставка в продакшен, принудительно исполняемая Конституция, которую нельзя ослабить, и записи с постквантовой подписью.

КритерийCIRISMicrosoft Agent Governance Toolkit
Применяет политику до выполнения действияДаДа
Подписанные записи решений, защищённые от незаметного измененияДаЧастично
Криптографическая идентичность агентаДаДа
Аварийный выключатель / отзыв вышедшего из-под контроля агентаДаЧастично
Опубликованная, принудительно исполняемая конституцияДаЧастично
Независимая проверка третьей сторонойЧастичноЧастично
Открытый исходный кодДаДа
Работает в продакшенеДаЧастично

Оценка составлена на основе публичной документации продуктов по состоянию на июль 2026 года. Если какая-то ячейка неверна, сообщите нам, и мы это исправим.

Источники
  1. Применяет политику до выполнения действияCIRIS: CIRISAgent conscience_execution.py (H3ERE runtime gate) · Microsoft: Agent Control Specification (8 intervention points)
  2. Подписанные записи решений, защищённые от незаметного измененияCIRIS: CIRISAgent audit (hash-chained + PQC-signed), CIRISConformance test_320 · Microsoft: ADR-0017 Merkle Audit Chain (spec; signing not confirmed in public docs)
  3. Криптографическая идентичность агентаCIRIS: CIRISVerify hybrid Ed25519 + ML-DSA-65, 2-of-3 multi-source · Microsoft: Agent Mesh DID identity (Ed25519) + Entra Agent ID
  4. Аварийный выключатель / отзыв вышедшего из-под контроля агентаCIRIS: CIRISVerify HUMANITY_ACCORD (fail-secure; any one named holder fires it, a majority lifts it) · Microsoft: Agent SRE emergency termination + Entra identity disable (reversible)
  5. Опубликованная, принудительно исполняемая конституцияCIRIS: The CIRIS Constitution binds every action; enforced via the conformance suite · Microsoft: Operator-authored YAML/Rego/Cedar policy; documented default_action: allow (ADR-0006)
  6. Независимая проверка третьей сторонойCIRIS: Verifiable by design (walk the signed log) + conformance suite; external audits as needed · Microsoft: OpenSSF Scorecard / Best Practices badges (supply-chain hygiene, not decision verification)
  7. Открытый исходный кодCIRIS: AGPL-3.0 (network copyleft): CIRISAgent, CIRISVerify, CIRISConformance · Microsoft: MIT: microsoft/agent-governance-toolkit
  8. Работает в продакшенеCIRIS: CIRIS app on Apple App Store + Google Play today · Microsoft: Toolkit README: "Public Preview" (not yet GA)

Реальные сильные стороны Microsoft

Спецификация контроля агентов представляет собой по-настоящему не сохраняющую состояние, детерминированную среду исполнения политики с отказом в закрытое состояние по умолчанию, восемью названными точками вмешательства и пятивариантной моделью вердиктов (разрешить, предупредить, запретить, эскалировать, преобразовать). Она поставляется с идентичностью на основе DID и Ed25519, аварийным экстренным выключателем и качественной инженерией с открытым исходным кодом под разрешительной лицензией MIT, с глубокой интеграцией с Azure и Entra для предприятий.

В чём CIRIS идёт дальше

Каждое действие перед выполнением проходит через проверки совести во время выполнения, а не просто записывается в журнал уже после выполнения. Журнал Аудита связан хешами, защищён постквантовой подписью и независимо перепроверяется отдельным набором тестов соответствия. Аварийный выключатель — это кворум «два из трёх» поимённо названных людей, настроенный на безопасный отказ (fail-secure). А Конституция фиксирована и опубликована, а не является составленной оператором политикой, которая по умолчанию всё разрешает.

Это лишь одна строка в более широкой картине. Посмотрите, где оба решения находятся среди всех подходов к подотчётности ИИ.