One constitution. Every agent. Safer commits.
Aegisure is the control & audit plane for AI coding agents — see, govern, and remember everything every agent does across Codex, Claude Code, Cursor, Copilot, Cline, and Roo.
No card collection. No live charges. Static analysis runs without LLM keys.
$ aegisure doctor
OK Git repository detected
OK .env is ignored
WARN Aegisure.md changed; run aegisure export to sync agent filesAgents ship code faster than humans can review it.
Teams now use multiple coding agents at once. The work moves quickly, but review context gets scattered: who changed auth, which prompt caused the diff, which rules were violated, and what needs repair.
Connect repo
Install the GitHub App or start locally with the CLI.
Define constitution
Generate Aegisure.md once and export rules to every agent.
Agents get checked
Aegisure scans diffs, policies, provenance, and risk.
You decide
Aegisure gives every PR a clear verdict with findings and a repair prompt, so a human merges with full context.
Built for teams already using AI agents.
Aegisure is for developers, founders, and engineering teams that want vendor-neutral control without slowing every PR to a crawl.
LLM-free risk verdicts
Secrets, destructive commands, auth, payment, deploy, dependency, and test-removal checks run without API keys.
Cross-agent rule sync
One Constitution exports clean rule files for Codex, Claude Code, Cursor, Copilot, Cline, and Roo.
Attribution + provenance
Record which agent touched which files and what prompt produced the change.
Repair prompts
Generate constrained fix prompts that tell an agent exactly what to repair and what not to touch.
Grounded audit chatbot
Use your own provider key to ask questions over real PR, audit, provenance, and risk records.
Policy-as-code
Keep rules like payments require review or secrets produce a block verdict in versioned YAML.
Audit trail
Ask grounded questions over your own workspace records, never a general chatbot.
Code review tools inspect PRs. Aegisure governs the agent workflow before, during, and after the change.
By default Aegisure is advisory: it posts a verdict comment and check run. Teams can make the check required in GitHub branch protection when they want automatic merge enforcement.
Start locally before connecting GitHub.
Generate a Constitution, scan staged diffs, and export agent memory files from your terminal.
pip install aegisure
aegisure init
aegisure scan --staged