Aegis Plugins v1.0.0 β Codex and Claude Code integrations
Aegis Plugin Release Notes
Version: 1.1.0
Aegis 1.1.0 introduces the first native plugin release for Codex and Claude Code. The plugins add host-native commands, hooks, and diagnostics while keeping Aegis CLI as the source of truth for policy, replay, and security decisions.
Aegis CLI plugin surface
Both host integrations call into the same CLI surface:
aegis plugin doctorβ reports Aegis version, workspace state, policy status, host binary detection, plugin directories, and platform capabilities.aegis plugin manifestβ reports the expected plugin manifest path and whether it exists.aegis plugin installβ previews or performs installation from a release artifact or local path; it defaults to--dry-runand requires--yesfor a real mutation.aegis decideβ returns stable JSON decisions for commands, files, prompts, and tool calls.aegis hookβ processes host lifecycle hooks with JSON payloads on stdin.
Codex plugin
- Path:
integrations/codex-plugin/ - Manifest:
integrations/codex-plugin/.codex-plugin/plugin.json - Skills:
aegis-doctor,aegis-init,aegis-protect,aegis-redteam,aegis-replay - Hooks:
SessionStart,UserPromptSubmit,PreToolUse,PermissionRequest,PostToolUse,Stop - Install guide: docs/integrations/codex.md
The Codex plugin is a thin host integration. It does not reimplement policy logic or add MCP behavior.
Claude Code plugin
- Path:
integrations/claude-code-plugin/ - Manifest:
integrations/claude-code-plugin/.claude-plugin/plugin.json - Skills:
doctor,init,protect,redteam,replay - Hooks:
SessionStart,UserPromptSubmit,PreToolUse,PermissionRequest,PostToolUse,SessionEnd - Install guide: docs/integrations/claude-code.md
The Claude Code plugin is also a thin host integration. It delegates policy and replay to Aegis CLI and does not add drone-specific plugin features.
Installation
From a release artifact
- Download the release zip for your host:
aegis-codex-plugin-vX.Y.Z.zipaegis-claude-code-plugin-vX.Y.Z.zip
- Verify the checksum file before extracting anything:
sha256sum -c aegis-plugin-checksums.txt
- Extract the plugin to a local directory of your choice.
- Point Codex or Claude Code at the extracted plugin directory.
From a local path
- Build Aegis:
zig build
- Point your host at the repository path:
- Codex:
integrations/codex-plugin/ - Claude Code:
integrations/claude-code-plugin/
- Codex:
- Confirm the plugin is visible:
./zig-out/bin/aegis plugin doctor codex ./zig-out/bin/aegis plugin doctor claude
Checksum verification
Always verify aegis-plugin-checksums.txt before installing a release zip. The checksum file is the release gate for dist/plugins/aegis-codex-plugin-vX.Y.Z.zip and dist/plugins/aegis-claude-code-plugin-vX.Y.Z.zip.
Verification
Run these commands from the repository root:
zig build
zig build test
./zig-out/bin/aegis plugin doctor codex
./zig-out/bin/aegis plugin doctor claude
./zig-out/bin/aegis plugin manifest codex
./zig-out/bin/aegis plugin manifest claude
./zig-out/bin/aegis plugin install codex --dry-run
./zig-out/bin/aegis plugin install claude --dry-run
cat tests/plugin-fixtures/codex/pre_tool_use_command_safe.json | ./zig-out/bin/aegis hook codex PreToolUse
cat tests/plugin-fixtures/claude/pre_tool_use_command_safe.json | ./zig-out/bin/aegis hook claude PreToolUse
./zig-out/bin/aegis redteam --ci
./zig-out/bin/aegis replay --session last --verify
./scripts/package-plugins.shDemo
See examples/plugin-demo/ for the local demo flow.
Security model
The strongest protection remains running the agent through aegis run; plugins provide native commands, hooks, and guardrails inside supported agent hosts.
Aegis CLI remains the source of truth for policy decisions, replay, and audit behavior. Plugins are additive host integrations, not a replacement for supervised execution.
Known limitations
- Hooks are advisory and depend on host support.
- Official marketplace availability is not yet implemented.
- Plugin installation is preview/dry-run by default.
- No telemetry is collected.
- The plugins do not protect sessions that are not launched through Aegis.
- These plugins do not add MCP server functionality or drone-specific plugin features.
Checksums
- Release checksum file:
dist/plugins/aegis-plugin-checksums.txt - Verification command:
sha256sum -c aegis-plugin-checksums.txt - Release zips:
dist/plugins/aegis-codex-plugin-vX.Y.Z.zipdist/plugins/aegis-claude-code-plugin-vX.Y.Z.zip
Vulnerability reporting
Report security issues privately through SECURITY.md.
Contribution guidance
Read CONTRIBUTING.md, add deterministic tests or fixtures for security-sensitive changes, and verify with:
zig build
zig build test
./zig-out/bin/aegis redteam --ci