Välj en användbar första AI-uppgift
Välj en liten uppgift med tydlig indata, synliga resultat och begränsade konsekvenser.
Publicerad av TaigaSå skriver vi
Det här lär du dig
- Bedöm uppgiftens tydlighet, verifierbarhet och möjlighet till återställning.
- Definiera framgång innan du börjar.
- Håll känsliga data och produktionsåtgärder utanför den första övningen.
Välj en uppgift du kan verifiera
Den första användbara uppgiften ska lära dig hur verktyget fungerar i din miljö. Den ska också ge ett resultat som du kan granska. En liten rättning av ett känt fel uppfyller ofta båda villkoren.
Välj inte uppgiften bara för att demonstrationen blir imponerande. En bred omarbetning kan ge många synliga ändringar och samtidigt dölja felaktiga antaganden. En liten uppgift kan visa om agenten läser instruktioner, respekterar omfånget och rapporterar misslyckade kontroller korrekt.
Du behöver inte välja den lättaste möjliga uppgiften. Välj en där teamet kan känna igen ett korrekt resultat och förklara varför det är korrekt.
Jämför möjliga uppgifter
Tänk dig tre fiktiva begäranden i en rapportapplikation.
| Alternativ | Verifiering | Konsekvenser |
|---|---|---|
| Förklara en datumparser | Jämför förklaringen med kod och exempel | Ingen ändring i repositoryt |
| Lägg till ett regressionstest för ett känt datumfel | Testet misslyckas med felet och godkänns efter rättning | En liten branchändring |
| Skriv om rapportarkitekturen | Många krav och integrationer behöver granskas | En bred ändring med osäkra effekter |
Förklaringsuppgiften hjälper dig granska resonemang och underlag. Regressionstestet lägger till en kontrollerad åtgärd. Arkitekturuppgiften kan vara värdefull senare, men kräver en mycket starkare uppgiftsbeskrivning och granskningsprocess.
Välj regressionstestet som första övning. Använd påhittade datum och en lokal branch. Ange att produktionsåtkomst, uppgraderingar av beroenden och orelaterad refaktorering ligger utanför omfånget.
Skriv slutvillkoret
”Förbättra datumhanteringen” lämnar för mycket åt tolkning. Använd ett konkret villkor: ”Returnera ett valideringsfel när indata innehåller ett ogiltigt kalenderdatum. Bevara det dokumenterade resultatet för giltiga datum.”
Lägg till exempel på giltig och ogiltig indata. Ange det befintliga testkommandot. Be agenten granska aktuellt beteende innan den ändrar filer. Kräv en kort förklaring av felet och underlaget efter ändringen.
Skilj ett uppgiftsresultat från en aktivitet. ”Agenten skrev ett test” beskriver aktivitet. ”Testet upptäcker det kända felet” beskriver underlag. Ett test som godkänns för både korrekt och felaktig kod visar inte avsett skydd.
Observera arbetsprocessen
Anteckna under övningen var agenten behöver mer kontext. Kontrollera att den läser relevanta repositoryinstruktioner. Notera om den ändrar filer utanför omfånget eller upprepar ett misslyckat tillvägagångssätt utan nytt underlag.
Rätta inte varje litet val direkt. Låt agenten slutföra tillåtet, återställbart arbete så att du kan bedöma resultatet. Ingrip när nästa åtgärd passerar en gräns eller fortsatt arbete beror på ett olöst krav.
Granska diffen och kör relevanta kontroller när arbetet är klart. Anteckna både agentens tid och din förberedelse- och granskningstid. Observationerna hjälper dig välja nästa uppgift och förbättra arbetsinstruktionerna.
Utöka en gräns i taget
Om övningen lyckas kan du öka en dimension av komplexiteten. Du kan gå från en funktion till två relaterade moduler. Du kan lägga till en dokumenterad integration. Håll behörigheter och verifieringskrav uttryckliga.
Om övningen misslyckas ska du identifiera orsaken innan du utökar omfånget. Saknad kontext, ett oklart krav, en otillgänglig testmiljö och en modellbegränsning behöver olika rättningar. Mer autonomi löser inte alla fyra problemen.
Utse en underhållsansvarig om prototypen fortsätter användas. Ny sårbarhetsinformation kan kräva åtgärder utan kodändring. Se kontinuerlig sårbarhetshantering.
Gör övningen
Skriv tre möjliga uppgifter. Ange resultat, verifieringsmetod, tillåtna data och återställningsåtgärd för varje uppgift. Välj den med tydligast underlag. Om ingen har en tillförlitlig kontroll ska du förbättra uppgiftsbeskrivningen innan du använder en agent.
Ladda ned övningsblad (Markdown)Kontrollera din förståelse
Källor och vidare läsning
Relaterad läsning från Taiga
Om du avmarkerar valet raderas alla framsteg som sparats i den här webbläsaren.
Framstegen stannar i webbläsaren. Inget konto, ingen spårning.