Aperion Shield v0.7 – guardrails for AI coding agents now run as Git hooks Aperion Shield v0.7.0 now enforces AI coding agent guardrails as Git hooks, closing the loophole where agents bypass MCP-only restrictions by opening a shell. The update introduces `--install-hooks` for pre-commit and pre-push enforcement, `--suggest-rules` for audit-log-driven rule tuning, and four new IDE quickstarts. This release ensures destructive changes are blocked at the Git level regardless of how they were generated, addressing a key security gap in AI-assisted development workflows. aperion-shield v0.7.0 — git hooks close the MCP-bypass gap The release that closes the most-cited objection to MCP-only enforcement: "the agent just opens a shell and reaches around your guardrail." v0.7 runs the same engine on the way to git , regardless of how the destructive change got there. Headline features 1. aperion-shield --install-hooks git pre-commit + pre-push Writes a managed pre-commit and pre-push hook into .git/hooks/ . Same engine, same shieldset.yaml , same severity tiers — now enforced on every git commit and git push . Idempotent re-runnable . Coexists with husky / pre-commit / lefthook via --chain-existing . Honours git --no-verify and SHIELD HOOKS DISABLE=1 for the rare legitimate bypass. php $ aperion-shield --install-hooks aperion-shield writing pre-commit - .git/hooks/pre-commit aperion-shield writing pre-push - .git/hooks/pre-push aperion-shield both hooks installed managed by APERION-SHIELD-HOOK v1 2. aperion-shield --suggest-rules audit-log → rule tuning Reads your local shield eval JSON-Lines audit log and emits text / markdown / yaml-patch suggestions across three classes — rules that never fire, rules that get consistently demoted by decision memory, and noisy Warn rules that should probably be Info . --suggest-format yaml-patch produces splice-ready snippets for shieldset.yaml with rationale: comments. Stays local — never reads from a network source, never writes anywhere except the file you ask it to. bash $ aperion-shield --suggest-rules \ --audit-log ~/.aperion-shield/audit.jsonl \ --suggest-window-days 14 \ --suggest-format yaml-patch 3. Four new IDE quickstarts: Cline, Continue, Windsurf, Zed Joining Cursor + Claude Code. Per-IDE schema notes in the README notably Zed uses context servers , not mcpServers . What's under the hood - New CLI surface: --install-hooks , --uninstall-hooks , --repo