docs/ai_builder/features/planning.md
The Plan view turns a large prompt into an implementation plan that can be reviewed and adjusted while the agent works.
import reflex as rx
The create screen and chat controls let you set Plan first to:
Use a plan for work that affects several pages, integrations, or systems. Small, isolated edits usually do not need one.
rx.image(
src="https://web.reflex-assets.dev/docs-preview/ai-builder/platform/plan_mode.webp",
alt="A populated implementation plan in Reflex Build",
class_name="rounded-md h-auto mb-4",
border=f"0.81px solid {rx.color('slate', 5)}",
)
Open Plan in the app workspace to review the current sections and tasks. You can:
For a multi-page or integration-heavy request, wait until the agent produces the plan. Confirm that each section describes a concrete outcome, dependencies appear in the right order, and validation is included before implementation begins. Keep manual edits focused so the plan remains useful as a progress record.
You can keep the Plan view open while generation runs and move back to Preview without discarding the plan. When you revise a plan during generation, make the change explicit in chat as well so the agent can reconcile the latest instruction with work already in progress.
After implementation, compare the finished result in Preview with the plan. Send focused feedback for any task or visual detail that still needs work.