Aegis Shellguard — AI skill for Claude Code
Aegis — the shell guard for AI coding agents.
How to install Aegis Shellguard
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open IliasAlmerekov/aegis and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Aegis Shellguard does
Aegis — the shell guard for AI coding agents. Destructive commands from Claude Code, Codex, or Cursor pause for your approval, with a snapshot taken first — so even a "yes" is recoverable.
Alternatives in AI
- Paritok 4b V1 — Non-destructive compression gateway for AI coding agents 1.4k ★
- Hol Guard — Open-source antivirus for AI agents: block risky tools, secret access, prompt injection, malicious packages, M 485 ★
- MuseAI Skills — muse.ai (Muse AI) skills and runtime snapshot: 68 skills, workflow guides, connector manifests 261 ★
README
Aegis
**Make AI agents ask first. Keep a way back when they don't.** Your AI agent is one `rm -rf` away from ruining your week. Aegis proxies its shell: safe commands run instantly, destructive ones need your approval — and where a provider applies, a Snapshot captures the working state first, so a "yes" can be restored to what was captured. When no provider applies, Aegis says so instead of implying an undo it cannot perform.
[](CHANGELOG.md) [](#how-to-install) [](LICENSE) [](Cargo.toml)

What is Aegis?
Aegis is a Rust CLI that sits between an AI agent and your real shell. Claude Code, Codex, Cursor — any agent that runs shell commands goes through it. Every command is risk-scored before it executes:
| Level | What happens |
|---|---|
| Safe | Runs immediately unless bounded effect-opaque Required recovery degrades |
| Warn | Pauses and asks for your approval |
| Danger | Asks first, then attempts configured Snapshots before execution |
| Block | Refused outright — no prompt |
[!NOTE] Aegis decides by heuristics, not by understanding your command. It is not a privilege boundary: it does not stop code that already runs as you. See [`docs/threat-model.md`](docs/threat-model.md) for the full security model.
The **Sandbox** is a write/network guardrail. It is **not a confidentiality boundary** and **not a privilege boundary**: it does not promise
Related Skills
CoalGob
Recoverable-delete guard for AI coding agents - BETA, classifier only: a pure zero-dependency parser that read
Safety Guard
Enforces Law 3 (One Thing at a Time) of the 7 Laws of AI Agent Discipline by scoping edits to a directory and
AI Shadow Vault
AI Shadow Vault is a shell-first CLI that keeps AI adapter files out of Git. Use CLAUDE.md, AGENTS.md, and GEM
Agent Ping
When your AI agent needs an answer or approval, it pings you and waits. One-file Python CLI — works from Curso
Slb
Two-person rule CLI for AI coding agents: peer review and approval required before running potentially destruc
Dream Code
Termux-first AI Coding Agent. Even while you sleep, your dreams keep building.
Related Agents
Board Steward
Use when the GitHub issue tracker needs cleanup: deduping, re-triaging stale issues, honest closes, board-fiel
Wlroots Expert
wlroots C API expert — scene graph, listener wiring, surface lifecycle, seat/cursor invariants, xdg-shell + xw
Interview Conductor
Conducts adaptive voice elicitation interviews. Presents questions conversationally across 12 thematic modules