-
Notifications
You must be signed in to change notification settings - Fork 0
Home no
🌎 Språk: Norsk — se alle 33 språk
Velkommen. Denne wikien er en praktisk, nybegynnervennlig veiledning for å bygge et ekte kommandolinjeverktøy med en agentisk AI-kodeassistent — med et veldig fjollete eksempel så læringen er gøy.
Eksempelet er LockedIn CLI: en falsk "AI-CLI" som parodierer AI-tidens utviklerverktøy og profesjonelle nettverks "thought leadership". Den har en splash med fargeovergang, en interaktiv chat-økt, slash-kommandoer og en modell som "tenker" veldig hardt — og produserer absolutt null profesjonell verdi, med vilje. Under vitsene er det likevel et rent, godt testet Node.js-prosjekt som er ideelt for læring.
Vitsen er et læringsverktøy. Du vil le av rekrutterer-spam-innbokser mens du stille plukker opp arkitektur, testing og — viktigst av alt — hvordan du dirigerer en AI-agent til å skrive og endre ekte kode for deg.
- Ny til agentisk / AI-assistert koding. Du har kanskje brukt en chat-assistent, men du har ennå ikke styrt en agent som redigerer filer, kjører tester og sender endringer. Vi går sakte gjennom den delen.
- Komfortabel med programmeringsgrunnlag. Du kan lese JavaScript, bruke en terminal og følge en funksjon. Koden her er middels nivå; AI-delene er nybegynnernivå. (Ingen tidligere rammeverkserfaring nødvendig — dette er ren Node uten avhengigheter.)
Enhver kapabel kodeagent fungerer. Eksemplene bruker GitHub Copilot CLI (den samme agenten som skrev dette prosjektet), men arbeidsflyten overføres også til andre agenter.
Dette prosjektet har én ufravikelig regel, og hele veiledningen dreier seg om den:
Ingenting sendes med mindre
npm testbestår.
En AI-agent kan skrive mye kode veldig raskt. Valideringssuiten er hvordan du holder kontrollen over den. Du vil lære å få agenten til å jobbe bak den porten: beskriv endringen, la den legge til tester, la den implementere, og godta arbeidet bare når suiten er grønn.
Jobb deg gjennom kapitlene i rekkefølge. Hvert er kort, avsluttes med en "Prøv det med agenten din"-øvelse, og bygger på det forrige.
- Tutorial 1 Orientering — sett opp prosjektet, kjør det, møt agenten din, og kjør testporten for første gang.
- Tutorial 2 Hvordan koden fungerer — arkitekturen som gjør dette prosjektet enkelt (og trygt) for en agent å endre: en ren, testbar kjerne; frøbasert tilfeldighet; og testsuiten.
- Tutorial 3 Din første agentoppgave — hovedbegivenheten: legg til en helt ny kommando fra ende til annen ved å dirigere agenten, tester først.
- Tutorial 4 Prompting og gjennomgang — prompt som en leder, vurder agentens differ, iterer, og hold momentum på tvers av økter.
- Tutorial 5 Lokalisering — hvordan CLI-en snakker 33 språk, og hvordan dirigere en agent til å legge til enda et (i18n, nøkkelparitet, dobbeltbredde- og kombinasjonsmerke-layout).
Vil du heller ha vitsedokumentene i universet? De finnes på Command Reference (den originale satiriske "manualen"). Bruker du hjelpemiddelteknologi? Se Accessibility — CLI-en har skjermleser-, høykontrast- og lavdistraksjonsmoduser.
Bidrag er velkomne. Klon repositoriet og åpne det med en hvilken som helst
kapabel kodeagent, som Claude Code, Cursor eller Codex. Be den følge
repositoriets instruksjoner og disse veiledningene, gjennomgå endringene, og
kjør npm test før innsending. Dette er eksempler, ikke anbefalinger eller
innebygde integrasjoner.
- Node.js 18+ (Linux, macOS eller Windows — identisk på alle tre).
- git, og en agentkapabel kodeassistent (f.eks. GitHub Copilot CLI).
- ~30–60 minutter og sans for humor.
Klar? Gå til Tutorial 1 Orientering.
Satire. LockedIn CLI er en parodi på AI-tidens kommandolinjeverktøy og
"thought leadership"-kultur — ikke tilknyttet, godkjent av, eller
representativ for LinkedIn, eller noe reelt selskap. Skrevet av en stor
språkmodell (GitHub Copilot CLI, Claude Opus 4.8) på en menneskes anvisning,
og lisensiert GPL-3.0-or-later. Kjør lockedin legal for hele
ansvarsfraskrivelsen.
Tutorial
- 1 · Orientation
- 2 · How the Code Works
- 3 · Your First Agent Task
- 4 · Prompting & Reviewing
- 5 · Localization
Reference
Satire · Sátira · 風刺. Not affiliated with LinkedIn. GPL-3.0-or-later.