/gsd-autonomous — hands-free phase execution
Run/gsd-autonomous to execute all remaining phases in your roadmap without any human intervention. GSD runs each phase through the full discuss → plan → execute → verify loop in sequence, skipping phases that are already complete.
Flag reference
Flag reference
| Flag | Effect |
|---|---|
--from N | Start autonomous execution from phase N; phases before N are skipped |
--to N | Stop after completing phase N |
--only N | Execute only phase N in single-phase mode |
--interactive | Run discuss inline with user input, then dispatch plan and execute as background agents |
/gsd-manager — interactive multi-phase command center
Run/gsd-manager to open a dashboard that shows the status of all phases and lets you dispatch work to individual phases from a single terminal. Unlike /gsd-autonomous, the manager does not run phases sequentially on its own — it gives you a visual command center to orchestrate phase work interactively.
How the manager dispatches work
How the manager dispatches work
The manager runs discuss-phase commands inline in the terminal so you can answer questions directly. Plan and execute commands run as background agents, emitting
[checkpoint] markers at every wave and plan boundary so the stream never times out on long-running phases. If a background phase fails partway through, look for [checkpoint] in the transcript to identify the last confirmed wave boundary and resume from there.Auto-advance via config
Setworkflow.auto_advance: true in .planning/config.json to automatically chain discuss → plan → execute without stopping between steps. This is a project-level toggle — once set, every phase command that completes successfully will immediately invoke the next step.
/gsd-settings or /gsd-config:
When to use autonomous vs interactive mode
Choosing the right mode depends on how much confidence you have in your requirements and how much you want to inspect intermediate artifacts.Use autonomous mode when…
- Your requirements and ROADMAP are well-defined and stable
- You are running repeated phases on a familiar domain
- You want to leave work running overnight or between sessions
- The project is in a
yolomode prototype and speed matters more than review
Use interactive mode when…
- You are working on a novel architecture or unfamiliar domain
- Your requirements have open questions that need human judgment
- Each phase has significant infrastructure changes worth reviewing
- You want to run cross-AI review between discuss and plan
Keeping human checkpoints with —interactive
The--interactive flag on /gsd-autonomous strikes a balance between automation and oversight. GSD runs the discuss step inline so you can answer questions directly, then dispatches plan and execute as background agents. This keeps the main context lean while preserving your input on implementation decisions before any code is written.
Discuss-phase skip for fully captured projects
If your PROJECT.md and REQUIREMENTS.md already capture all developer preferences and implementation decisions, skip the discuss step entirely by settingworkflow.skip_discuss: true. GSD will write a minimal CONTEXT.md from the ROADMAP phase goal and proceed directly to planning.
skip_discuss only affects /gsd-autonomous. Running /gsd-discuss-phase directly always runs the full session regardless of this setting.