Skip to content

Installation

Requires Node.js 20+.

Terminal window
npm install -g @shieldedshell/cli@beta

Verify:

Terminal window
shieldedshell --version
shieldedshell doctor

Library only (embed in your own Node app):

Terminal window
npm install @shieldedshell/core

In your project directory:

Terminal window
shieldedshell init

Creates shield.yaml with sensible defaults (workspace binding, overlay, blocked secret paths).

For contributors or pre-release builds:

Terminal window
git clone https://github.com/connerkup/shielded-shell.git
cd shielded-shell
npm install
npm run build
npm link -w @shieldedshell/cli
shieldedshell doctor

ShieldedShell orchestrates your coding agent CLIs. Install at least one engine separately, for example:

EngineTypical install
Clinenpm i -g cline then cline auth
Aideraider.chat install docs
OpenCodenpm i -g opencode-ai
Claude CodeAnthropic Claude Code
Copilot CLInpm i -g @github/copilot

Run shieldedshell doctor to see which engines are ready on your PATH. See Agent engines for the full list.