Sentinel sits on top of AI coding agents to provide visibility, policy enforcement, and approval workflows for technical decisions. It doesn't generate code — it provides governance.
Modern AI coding agents are powerful. But engineering teams have zero visibility into their decisions.
The real problem isn't AI writing code —
it's AI making engineering decisions without governance.
Sentinel solves this. By sitting on top of AI agents, it provides visibility for every technical decision, defines rules, and enforces them automatically.
Sentinel works by scanning past commits and checking decisions in real time.
Scans repo commits via the GitHub API. AI analyzes diffs in batches and automatically extracts engineering decisions.
AI coding agents call check_decision before making changes. The backend instantly checks against approved rules.
New commits are pushed to GitHub
GitHub push event notifies Sentinel
Commit diffs are sent to AI in batches and engineering decisions are extracted
Decisions are created with category, rationale, suggested action, and relevantDiff
Decisions are approved or rejected via the dashboard
Approved decisions become rules and are enforced on future AI actions via MCP
Sentinel automatically categorizes every change made by AI and presents meaningful insights to your team.
Sentinel integrates with all modern AI coding agents through the Model Context Protocol (MCP). It provides two core tools:
Sentinel is built on modern and reliable technologies. Supports self-hosted or cloud deployment.
Sentinel's core principle: provide control for meaningful decisions while preserving AI speed.
Never block AI by default. AI acceleration must always be preserved. Only create friction for truly meaningful decisions.
Default approach: observe first, control when needed. Instead of blocking every change, let the team learn and create rules.
Only intervene for engineering-meaningful decisions. Not minor changes — architecture, security, and infrastructure decisions are the targets.
Set up Sentinel to gain full visibility and control over your team's AI coding agents.