Лицом к лицу
| Критерий | CIRIS | Microsoft Agent Governance Toolkit |
|---|---|---|
| Применяет политику до выполнения действия | Да | Да |
| Подписанные записи решений, защищённые от незаметного изменения | Да | Частично |
| Криптографическая идентичность агента | Да | Да |
| Аварийный выключатель / отзыв вышедшего из-под контроля агента | Да | Частично |
| Опубликованная, принудительно исполняемая конституция | Да | Частично |
| Независимая проверка третьей стороной | Частично | Частично |
| Открытый исходный код | Да | Да |
| Работает в продакшене | Да | Частично |
Оценка составлена на основе публичной документации продуктов по состоянию на июль 2026 года. Если какая-то ячейка неверна, сообщите нам, и мы это исправим.
Источники
- Применяет политику до выполнения действияCIRIS: CIRISAgent conscience_execution.py (H3ERE runtime gate) · Microsoft: Agent Control Specification (8 intervention points)
- Подписанные записи решений, защищённые от незаметного измененияCIRIS: CIRISAgent audit (hash-chained + PQC-signed), CIRISConformance test_320 · Microsoft: ADR-0017 Merkle Audit Chain (spec; signing not confirmed in public docs)
- Криптографическая идентичность агентаCIRIS: CIRISVerify hybrid Ed25519 + ML-DSA-65, 2-of-3 multi-source · Microsoft: Agent Mesh DID identity (Ed25519) + Entra Agent ID
- Аварийный выключатель / отзыв вышедшего из-под контроля агентаCIRIS: CIRISVerify HUMANITY_ACCORD (fail-secure 2-of-3 named-human quorum) · Microsoft: Agent SRE emergency termination + Entra identity disable (reversible)
- Опубликованная, принудительно исполняемая конституцияCIRIS: CIRISConstitution (CC 0.4) binds every action; enforced via the conformance suite · Microsoft: Operator-authored YAML/Rego/Cedar policy; documented default_action: allow (ADR-0006)
- Независимая проверка третьей стороной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)
- Открытый исходный кодCIRIS: AGPL-3.0 (network copyleft): CIRISAgent, CIRISVerify, CIRISConformance · Microsoft: MIT: microsoft/agent-governance-toolkit
- Работает в продакшене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 идёт дальше
Каждое действие перед выполнением проходит через конвейер совести во время выполнения, а не через постфактумный журнал. Журнал аудита связан хешами, имеет постквантовую подпись и независимо перепроверяется отдельным набором тестов соответствия. Аварийный выключатель это отказоустойчивый кворум два из трёх поимённо названных людей. А конституция фиксирована и опубликована, а не составлена оператором политика, которая по умолчанию всё разрешает.
Это лишь одна строка в более широкой картине. Посмотрите, где оба решения находятся среди всех подходов к подотчётности ИИ.