SurgeWP separates “chatting” from “changing” so you always know what’s happening.
Ask Mode (conversation only)
Ask Mode is for discussion and planning. It does not modify files. Use it for:
- Understanding how a block should be built
- Asking “what’s the best field structure for this?”
- Getting a plan before generating
- Debugging explanations without writing changes yet
Agent Mode (makes code changes)
Agent Mode is for execution. It writes and updates block files and produces:
- A change summary
- File updates
- New field additions/changes (as required)
- Linting/parsing feedback where available
This distinction is critical because it keeps the workflow safe:
- Ask Mode = thinking
- Agent Mode = doing