Shadow Clone VS Code Extension
Deploy teams of specialized AI agents to complete complex software projects directly from VS Code.
System Requirements
Required Dependencies
- VS Code: Latest version (Download)
- Node.js: Latest LTS version (Download)
- Claude Code CLI: Latest version (
npm install -g @anthropic/claude-code
)
- Operating System Requirements:
- Windows: Windows 10/11 with WSL2 installed
- macOS: macOS 10.15 or higher
- Linux: Ubuntu 20.04+ or equivalent
- Internet: Stable connection for API access
- License: Active Shadow Clone NFT license
Hardware Requirements
- RAM: Minimum 8GB (16GB recommended)
- Storage: 2GB free space for agent outputs
- CPU: 4+ cores recommended for optimal performance
Installation & Setup
Quick Install (Recommended)
- Install Extension: Search "Shadow Clone AI" in VS Code Marketplace → Install
- Automatic Setup: Extension checks dependencies on first launch
- Get License: Obtain from Ignis Labs Dashboard
- Authenticate: Click Shadow Clone icon → Enter API key
Windows Setup
# 1. Install WSL2 (PowerShell as Admin)
wsl --install
# 2. Restart computer, then open WSL terminal
# 3. Install Node.js (Latest LTS)
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
# 4. Install Claude Code
npm install -g @anthropic/claude-code
# 5. Verify installation
node --version
claude --version
macOS Setup
# 1. Install Homebrew (if not installed)
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# 2. Install Node.js (Latest)
brew install node
# 3. Install Claude Code
npm install -g @anthropic/claude-code
# 4. Verify installation
node --version
claude --version
Linux Setup
# Ubuntu/Debian - Install Latest LTS
curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -
sudo apt-get install -y nodejs
# Install Claude Code
npm install -g @anthropic/claude-code
# Verify installation
node --version
claude --version
Manual Installation
# Download .vsix file from releases
code --install-extension shadow-clone-*.vsix
Getting Started
Authenticate:
- Open Command Palette (
Cmd/Ctrl + Shift + P
)
- Run "Shadow Clone: Authenticate"
- Enter your API key from dashboard
Create Your First Project:
- Click Shadow Clone icon in sidebar
- Click "+" to create new project
- Select project type and parameters
Deploy Agents:
- Open project → Click "Deploy Agents"
- Choose execution mode (Plan, Deploy, Debug, etc.)
- Monitor progress in output panel
Execution Modes (Prompts)
Access via Shadow Clone sidebar → Prompts panel:
- Plan Mode - Analyzes requirements and creates detailed project architecture
- Deploy Project - Complete implementation with tests and documentation
- Build Feature - Add specific functionality to existing codebase
- Debug Issues - Investigate and fix bugs systematically
- Refactor Code - Improve code quality and structure
- Optimize Performance - Speed up queries, caching, and algorithms
- Security Audit - OWASP checks and vulnerability scanning
- Research Mode - Analyze codebase without making changes
- Resume Session - Continue from previous wave execution
Common Issues & Solutions
Dependency Issues
"Claude command not found"
# Reinstall globally
npm install -g @anthropic/claude-code
# Add to PATH if needed
export PATH=$PATH:$(npm prefix -g)/bin
NPM Permission Errors
# Fix npm permissions
mkdir -p ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=$PATH:~/.npm-global/bin' >> ~/.bashrc
source ~/.bashrc
WSL Issues (Windows)
# Enable WSL features
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
# Update WSL
wsl --update
Extension Issues
- Missing Dependencies Warning: Click warning → Follow setup wizard
- Authentication Failed: Check API key in dashboard
- No Projects Visible: Refresh with
Cmd/Ctrl + R
in sidebar
Configuration
Settings available in VS Code preferences (Cmd/Ctrl + ,
):
Setting |
Description |
Default |
shadowClone.apiEndpoint |
API server URL |
https://api.ignislabs.ai |
shadowClone.wavesDirectory |
Output directory |
.waves |
shadowClone.maxAgentsPerWave |
Agent limit |
10 |
License & Access
Current Access (777 Total)
Future Releases
- Pioneer Access (500 NFTs)
- Builder Access (500 NFTs)
- Reserve Access (223 NFTs)
Total Platform Capacity: 2,000 NFT licenses
Security & Privacy
- Prompt Protection: All prompts served via encrypted API
- No Local Storage: Prompts never saved to disk
- Session Isolation: Each execution has unique tokens
- Minimal Telemetry: Only authentication and errors logged
Support
© 2024 Ignis AI Labs LLC. All rights reserved.