Plan Mode przed napisaniem linii kodu
Na czym polega Planowanie z AI?
O ile Ask Mode służy eksploatacji wiedzy, a Edit Mode chirurgicznym operacjom, to Plan Mode wciela model w rolę Twojego architekta oprogramowania. Zamiast wrzucać do Ciebie paczkę zmienionych 15 plików lub wklejać suche porady, dostajesz wygenerowaną strukturę krokową.
Jak to działa w Copilot (i w innych narzędziach)?
Typowy prompt w tym trybie zaczyna się nie od polecenia akcji (“Zaimplementuj to do pliku…”), a od wymuszenia wygenerowania planu.
Uwaga: Funkcje takie jak ‘Copilot Planner’ (czasem znane jako o1 model-thinking) lub wymuszanie “plan first” zmieniają dynamikę. AI musi opisać krok 1, krok 2, krok 3, upewniając się, że nie halucynuje, bo każdy krok można osobno zintegrować.
Kiedy tego używać?
- Niezwykle złożone refaktoryzacje (przejście z Reduxa na Zustand, ze starej wersji Angulara na nową, przepisywanie logiki z Pythona na Go).
- Zrozumienie, co w ogóle ma się zepsuć - gdy AI wylistuje 12 plików do edycji, to znak ostrzegawczy. Zazwyczaj Ty myślisz, że dodajesz drobną rzecz, a narzędzie ujawnia Ci spaghetti dependencies.
Pętla Feedbacku (Human-in-the-loop)
Największą wadą pełnych agentów potrafi być koszt pomyłki. Model odpala 5 iteracji edycji i po 10 minutach psuje Ci build ze względu na literówkę.
W Plan Mode zatwierdzasz dokument “zrozumienia problemu” (np. wygenerowaną markdownową check-listę w chacie), po czym mówisz agentowi “Świetnie, teraz wykonaj punkty 1 do 3 z naszego planu”, zamiast pisać cały prompt od zera. AI wylistowuje wszystkie proponowane zmiany w panelu roboczym i czeka na wciśnięcie kciuka w górę.
Chcesz opanować GitHub Copilot od podstaw?
Kurs GitHub Copilot - 5 poziomów, 15 modułów, od instalacji do własnych agentów. Pisany przez człowieka, weryfikowany z oficjalną dokumentacją VS Code.