Planlæg før du bygger: Sådan virker Plan mode i Mythex
Mythex-chatten har tre tilstande — Build, Plan og Ask — og Plan er den, du skal gribe efter før en stor eller uklar ændring. I Plan mode finder agenten en fremgangsmåde uden at redigere dit projekt. Du læser planen, og først når du trykker Build, begynder den at lave ændringer.
Hvad det gør
Hver workspace-chat har en tilstandsmenu:
| Tilstand | Hvad den er til |
|---|---|
| Build | Lav ændringer direkte i projektet |
| Plan | Diskutér fremgangsmåden, før der redigeres |
| Ask | Besvar spørgsmål uden at redigere kode |
Når en plan er klar, dukker et plankort op i chatten med todo'erne allerede listet. View Plan åbner den i en skrivebeskyttet fane, der viser hele fremgangsmåden — sektioner, indhold og trinlisten — med sin egen Build-knap. Tryk Build på kortet eller i fanen, og agenten begynder at implementere.
Den samme menu findes i dashboardets skrivefelt, så du kan også starte et helt nyt projekt i Plan mode. Når du sender fra forsiden, opretter det projektet og åbner workspacet i den tilstand, du valgte.
Hvorfor det hjælper
At bede en agent om at bygge med det samme virker godt til små, klare ændringer. Til store eller tvetydige kan den tage af sted i en retning, du ikke mente, og hver rettelse oven på en forkert start gør den næste sværere.
En plan giver dig et billigt checkpoint, før nogen kode ændres. Du ser, hvordan agenten har forstået din anmodning, og de trin den agter at tage. Hvis noget er galt, retter du det med en sætning i stedet for at pille et byg fra hinanden.
Plan mode er også et sikkert sted at udforske. Agenten kan kun kigge, mens den planlægger: hvis du har forbundet apps via Connectors, kan den liste dem og undersøge, hvad de kunne gøre, men den kan ikke køre en handling. Planlægning sender aldrig en e-mail.
Sådan bruger du det
- Vælg Plan fra tilstandsmenuen i workspace-chatten (eller i dashboardets skrivefelt for et nyt projekt).
- Beskriv ændringen. Vær konkret om, hvad du vil have, og hvad der skal blive ved det gamle — navn, brandfarver, indhold.
- Besvar eventuelle spørgsmål. Hvis agenten har brug for en produktbeslutning, vises et Ask questions-panel over skrivefeltet. Vælg en mulighed eller skriv dit eget svar, og tryk derefter Continue.
- Læs planen. Tryk View Plan på plankortet for at åbne den i sin egen fane.
- Justér om nødvendigt. Svar i chatten med hvad der skal ændres.
- Tryk Build på kortet eller i plan-fanen, når du er tilfreds.
Agenten kan også foreslå det
Hvis du er i Build mode, og agenten mener, at anmodningen først skal have en plan, dukker et Switch to Plan-kort op. Switch (eller ⌘/Ctrl+Enter) fortsætter i Plan mode; Skip (Esc) bliver, hvor du er. Linjen under begrundelsen er en nedtælling — lad den være, så skifter forløbet selv til Plan, så en anmodning om en plan i Build mode stadig giver dig en.
Hvornår man planlægger, og hvornår ikke
Fra Iterate-guiden:
- Plan når en ændring er tvetydig eller risikabel, eller ved enhver stor funktion.
- Ask når du vil have en forklaring — „hvad gør det her?“ — uden at ændre filer.
- Build når du ved, hvad du vil have, og det er et lille, klart skridt: ændr én sektion, ret én fejl, tilføj én side. Mindre anmodninger giver færre overraskelser og lavere creditforbrug.
Planlægning erstatter ikke at iterere i små skridt; den forbereder dem. En god plan deler en stor funktion op i en tjekliste, og Build arbejder sig igennem den.
Hvis et byg stadig går galt
Planer reducerer overraskelser; de fjerner dem ikke. Efter hvert vellykket agentforløb gemmer Mythex et checkpoint, og Revert to this point i slutningen af et svar ruller projektfilerne tilbage til det. Du kan også redigere en tidligere besked og vælge Discard & resend for at spole tilbage og prøve en anden prompt. Begge er som regel bedre end at kæmpe mod en bunke sammensatte rettelser.
Begrænsninger
- Plan mode redigerer ikke filer. Intet ændres, før du trykker Build.
- I Plan og Ask mode kan agenten kigge på forbundne apps, men den kan ikke køre noget eller starte en forbindelse.
- Alle bruger den samme Standard coding agent i alle tilstande; der er ingen modelvælger.
Læs mere
- Chat — tilstande, plankortet og checkpoints
- Iterate without rebuilding
- Sådan skriver du prompts til AI-appbyggere