Installation
npm (recommended)
Section titled “npm (recommended)”Requires Node.js 20+.
npm install -g @shieldedshell/cli@betaVerify:
shieldedshell --versionshieldedshell doctorLibrary only (embed in your own Node app):
npm install @shieldedshell/coreInitialize a workspace
Section titled “Initialize a workspace”In your project directory:
shieldedshell initCreates shield.yaml with sensible defaults (workspace binding, overlay, blocked secret paths).
From source
Section titled “From source”For contributors or pre-release builds:
git clone https://github.com/connerkup/shielded-shell.gitcd shielded-shellnpm installnpm run buildnpm link -w @shieldedshell/clishieldedshell doctorAgent engines
Section titled “Agent engines”ShieldedShell orchestrates your coding agent CLIs. Install at least one engine separately, for example:
| Engine | Typical install |
|---|---|
| Cline | npm i -g cline then cline auth |
| Aider | aider.chat install docs |
| OpenCode | npm i -g opencode-ai |
| Claude Code | Anthropic Claude Code |
| Copilot CLI | npm i -g @github/copilot |
Run shieldedshell doctor to see which engines are ready on your PATH. See Agent engines for the full list.
Next steps
Section titled “Next steps”- Quick start — first sandboxed command
- Dual-agent loop — developer + auditor benchmark