Agentisk AI i team
5–6 mai 2026 • Rebel, Oslo • Marina Santos Haugen • Kodemaker
Kodemaker, Fullstack-utvikler
Forretningsutvikler → Experiment Manager → Utvikler
7 år i DNB: innovasjon, A/B-testing, Open Banking, nettbank
Indøk & NTNUs Entreprenørskole (AI som fagretning)
3 agentiske prosjekter siste året — solo og i team
Nettverk: [FYLLES INN]
Passord: [FYLLES INN]
Ca. hvert 75 min
Lunsj 12:30–13:15
Deles digitalt etter kurset
Fork repoet
Hvert team får sin egen kopi
github.com/marinahaugen/
paramedic-learnings
[PLACEHOLDER SLIDE]
Hver sesjon: teori + demo + hands-on øvelse
CLAUDE.md — Kontekst & minne
Skills & Plugins — Ferdige verktøy
MCP — Koble til verden
Custom Skills — Teamets ekspertise
Hooks & Sikkerhet — Guardrails
Workflow & Verifikasjon — Spec til kvalitet
Alt sammen — Teamøvelse
09:00–09:30 Åpning – Velkommen, praktisk, polymorf mindset
09:30–11:00 Styre kontekst – CLAUDE.MD, minne, Plan Mode
11:15–12:30 Skills & Plugins – Plugin-økosystem, pre-built skills
12:30–13:15 Lunsj
13:15–14:30 MCP – Koble agenten til Figma, GitHub, docs
14:45–16:00 Custom Skills – Bygg teamets egne (med MCP)
Tog på skinner
Selvkjørende bil
VELG DIN ROLLE...
Designer
Developer
Product Manager
— McKinsey, “One Year of Agentic AI” (2025)
bruker AI som individuelt verktøy — uten organisasjonsverdi
BCG,
“AI Adoption Puzzle” (2025)
av ledere ser agentisk AI som medarbeider, ikke verktøy
BCG / MIT Sloan,
“The Emerging Agentic Enterprise” (2025)
av agentic-prosjekter feiler — pga. prosesser, ikke teknologi
Gartner via Deloitte Tech Trends
(2026)
Kursets mål: en felles, teambasert agentisk arbeidsflyt
Tre funn fra forskningen som formet kurset
AI bryter ned siloer i team
776 profesjonelle hos P&G: AI-utstyrte tverrfaglige team produserte 3x flere gjennombrudd. R&D og kommersiell tenkte likt — AI fjernet funksjonsbarrierer.
Dell’Acqua et al., “The Cybernetic Teammate”, Harvard Business School (2025)
Individuell AI ≠ teamverdi
93% av AI-budsjettet går til teknologi, 7% til trening. Uten bevisst arbeidsflytdesign kan individuell AI-bruk erodere teamkoordinering over tid.
Microsoft Research, “New Future of Work” (2025); arXiv longitudinell studie (2025)
Transformasjon krever redesign
Organisasjoner som redesigner arbeidsflyter — ikke bare deployer verktøy — oppnår reell transformasjon. “The next frontier is collective productivity.”
McKinsey, “The Agentic Organization” (2025); Microsoft Research (2025)
Individuell AI-bruk
↓
Felles teamarbeidsflyt
Utføre oppgaver
↓
Forme systemer
AI som støtteverktøy
↓
AI som medarbeider
De neste to dagene: CLAUDE.md → Skills/plugins → MCP → Hooks → Team
McKinsey (2025) · BCG/MIT Sloan (2025) · Harvard/P&G (2025) · Microsoft Research (2025)
Læringsdelingsplattform for ambulansepersonell
Fork repoet — et per team
github.com/marinahaugen/
paramedic-learnings
Uten kontekst → feil ORM, feil mappestruktur, generisk kode.
“Tenk på det som en README — men for AI-en, ikke mennesker”
S1: CLAUDE.MD
Settes av org-admin via API/Enterprise, deny trumfer alltid — Alltid conventional commits Aldri secrets i kode
./CLAUDE.md i repo-rot — committes, deles av teamet. Prosjekt-nivå har høyest prioritet.
CLAUDE.local.md — personlige overrides, gitignored.
~/.claude/CLAUDE.md — Personlige preferanser på tvers av alle prosjekter (lavere prioritet enn prosjekt)
Claude vandrer oppover i mappestrukturen og laster CLAUDE.md-filer som prosjektinstruksjoner. I større prosjekter: .claude/rules/ for tematiske filer, lastes on demand basert på paths.
S1: CLAUDE.MD
< 200 linjer · For store prosjekter → .claude/rules/
S1: CLAUDE.MD
Genererer start-CLAUDE.md fra kodebasen. For interaktiv versjon: CLAUDE_CODE_NEW_INIT=1
Analyserer CLAUDE.md og foreslår forbedringer. Fanger nye mønstre fra sesjonen.
Referer til andre filer uten duplisering. Maks 5 nivåer nestede imports.
@docs/api.md
«Ville fjerning av denne regelen føre til at Claude gjør feil?» Hvis nei — kutt.
Every line of AI-generated code is mine.
Du eier koden. AI-en er et verktøy, ikke en utvikler du delegerer til og glemmer.
Skriv for AI-agenten som for en ny kollega.
Klart, konkret, og fokusert på det som ikke er åpenbart fra koden.
Commit til versjonskontroll.
CLAUDE.md tilhører teamet. Review den i PR-er, behandle den som kode.
S1: CLAUDE.MD
Tøm kontekstvinduet mellom urelaterte oppgaver
Oppsummer lang kontekst. Kan gi fokus:
/compact Fokuser på API-endringene
Gi sesjonen navn. claude --continue / --resume
Utforsk og planlegg uten å redigere kode direkte.
Shift+Tab
Tokens, kostnad, modell. Sett opp med /statusline — beskriv hva du vil se, scriptet genereres automatisk.
Hopp tilbake til en tidligere melding og prøv på nytt derfra.
Esc Esc
Etter 2 feilede korreksjoner → /rewind eller /clear og start med bedre prompt
MEMORY.md + CLAUDE.md = komplett kontekst. Memory er personlig, CLAUDE.md deles med teamet.
S1: CLAUDE.MD
Ingenting brukes til modelltrening under commercial terms. Verktøy kjører lokalt — koden sendes kun til API for inferens.
I en innsiktsblokk forklarer Claude implementasjonsvalg og mønstre i kodebasen.
Hva er forskjellen?
Distribusjonspakke (npm-stil)
Samler skills, hooks, MCP-servere
Installeres via /plugin
Deles via markedsplass / settings
Oppskrift / instruksjoner (SKILL.md)
Prompt + full verktøytilgang
Invokeres via /skill-name
Deles via versjonskontroll
Plugin = ferdigpakke fra butikken. Skill = oppskrift — kan leve i pakken eller alene i prosjektet.
S2: SKILLS & PLUGINS
Skriv /skill-name i chatten
Claude matcher beskrivelsen mot samtalen
Kontroll: disable-model-invocation: true
/fix-issue 123 → $ARGUMENTS = "123"
Posisjonelle: $0, $1, $2
INGEN ARGUMENTER
> /debug
$ARGUMENTS
> /simplify refactor auth module
> /review-pr 42
POSISJONELLE $0 $1 $2
> /migrate-component SearchBar React Vue
Skriv / i chatten for å se alle tilgjengelige skills
PRESEDENS
Høyere nivå overstyrer lavere
ENTERPRISE
Managed policy — org-brede skills
Administratorer deployer
PERSONAL
Dine egne skills
~/.claude/skills/
PROJECT
Prosjektspesifikke — committes til repo
.claude/skills/my-skill/SKILL.md
NAVNEROM
Utenfor hierarkiet — kolliderer aldri
PLUGIN
Leveres av en plugin-pakke
plugin-name:skill-name
Claude oppdager skills i undermapper automatisk — ingen ekstra konfigurasjon nødvendig
S2: SKILLS & PLUGINS
Innebygd — alltid tilgjengelig
/batch — parallelle endringer
/debug — feilsøking
/simplify — kodeforenkling
/loop — gjentakende prompt
/claude-api — bygg med API
Installer via /plugin
claude-plugins-official (auto)
anthropic-agent-skills (manuell)
→ github.com/anthropics/skills
Teamets egne skills
SKILL.md i .claude/skills/
Markdown-basert
Committes til versjonskontroll
Deles automatisk i teamet
Vi bygger disse i S4!
Begge gjør «code review» — men de er bygget for ulike øyeblikk i flyten.
/code-review når PR-en er på GitHub og du vil ha én streng dom. /pr-review-toolkit når du vil ha bred terminalfeedback før commit.
Hva gjør den?
Tenker designspråk før kode — tone, typografi, farger, komposisjon. Velger én bold estetisk retning og leverer produksjonsklar kode i den.
User Story #1: opprett topic. Ulik input — radikalt ulikt resultat.
Venstre fungerer. Høyre overbeviser — typografi, framing, farger og validering er bedre.
User Story #1: opprett topic — bygg fra bunn, og la koden forme CLAUDE.md
Verktøykasse for innholds-produksjon — tilgjengelig i Claude.ai (web/desktop) og Claude Code.
Office — source-available
pdf
Lese, skrive, OCR
docx
Word + kommentarer
pptx
Slides + talenotater
xlsx
Formler + diagrammer
Visuell polish & identitet
brand-guidelines
Anthropic-mal
theme-factory
10 ferdige tema
canvas-design
Posters & PDF-art
frontend-design
Distinktive UI-er
Tekst & team-deling
internal-comms
Rapporter & FAQ
doc-coauthoring
Specs & proposals
slack-gif-creator
GIF-er for Slack
Bygg AI-verktøy
mcp-builder
MCP-servere
skill-creator
Egne skills (S4)
web-artifacts
claude.ai-artifacts
webapp-testing
Playwright-tester
algorithmic-art
p5.js generative
/plugin install document-skills@anthropic-agent-skills
PLANLEGGING
/brainstorming
Utforsk problemrommet med åpne spørsmål
/writing-plans
Bryt oppgaven ned i testbare steg
/executing-plans
Følg planen disiplinert, steg for steg
IMPLEMENTASJON
/test-driven-dev
Rød, grønn, refaktorer — test først
/systematic-debugging
Finn rotårsaken, ikke bare symptomene
/writing-skills
Lag gjenbrukbare skills for teamet
SKALERING
/parallel-agents
Dispatch uavhengige oppgaver i parallell
/subagent-driven-dev
Deleger uten å fylle kontekstvinduet
/using-git-worktrees
Flere agenter, samme repo, null konflikt
KVALITET
/requesting-review
Få strukturert review fra agent-kollega
/receiving-review
Håndter kommentarer systematisk
/verification
Bekreft at arbeidet er ferdig før levering
/finishing-branch
Commit, push, og åpne pull request
/plugin install superpowers
Skillen stiller spørsmål og rendrer valgene som artefakter du kan reagere på.
Én skill, seks subagenter, tre harde stopp.
Plan mode = lås. Superpowers = verktøykasse. /feature-dev = ferdig pipeline.
Eksempel på løsning — en konkret Topic Discovery-slice fra paramedic-learnings.
User Stories #2–6 — Topic Discovery: list, søk, filter, detalj, rasjonale.
Aktiver bevisst når dere støter på bug, gjentakelse eller parallelle agenter.
12:30 – 13:15
ETTER LUNSJ: QUIZ OM S1 + S2
Kan ikke hente design fra Figma
Kan ikke lese issues i GitHub
Vet ikke hva nyeste docs sier
Kan ikke poste i Slack
Isolert
«USB-C for AI-applikasjoner»
Koblet på
MCP fjerner denne begrensningen — én åpen standard, mange tilkoblinger. Fungerer i Claude, ChatGPT, VS Code, Cursor og mange andre.
Arkitekturen er enkel — hver MCP-server snakker med én ekstern tjeneste, óg app-en snakker med alle via samme protokoll.
Claude Code
(vert)
Innbakt i app-en
(klient-bibliotek)
Adapter
(lokal/remote)
Figma, GitHub, docs…
(API)
OPPSETT
--scope local
Standard — privat for dette prosjektet.
~/.claude.json, under prosjekt-pathen.
--scope project
Delt med teamet via versjonskontroll.
Lagres i .mcp.json i repoet.
--scope user
Tilgjengelig på tvers av alle dine prosjekter.
~/.claude.json, på toppnivå.
Bruk ${API_TOKEN}-template-syntaks — aldri hardkod tokens i konfigfilene.
S3: MCP
Hver server er kode fra fremmede — vurder dem som du ville vurdert et tredjepartsbibliotek.
Anthropic auditer ikke tredjeparts MCP-servere — du er selv ansvarlig for å vurdere trygghet.
Bare installer MCP-servere fra offisielle kilder. Fremmede sine MCP-er kan brukes som inspirasjon — lag heller dine egne.
Installer kun det dere faktisk bruker — hver server legger til verktøyene sine i konteksten ved hver kjøring.
DESIGN
FIGMA
Design tokens, frames
MIRO
Whiteboards
21ST.DEV
UI-komponenter
ISSUE TRACKING
JIRA
Tickets, sprinter
LINEAR
Issues, projekter
GITHUB
Issues, PRs, kode
DOKUMENTASJON
CONTEXT7
Live bibliotek-docs
NOTION
Team-docs, baser
TESTING & SIKKERHET
PLAYWRIGHT
Browser-tester
SEMGREP
Sikkerhetsanalyse
Velg de som matcher teamets arbeidsflyt. /mcp for å se hva du har installert.
MCP-server som henter oppdatert dokumentasjon og kodeeksempler for biblioteker i sanntid — AI-modellens kunnskap har en cutoff-dato. Context7 har ikke det.
Claude kan lese ut all tekst fra flyt i Miro og oversette det til et forståelig notat i Notion. Det hjelper meg å sette meg inn i nytt domene raskt.
Lese issues, scope opp i sub-issues, og verifisere at akseptansekriteriene er møtt — automatisk.
Ferdige skills er kraftige — men dekker ikke deres domæne eller arbeidsflyt. Egne skills pakker teamets ekspertise i gjenbrukbare instruksjoner. Under ser dere skills jeg har laget.
Sjekker implementasjon mot akseptansekriterier fra issues
Tar opp animerte GIF-demoer av features automatisk
Fil-for-fil PR-review for læring, ikke bare godkjenning. Fanger opp forbedringer i en todo-liste underveis.
UI-inspirasjon parallelt fra 21st.dev + frontend-design, med sikkerhetssjekk
Strukturert design-samtale før man koder. Speiler whiteboarding og gir felles mental modell med AI’en.
Genererer pixel-art slides og sprites i min stil
Kjører en penetrasjonstest, en kontrollert simulert hackerangrep, mot en webapp for å avdekke sårbarheter.
Vurderer dependency-PR: breaking changes + security-audit
S4: CUSTOM SKILLS
YAML-frontmatter (når) + markdown (hva)
Domenekunnskap — maler, sjekklister, eksempler
Hjelpescripts for automatisering
Skills er nå anbefalt for egne kommandoer — SKILL.md gir både /skill-name og auto-trigger via description. .claude/commands/ er et eldre lettvekts-alternativ. Det er bare en markdown-fil (fortsatt støttet).
Identifikator — lowercase, kebab-case
Trigger-tekst i tredjeperson — "This skill should be used when…"
Semver — 0.1.0 når skillen endrer seg
Bare eksplisitt /skill-name aktiverer
Begrens verktøy — f.eks. bare Read og Grep
Skjul fra /-menyen — Claude bruker den fortsatt
S4: CUSTOM SKILLS
Konsistent output — ikke "skriv en god test"
Nummererte steg, ikke løs prosa
Maler, sjekklister, eksempler for domenekunnskap
Fungerer uten forklaring — gi den til noen andre
SKILL.md slank (<500 linjer) — detaljer i referanse-filer
!`git log -5` for live data — skillen ser nåværende state
S4: CUSTOM SKILLS
To innebygde skills som gjør øvelsen lettere
/skill-creator
Guider deg gjennom å lage en skill fra bunnen — genererer mappestruktur, SKILL.md-mal og foreslår trigger-beskrivelse.
/writing-skills
Kvalitetssjekker skillen din: trigger-beskrivelse, progressiv disclosure, struktur, testbarhet — før du deler med andre.
Bruker flere kilder og følger designsystemet.
Les DESIGN_SYSTEM.md
Query 21st.dev + frontend-design i parallell
Sikkerhetssjekk — verifiser at forslagene er safe
Syntetiser — kombiner inspirasjon og forslag
Research-dokument med anbefalinger og kode-snippets
“Look how much progress I made”
+
+
+
PATTERN
Structured conversation pattern
that mirrors whiteboarding
Based on Rahul Garg's pattern from martinfowler.com
↓
↓
↓
Velg én skill — bygg & test — del med partner
Automatiser TDD-syklus — les spec, skriv test, implementer, verifiser.
Tving agenten til å lage design-skisse før kode — få feedback tidlig.
PR-review fil-for-fil med læring i fokus — ikke bare finn feil.
Lag .claude/skills/din-skill/
Skriv SKILL.md (frontmatter + steg)
Referansefiler — mal, sjekkliste
Test: claude --debug + trigger-frase
Del med partner — fungerer uten forklaring?
CLAUDE.md
Kontekst og forståelse
Skills & Plugins
Ferdige verktøy
MCP
Koblet til verden
Custom Skills
Teamets ekspertise
Hva var din viktigste
aha-opplevelse i dag?
Hooks for sikkerhet · den komplette arbeidsflyten · teamøvelse