Summary
ag init already exists and scaffolds a project interactively. This issue tracks the zero-config experience: a user should be able to go from npx @onestepat4time/aegis init to a running dashboard with zero manual config on localhost.
Current State
ag init already:
Problem
From #3181 (install friction):
- Users still hit configuration decisions on first run
- Auth token setup is confusing for solo dev use case
- No clear "next steps" after init completes
ag run after init should "just work" but often requires manual config edits
Acceptance Criteria
Must-have
Nice-to-have
Scope
Dependencies
- None — can start immediately
Design Notes
- Solo dev on localhost should see zero prompts. Period.
- The target user (from strategic refocus): solo dev running 1-100 CC agents on their own machine
- If init asks more than 2 questions on localhost, we failed
Summary
ag initalready exists and scaffolds a project interactively. This issue tracks the zero-config experience: a user should be able to go fromnpx @onestepat4time/aegis initto a running dashboard with zero manual config on localhost.Current State
ag initalready:.aegis/config.yaml--list-templates,--from-template)Problem
From #3181 (install friction):
ag runafter init should "just work" but often requires manual config editsAcceptance Criteria
Must-have
ag initwith all defaults (no flags, no prompts on localhost) completes in <30 secondsag runstarts successfully without any manual configensureClaudeInstalled)Nice-to-have
ag init --yesflag for fully non-interactive (CI-friendly)Scope
src/commands/init.ts,src/commands/run.tsDependencies
Design Notes