Maia Plan Mode
Introduction
This feature is part of Maia Make and was introduced in Studio Pro 11.16.
To use Plan Mode, you need an internet connection and must be signed in to Studio Pro. This feature is not available when using the Studio Pro MCP server mode. Instead, you should use the native planning features of the agent that connects to Studio Pro.
Maia Plan Mode helps you plan the implementation of an entire app or a large feature before making changes. Maia creates a plan that you can review and edit before starting implementation.
You can also use the plan to track progress and continue implementation in a new chat session.
Creating a Plan
When you ask Maia to implement an entire app or a large feature that spans several documents or modules, it asks whether you want to enter Plan Mode.
If you agree, Maia reads the open app, gathers the context needed for your request, and writes an implementation plan. In Plan Mode, Maia can only read the open app and write a plan document.
The plan is stored as a Markdown file in maia/plans/<plan-name>/plan.md in your application directory.
Reviewing and Implementing a Plan
After creating a plan, Maia asks you to review it. To review the plan and start implementation, follow these steps:
- In the App Explorer, expand App > Maia > Plans and select the plan.
- Review the plan and make any necessary changes, either manually or by asking Maia. Save any manual changes before proceeding.
- When you are satisfied with the plan, confirm Maia's request to exit Plan Mode and start implementation.
Tracking Progress
The plan remains available in your application after Maia implements part or all of it. To pause implementation and continue in a new session, follow these steps:
- Stop Maia during implementation.
- Ask Maia to record the progress made in the plan.
- Start a new chat session and ask Maia to continue implementing the plan.
Manually Entering Plan Mode
Maia's chat interface now includes the Plan Mode button, which you can click to enter Plan Mode manually. This signals to Maia that you are planning to implement a larger feature. While in Plan Mode, Maia can read your app and create an implementation plan.
Limitations
- Only Maia can create plans. You can edit a plan after Maia creates it.
- Maia cannot delete plans, so plans must be deleted manually.