-
Notifications
You must be signed in to change notification settings - Fork 0
Home sv
🌎 Språk: Svenska — se alla 33 språk
Välkommen. Den här wikin är en praktisk, nybörjarvänlig handledning för att bygga ett riktigt kommandoradsverktyg med en agentisk AI-kodassistent — med ett väldigt fånigt exempel så att lärandet blir roligt.
Exemplet är LockedIn CLI: en låtsad "AI-CLI" som parodierar AI-erans utvecklarverktyg och yrkesnätverkens "thought leadership". Den har en gradientsplash, en interaktiv chattsession, slash-kommandon och en modell som "tänker" väldigt hårt — och producerar absolut noll professionellt värde, med avsikt. Under skämten är det ändå ett rent, väl testat Node.js-projekt som är idealiskt för lärande.
Skämtet är ett läroverktyg. Du kommer skratta åt rekryterare-spam- inkorgar samtidigt som du i tysthet plockar upp arkitektur, testning och — viktigast av allt — hur du dirigerar en AI-agent att skriva och ändra riktig kod åt dig.
- Ny på agentisk / AI-assisterad kodning. Du har kanske använt en chattassistent, men du har ännu inte styrt en agent som redigerar filer, kör tester och levererar ändringar. Vi går sakta genom den delen.
- Bekväm med programmeringsgrunder. Du kan läsa JavaScript, använda en terminal och följa en funktion. Koden här är på mellannivå; AI-delarna är nybörjarnivå. (Ingen tidigare ramverksrfarenhet behövs — det här är ren Node utan beroenden.)
Vilken kapabel kodningsagent som helst fungerar. Exemplen använder GitHub Copilot CLI (samma agent som skrev det här projektet), men arbetsflödet överförs även till andra agenter.
Det här projektet har en obligatorisk regel, och hela handledningen kretsar kring den:
Inget levereras om inte
npm testpasserar.
En AI-agent kan skriva mycket kod väldigt snabbt. Valideringssviten är hur du håller kontrollen över den. Du kommer lära dig att få agenten att arbeta bakom den grinden: beskriv ändringen, låt den lägga till tester, låt den implementera, och godkänn arbetet först när sviten är grön.
Arbeta dig igenom kapitlen i ordning. Varje ett är kort, avslutas med en "Testa det med din agent"-övning, och bygger på det föregående.
- Tutorial 1 Orientering — sätt upp projektet, kör det, träffa din agent, och kör testgrinden för första gången.
- Tutorial 2 Hur koden fungerar — arkitekturen som gör det här projektet enkelt (och säkert) för en agent att ändra: en ren, testbar kärna; frödriven slumpmässighet; och testsviten.
- Tutorial 3 Din första agentuppgift — huvudnumret: lägg till ett helt nytt kommando från början till slut genom att dirigera agenten, tester först.
- Tutorial 4 Prompta och granska — prompta som en ledare, granska agentens diffar, iterera, och håll momentum över sessioner.
- Tutorial 5 Lokalisering — hur CLI:n talar 33 språk, och hur man dirigerar en agent att lägga till ytterligare ett (i18n, nyckelparitet, dubbelbredds- och kombinationsmärkeslayout).
Vill du hellre ha skämtdokumenten i universum? De finns på Command Reference (den ursprungliga satiriska "manualen"). Använder du hjälpmedelsteknik? Se Accessibility — CLI:n har skärmläsar-, hög kontrast- och lågdistraktionslägen.
Bidrag är välkomna. Klona repositoriet och öppna det med vilken kapabel
kodningsagent som helst, som Claude Code, Cursor eller Codex. Be den följa
repositoriets instruktioner och de här handledningarna, granska dess
ändringar, och kör npm test innan du skickar in. Det här är exempel, inte
rekommendationer eller inbyggda integrationer.
- Node.js 18+ (Linux, macOS, eller Windows — identiskt på alla tre).
- git, och en agentkapabel kodassistent (t.ex. GitHub Copilot CLI).
- ~30–60 minuter och sinne för humor.
Redo? Gå till Tutorial 1 Orientering.
Satir. LockedIn CLI är en parodi på AI-erans kommandoradsverktyg och
"thought leadership"-kultur — inte anknuten till, godkänd av, eller
representativ för LinkedIn, eller något riktigt företag. Skriven av en stor
språkmodell (GitHub Copilot CLI, Claude Opus 4.8) på en människas anvisning,
och licensierad GPL-3.0-or-later. Kör lockedin legal för hela
friskrivningsklausulen.
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.