Avtomatizacije in model peskovnika

Avtomatizacije: namizna aplikacija (vsi paketi). Peskovnik: CLI in namizna aplikacija (vsi paketi).2 min branja
VidikAvtomatizacijeHooki
NamenNamenKdaj in kaj agent zaženeKako se agent vede med izvajanjem
Časovni potekČasovni potekNačrtovano (cron, dnevno, tedensko)Sproži se ob dogodkih v življenjskem ciklu (PreToolUse, PostToolUse ipd.)
KontekstKontekstLahko ohrani kontekst niti med zagoniSinhrono, znotraj ene seje
Kdo ustvariKdo ustvariUporabnik prek stranske vrstice ali pogovornoKonfiguracijske datoteke
Primer uporabePrimer uporabe»Vsak ponedeljek preglej odprte zahteve za združitev in jih povzemi«»Pred vsakim urejanjem datoteke zaženi lint«

Zakaj je peskovnik na ravni operacijskega sistema pomemben

Večina orodij AI za kodiranje vaš sistem varuje s potrditvenimi pozivi: agent vpraša, preden naredi kaj potencialno nevarnega, vi pa odobrite ali zavrnete. To deluje, a se zanaša na to, da agent pravilno prepozna, katera dejanja potrebujejo dovoljenje, in da ste pri vsakem pozivu pozorni. Peskovnik na ravni operacijskega sistema dodaja drugo plast: tudi če je preverjanje dovoljenja spregledano ali zaobideno, operacijski sistem sam prepreči nepooblaščen dostop do datotek in omrežne klice. To je razlika med ključavnico, ki vas prosi, da potrdite vsakega obiskovalca, in fizično oviro, ki vstop popolnoma prepreči.

Ideje za začetek z avtomatizacijami

Začnite s preprostimi avtomatizacijami z majhnim tveganjem: dnevni pregled baze kode za komentarji TODO, tedensko preverjanje posodobitev odvisnosti ali ponedeljkov jutranji povzetek odprtih zahtev za združitev. Avtomatizacije, vezane na nit, dobro delujejo za večdnevne naloge, kot je sledenje migraciji, kjer se Codex občasno prebudi, preveri napredek in poroča o stanju. Ko pridobite zaupanje, razširite na avtomatizacije, ki spremembe izvajajo v namenskih git worktreejih za varno eksperimentiranje.
Avtomatizacije in model peskovnika | OpenAI Codex | NativeAI Hub