Asinhrono izvajanje nalog in izolacija VM

Vsi paketi (Free: 15 nalog na dan, Pro: 100 na dan, Ultra: 300 na dan)2 min branja
1

Naloga oddana

Nalogo opišete prek spletnega vmesnika, prijave težave na GitHubu (označene z 'jules'), CLI ali REST API.

2

Pripravljen svež VM

Ustvari se izoliran oblačni VM. Repozitorij se klonira, AGENTS.md se prebere in odvisnosti se namestijo.

3

Načrt pripravljen in pregledan

Jules pripravi načrt korak za korakom. Kritik načrta pred začetkom izvajanja preveri izvedljivost in popolnost.

4

Koda napisana in testirana

Jules piše kodo, spreminja datoteke, izvaja ukaze in z vgrajenim brskalnikom preveri spremembe spletne aplikacije.

5

Pregled agenta kritika

Kritičen pregledovalec kode samodejno preveri hrošče, logične napake, varnostne težave in kršitve sloga.

6

Ustvarjena zahteva za združitev

Spremembe se potrdijo s commitom, potisnejo na novo vejo, na GitHubu pa se odpre zahteva za združitev s podrobnim opisom in utemeljitvijo.

0K+

Javnih commitov v obdobju beta

0 nalog

Brezplačna dnevna omejitev

0 hkratnih

Največ na ravni Ultra

Kako pisati učinkovite opise nalog za Jules

Jules deluje najbolje s specifičnimi, jasno omejenimi nalogami. Namesto »izboljšaj kodno bazo« poskusite z »nadgradi odvisnost React Router z različice v5 na v6 in posodobi vse prizadete komponente, da uporabljajo nov API«. Dodajte kontekst o tem, kaj naj naloga doseže, in morebitne omejitve. Za ponavljajoče se vzorce navodila zapišite v AGENTS.md, da jih ni treba ponavljati pri vsaki nalogi.

Kako deluje kritik načrta

Preden Jules napiše eno samo vrstico kode, kritik načrta pregleda predlagani pristop. Preveri, ali načrt zajema celoten obseg naloge, prepozna morebitna tveganja (kot so nezdružljive spremembe ali spregledani robni primeri) in opozori na nerealne predpostavke. Če kritik načrta odkrije težave, Jules načrt popravi, preden nadaljuje. Ta dvostopenjski pristop (najprej načrt, nato izvedba) občutno zmanjša odvečno delo in prinaša kakovostnejše rezultate.
Asinhrono izvajanje nalog in izolacija VM | Google Jules | NativeAI Hub