Rruga 01Mësim 3 / 6

Asistentët, agjentët dhe lejet

Dalloni një përgjigje nga një veprim. Identifikoni mjetet dhe lejet që ndryshojnë pasojat e një gabimi.

Bazë8 minShqyrtuar

Publikuar nga Si shkruajmë

Kontrolloni çfarë keni kuptuarNjë agjent mund të redaktojë një branch dhe të ekzekutojë teste. A do të thotë kjo se duhet të ketë edhe leje për vendosje në një mjedis?Bëni ushtrimin
Një agjent mund të redaktojë një branch dhe të ekzekutojë teste. A do të thotë kjo se duhet të ketë edhe leje për vendosje në një mjedis?

Çfarë do të mësoni

  • Shpjegoni dallimin mes një asistenti dhe një agjenti që përdor mjete.
  • Identifikoni veprimet që kërkojnë kufij të qartë lejesh.
  • Përcaktoni një kusht të dobishëm ndalimi.

Identifikoni si vepron sistemi

Një asistent mund të shpjegojë kodin, të propozojë një plan ose të sugjerojë një implementim. Një agjent mund të përdorë edhe mjete dhe të veprojë në mjedis. Emrat e produkteve nuk japin një kufi të besueshëm. Disa ndërfaqe bisede mund të ekzekutojnë komanda. Disa mjete programimi vetëm sugjerojnë tekst.

Shqyrtoni mjetet e disponueshme. Një përshkrim i dobishëm përcakton çfarë mund të lexojë, ndryshojë, ekzekutojë dhe publikojë sistemi. Ky përshkrim identifikon edhe kredencialet dhe mjedisin që përdor çdo veprim.

Anthropic dallon rrjedhat e paracaktuara të punës nga agjentët që zgjedhin vetë rendin e përdorimit të mjeteve. Ky dallim ndihmon të shpjegohet si ecën puna. Nuk përcakton nëse një veprim i caktuar është i sigurt. Të dy projektimet kërkojnë kufij të qartë lejesh.

Ndani qëllimin nga leja

Merrni një kërkesë të sajuar: ‘Rregulloni eksportin e faturave.’ Një agjent mund të shqyrtojë depon e kodit, të riprodhojë defektin, të redaktojë një branch dhe të ekzekutojë kontrolle. Mund të gjejë gjithashtu në mjedisin e vet kredenciale për bazën e të dhënave të prodhimit.

Qëllimi nuk autorizon çdo veprim të disponueshëm. Leximi i një tabele në prodhim, ndryshimi i rekordeve të faturave dhe vendosja e një versioni të ri kanë pasoja të ndryshme. Një udhëzim i gjerë si ‘përfundoni detyrën’ nuk shpjegon cilat prej këtyre veprimeve lejon organizata.

Përcaktoni kufijtë para se të nisë puna. Në këtë shembull, agjenti mund të përdorë të dhëna të shpikura dhe një bazë të dhënash lokale. Mund të hapë një pull request. Nuk mund të hyjë te rekordet e prodhimit ose ta vendosë ndryshimin. Një proces i veçantë publikimi merret me këto veprime.

Përdorni kontrolle teknike për autoritetin

Udhëzimet e ndihmojnë agjentin të kuptojë detyrën. Kredencialet dhe kontrollet e aksesit përcaktojnë çfarë mund të bëjë realisht. Përdorini të dyja.

Nevoja e detyrësKufiri i përshtatshëm për këtë shembull
Shqyrtimi i kodit përkatësAkses për lexim në depon e zgjedhur të kodit
Propozimi i një korrigjimiAkses për shkrim në një feature branch
Kontrolli i sjelljesNjë mjedis testimi me të dhëna të shpikura
Kërkesa për shqyrtimLeje për të hapur një pull request
Publikimi i softueritNjë rol i veçantë vendosjeje dhe politikë publikimi

Një detyrë vetëm për lexim nuk duhet të marrë kredenciale shkrimi vetëm sepse janë të leverdishme. Një mjedis testimi nuk duhet të trashëgojë në heshtje akses në prodhim. Shqyrtoni lidhjet mes mjeteve, identiteteve dhe burimeve. Një komandë që duket e padëmshme mund të ketë ndikim të madh kur përdor një identitet me leje të gjera.

Përcaktoni kur duhet të ndalet puna

Një agjent ka nevojë për një kusht ndalimi kur veprimi i radhës tejkalon autoritetin e tij. I duhet një kusht i tillë edhe kur evidenca nuk mjafton.

Në shembullin e faturave, ndaloni nëse defekti kërkon korrigjim të të dhënave në prodhim. Ndaloni nëse sjellja e kërkuar bie ndesh me rregullin e dokumentuar të kontabilitetit. Raportoni konfliktin me evidencën përkatëse dhe vendimin që duhet të marrë personi përgjegjës.

Një kufi kohe ose kostoje është i dobishëm për përpjekjet e përsëritura. Nuk zëvendëson kufijtë e lejeve. Dhjetë përpjekje të autorizuara dhe një vendosje e paautorizuar janë probleme të ndryshme.

Vlerësoni rezultatin dhe regjistrin e veprimeve

Në përfundim, shqyrtoni më shumë se përgjigjen finale. Shqyrtoni skedarët e ndryshuar, kontrollet e ekzekutuara dhe pasigurinë që mbetet. Kontrolloni nëse veprimet qëndruan brenda fushës së rënë dakord.

Një agjent i aftë mund të ulë punën manuale. Organizata ende duhet të përcaktojë veprimet e lejuara, të verifikojë rezultatet e rëndësishme dhe të mbajë përgjegjësinë për vendimin e publikimit. Më shumë autonomi e rrit rëndësinë e këtyre përgjegjësive.

Bëni ushtrimin

Zgjidhni një mjet AI të disponueshëm për ekipin tuaj. Renditni çfarë mund të lexojë, ndryshojë, ekzekutojë dhe publikojë. Identifikoni ku duhet ta miratojë një person një veprim. Verifikoni një kufi në konfigurimin real.

Shkarkoni fletën e punës (Markdown)
Kontrolloni çfarë keni kuptuar ↑

Vazhdoni të mësoni

Burime dhe lexime të mëtejshme

Lexime përkatëse nga Taiga

Mësimi i mëparshëm: Modelet, konteksti dhe përgjigjet e pasakta