-
Notifications
You must be signed in to change notification settings - Fork 0
Dual Mode
ToddSpect edited this page May 23, 2026
·
6 revisions
Todd of AIDLC runs in two ways with the same CLI logic:
Extension UI ←IPC→ CLI daemon (--ipc) ←→ Agents
- Extension spawns
node cli/dist/index.js --ipc - JSON frames on stdin/stdout
- All file I/O and HTTP in the CLI process
todd chat -a copilot "Explain this repo"
todd run -a claude "Refactor utils"
todd check getGoat
todd init
todd setup
todd aidlc installNo extension required. Uses the same AgentRouter and config layering.
| Use case | Mode |
|---|---|
| Daily coding in VS Code | Extension |
| CI/CD, scripts, servers | CLI |
| Debugging agents | CLI todd chat + stderr logs |
| Kiro bootstrap / AI-DLC | Either (todd setup) |
Both modes read:
.toddspect/config.yaml- Environment variables
- Extension adds VS Code secrets via
TODDSPECT_SETTINGS_JSON
See Configuration.
Getting started
Using Todd of AIDLC
Agents
Advanced
Help