Development Setup
Workspace Baseline
Section titled “Workspace Baseline”OpticWorks development runs on Sprites — hardware-isolated cloud VMs purpose-built for AI agent execution.
Quick Start with Sprites
Section titled “Quick Start with Sprites”# Check your sprite environmentsprite-info
# Verify toolinggh auth statusclaude --versioncat ~/.env.secrets | wc -lSee Agent Control Plane for full Sprite documentation.
Alternative: Coder Workspaces
Section titled “Alternative: Coder Workspaces”Coder workspaces are available as an alternative. See Coder Workspaces for setup.
Repo-Specific Setup
Section titled “Repo-Specific Setup”From rs-1/README.md:
# Firmware build (early, implementation in progress)idf.py build
# Flash to deviceidf.py -p /dev/ttyUSB0 flashpresence-detection-engine
Section titled “presence-detection-engine”From presence-detection-engine/README.md and docs/DEVELOPMENT_WORKFLOW.md:
cd esphomeplatformio test -e nativeyamllint esphome/ homeassistant/Flashing and Home Assistant integration happen on ubuntu-node (two-machine workflow).
opticworks-store
Section titled “opticworks-store”From opticworks-store/README.md:
pnpm installpnpm run secrets:pullpnpm run devn8n-marketing-automation
Section titled “n8n-marketing-automation”From n8n-marketing-automation/README.md and SETUP.md:
ssh n100cd /opt/n8ndocker compose up -dSources
Section titled “Sources”agent-harness/CLAUDE.mdrs-1/README.mdpresence-detection-engine/README.mdpresence-detection-engine/docs/DEVELOPMENT_WORKFLOW.mdopticworks-store/README.md