Agentisk utvikling – fra første agent til parallelle arbeidsflyter
Fra å forstå hvordan språkmodeller fungerer, til å bruke flere kodeagenter i samme prosjekt: Denne praktiske workshopen gir deg kunnskapen og arbeidsmetodene du trenger for å komme i gang.
Før lunsj bygger vi en felles forståelse av språkmodeller, kontekst, verktøy og agenter – uten krav til teknisk bakgrunn. Etter lunsj går vi videre til praktisk programvareutvikling, der flere agenter samarbeider om større oppgaver.
Kurset kombinerer enkle forklaringer, demonstrasjoner og praktiske øvelser. Gjennom dagen lærer du å gi agentene tydelige oppdrag, relevant informasjon og passende verktøy, og å vurdere kvaliteten på det de leverer.
Del 1: Forstå språkmodeller og agenter
Kl. 09.00–11.00
Vi starter helt fra grunnen og forklarer begrepene du trenger for å forstå og bruke AI-agenter. Denne delen passer for alle – du trenger verken å være utvikler eller ha erfaring med AI.
Du lærer om:
- Språkmodeller (LLM-er): Hvordan de fungerer, hvordan de lager svar, og hvorfor de kan ta feil.
- Tokens og kontekst: Hvordan modeller behandler tekst, hva et kontekstvindu er, og hvordan informasjonen du gir, påvirker resultatet.
- Agenter, verktøy og skills: Hva som skiller en chatbot fra en agent, og hvordan verktøy (tools) og gjenbrukbare instruksjoner (skills) gjør agenten i stand til å løse oppgaver.
- God bruk i praksis: Hvordan du gir tydelige oppdrag, velger en egnet modell og vurderer svarene, med forståelse for kostnader og tilganger.
Vi avslutter med en enkel praktisk oppgave der du prøver ut samspillet mellom oppdrag, kontekst og verktøy.
Lunsj
Kl. 11.00–11.30
Del 2: Fra én kodeagent til parallelle arbeidsflyter
Kl. 11.30–16.00
Vi bruker grunnlaget fra del 1 i praktisk programvareutvikling. Først gjennomfører vi en utviklingsoppgave med én kodeagent: planlegg → bygg → test → vurder → forbedre. Deretter organiserer vi større oppgaver der flere agenter arbeider parallelt.
Du lærer å:
- Gi agentene gode arbeidsvilkår: Formulere mål og akseptansekriterier, og bruke prosjektinstruksjoner, kontekst og verktøy til å styre arbeidet.
- Fordele arbeidet: Dele opp større oppgaver, avgrense ansvar og vurdere når parallelt arbeid er hensiktsmessig.
- Holde endringer adskilt og samle resultatene: Bruke Git-grener og worktrees, og vurdere, teste og integrere leveranser fra flere agenter.
- Beholde kontrollen: Følge opp fremdrift, kostnader og tilganger, og gripe inn når agenter står fast eller velger feil retning.
Du arbeider med et konkret case, gjerne fra ditt eget prosjekt, og øver på å kombinere agentenes arbeid til en samlet, kvalitetssikret løsning.
Dette tar du med deg
En forståelse av hvordan språkmodeller og agenter fungerer, og en praktisk arbeidsmetode du kan bruke i egne utviklingsprosjekter. Du får også maler og sjekklister for å beskrive oppdrag, definere akseptansekriterier og kvalitetssikre leveranser.
Hvem passer workshopen for?
Del 1 passer for alle som vil forstå språkmodeller og AI-agenter, uavhengig av teknisk bakgrunn.
Del 2 retter seg mot utviklere, arkitekter og andre som arbeider praktisk med programvareutvikling. For å få fullt utbytte av denne delen bør du ha grunnleggende forståelse av kode, kommandolinje og Git.
Du trenger ikke tidligere erfaring med kodeagenter.
Praktisk informasjon
Ta med egen PC eller Mac. Du får en kort installasjonsguide før kurset, slik at nødvendige kontoer og verktøy er klare ved oppstart.
Til del 2 kan du gjerne ta med et eget repositorium eller en konkret idé. Prosjektet må kunne brukes uten å eksponere hemmeligheter, personopplysninger eller konfidensiell kode. Du får et ferdig øvingsprosjekt dersom du ikke har med eget.
- Påmelding
- Påmelding stengt
- Plasser
- Ubegrenset
- Instruktør
- Petter Søland (AI Services)