Munka a Plan Studióban
Ez az útmutató bemutatja, hogyan dolgozhat a tervekkel a Plan Studióban. Arról, hogy mi az az orchestráció és a tervdokumentum, lásd: Orchestráció és Tervmód használata.
Terv megnyitása
Szekció neve “Terv megnyitása”Egy terv ahhoz a beszélgetéshez tartozik, amely létrehozta, így általában ott érhető el: a terv sorának a beszélgetésben van egy Megnyitás művelete, és a Plan Studio a beszélgetés melletti szerkesztőfülként nyílik meg.
A központ három szakaszt sorol fel:
- Aktív tervek — orchestrációk, elöl a javasoltak, az állapotukkal, a lépésszámmal és a revíziószámmal.
- Tervdokumentumok — olyan tervek, amelyeket egyetlen ügynök nyújtott be a
submit_planhívással tervmódban, amíg javasolt vagy jóváhagyott állapotban vannak. - Playbookok — mentett, paraméterezett tervsablonok.
Kattintson egy kártyára, hogy megnyissa a Plan Studióban. Az útvonal
/workspaces/<workspace-id>/plans/<kind>/<plan-id>, ahol a kind értéke
orchestration vagy document, így egyetlen tervet is mélyhivatkozhat.
Ha orchestrációt nyitott meg, a szerkeszthető vásznat, a verzióidővonalat és a jóváhagyási sávot kapja. Ha tervdokumentumot nyitott meg, ugyanaz a gráf csak olvashatóként jelenik meg — a tervdokumentumokat ügynök írja; Ön átnézi, megbecsüli, majd jóváhagyja vagy elutasítja őket, a jóváhagyott dokumentum pedig az élő, csomópontonkénti futási állapotot mutatja abból az orchestrációból, amelybe lefordult.
A DAG szerkesztése
Szekció neve “A DAG szerkesztése”A szerkesztés orchestráció esetén lehetséges, amíg az proposed állapotban
van. A vászon minden szerkesztése billentyűzetről vezérelhető:
- Kattintson a vászonra, majd mozgassa a kijelölést a nyílbillentyűkkel.
- Nyomja meg az n billentyűt egy lépés hozzáadásához. „Új lépés” néven, kijelölve jelenik meg; nevezze át a jobb oldali ellenőrző panelen.
- Nyomja meg az e billentyűt azon a lépésen, amelynek előbb kell futnia, majd kattintson a tőle függő lépésre (vagy jelölje ki, és nyomjon Enter-t) egy függőség összekapcsolásához. Egy függőben lévő kapcsolat elvetéséhez nyomja meg az Esc billentyűt.
- Nyomja meg az x billentyűt a kijelölt lépés legújabb függőségének elvágásához, vagy a pontos függőségeket az ellenőrző panel függőségszerkesztőjében kapcsolhatja be és ki.
- Nyomja meg a Delete billentyűt a kijelölt lépés eltávolításához; a rá mutató hivatkozások eltűnnek a megmaradó lépések függőségei közül.
Az ellenőrző panelen a lépés leírását, szerepét és kimeneti sémáját is szerkesztheti. A szerkesztések rövid szünet után automatikusan új revízióként mentődnek; egy érvényesítési hiba (amely a jóváhagyási sávban látható) blokkolja a mentést, amíg ki nem javítja.
Csak a munkalépések szerkeszthetők. A strukturális csomópontok — kutatás, megbeszélés és szintézis — csak olvashatók, és az is minden olyan lépés, amelynek a munkája már lefutott („már végrehajtva” jelölést kap, mert a szerkesztése elágaztatná a tervet).
A mentés optimista párhuzamossággal történik arra a revízióra, amelyből kiindult. Ha az orchestrátor Ön alatt újratervezi a tervet, a mentést „a terv továbblépett” üzenettel utasítja el, nem fésüli össze és nem írja felül csendben; olvassa be újra az aktuális revíziót, és végezze el újra a szerkesztést. Az ügynök által kezdeményezett újratervezések maguk is kettő percenként egyre vannak korlátozva, így ez ritka marad.
Költség-, idő- és kockázatbecslések olvasása
Szekció neve “Költség-, idő- és kockázatbecslések olvasása”Nyomja meg a Becslés gombot a jóváhagyási sávban.
- A vásznon minden lépés kap egy jelvényt a költségtartománnyal és a mögötte álló mintamérettel, vagy a „Még nincs előzmény” feliratot, ha a lépés szerepe még soha nem futott. Jelöljön ki egy lépést a részletes adatokért az ellenőrző panelen: költségtartomány a mintamérettel, időtartamtartomány és egy hatósugár (fájlok és szimbólumok), amely a lépés származásából következik — vagy „ismeretlen”, ha a lépéshez nem tartozik származás.
- A jóváhagyási sáv a terv összesítését mutatja: egy általános költségtartományt, a kritikus út időtartamtartományát (a párhuzamos ágak átfedik egymást, így ez nem az összeg) és a költségkeretet, ha a terv meghatároz egyet.
- Ha csak néhány lépéshez van előzmény, az összesítés részleges jelölést kap, és csak a becsülhető lépéseket fedi le. Ha a becslés felső vége meghaladja a költségkeretet, az összesítés pirosra vált, egy kerettúllépési figyelmeztetéssel.
A becslések vagy őszinték, vagy hiányoznak: egy olyan lépés, amelynek szerepéhez nincs lefutott futtatási előzmény, nulla mintaméretet jelent, tartományok nélkül, és ismeretlenként jelenik meg, nem tippként. A „Még nincs előzmény” feliratot tekintse úgy, hogy „senki sem tudja”, és ne úgy, hogy „olcsó”.
A költségkeret a becsléssel való megjelenítési összehasonlítás. Amint a terv fut, semmi sem kényszeríti ki — a kiadásokat ténylegesen leállító szabályozásért lásd: Költségek kezelése.
Egy revízió összevetése egy korábbi javaslattal
Szekció neve “Egy revízió összevetése egy korábbi javaslattal”Minden szerkesztés és az orchestrátor minden újratervezése egy csak hozzáfűzhető revízióidővonalhoz fűződik hozzá, amely egy orchestrációs terv bal oldalán, a Verziók panelen látható.
- Kattintson egy revízióra, hogy összevesse az aktuális javaslattal. Kijelölés nélkül a panel az előző revíziót veti össze az aktuálissal.
- Olvassa el a diffet a panel alsó felében: a két revízió között hozzáadott, eltávolított vagy módosított lépések.
- Ha a terv még
proposedállapotban van, kattintson egy revízió visszatekerés ikonjára, hogy visszatérjen hozzá. A visszatekerés új revízióként menti azt a javaslatot — semmi sem vész el.
A propose_orchestration és a szerkesztő is elutasítja a változtatásokat, ha a
terv már nem proposed, így egy folyamatban lévő futtatás nem vesz fel egy
végrehajtás közbeni újratervezést.
Terv jóváhagyása, elutasítása vagy kiterjesztése
Szekció neve “Terv jóváhagyása, elutasítása vagy kiterjesztése”Az alkalmazásban egy javasolt terv egyetlen, egészében meghozott döntés: Terv jóváhagyása vagy Elutasítás a jóváhagyási sávban. A Terv jóváhagyása mindig minden lépést jóváhagy — nincs mód előbb egy részhalmaz kijelölésére. A jóváhagyás blokkolva van, amíg a javaslatnak érvényesítési hibái vannak, amelyek a gombok mellett jelennek meg.
A jóváhagyás csak operátorok számára érhető el. Nincs hozzá MCP-eszköz, így az ügynök javasolhat és módosíthat egy tervet, de soha nem hagyhatja jóvá.
Amint egy orchestráció végrehajtás alatt áll, a sáv megváltozik:
- Ha egy lépés futás közben megállt, hogy kérdezzen, jelölje ki, és nyomja meg a Csomópont folytatása gombot a folytatásához.
- Nyomja meg a Kijelöltek jóváhagyása gombot, hogy egy részleges jóváhagyást kiterjesszen a kijelölt lépésre és mindenre, amitől az tranzitívan függ (egy lépés soha nem hagyható jóvá a függőségei nélkül). A vezérlő minden orchestráció végrehajtó sávján megtalálható; nem csinál semmit, ha a tervet egészében hagyták jóvá.
- Nyomja meg a Futtatás megszakítása gombot a teljes orchestráció leállításához.
A részlegesen jóváhagyott halmazon kívüli lépések elhalasztottként jelennek meg, és nem futnak, amíg ki nem terjeszti a halmazt.
Playbook futtatása paraméterekkel
Szekció neve “Playbook futtatása paraméterekkel”A playbook egy mentett tervsablon, típusos {{param}} helyőrzőkkel a céljában,
a lépéscímeiben, a leírásaiban és a promptjaiban. A helyettesítés szó szerinti —
nincs kifejezésnyelv; ha logikára van szüksége, használjon helyette
pipeline-t.
- A központ Playbookok szakaszában nyomja meg a playbook Futtatás gombját (vagy nyissa meg a ⌘K palettát, és válassza ki ott a playbookot).
- Töltse ki a paramétereket. A felsorolás típusú paraméterek legördülő menüként jelennek meg; a repó- és ügynökparaméterek egy repó- vagy ügynökhivatkozást vesznek fel; az opcionális paraméterek az alapértelmezett értékükre esnek vissza.
- Válassza ki a horgonyjegyet, amelyhez a tervet javasolja, majd erősítse meg.
Egy playbook futtatása csak javasol egy tervet — a példányosított
orchestráció proposed állapotban nyílik meg a Plan Studióban, és semmi sem fut,
amíg ott jóvá nem hagyja. Egy playbook eltávolításához nyomja meg a kártyáján a
kuka ikont.
Az ügynökök a create_playbook és run_playbook MCP-eszközökkel hoznak létre és
futtatnak playbookokat; lásd az
MCP-eszközök referenciáját.
Kapcsolódó útmutatók
Szekció neve “Kapcsolódó útmutatók”- Tervmód használata: hogyan készít az ügynök tervdokumentumot a
submit_planhívással - Orchestráció futtatása: az egyszeri jóváhagyás életciklusa a beszélgetés oldaláról
- Pipeline-sablon létrehozása: amikor olyan logikára van szüksége, amit egy playbook nem tud kifejezni
- Pipeline-futtatások figyelése: egy jóváhagyott terv motoroldali nézete