Vibe-programmering · Lektion

Automatisering af opgaver i flere trin

Kæd trin sammen til en arbejdsgang.

Lektion 3 af 413 trin

Automatisering af opgaver i flere trin er en gratis Vibe-programmering-lektion på CoddyKit. Dette er lektion 3 af 4. Du kan læse alle 3 lektioner i dette læringsspor gratis i deres fulde længde — derefter låser CoddyKit PRO alle lektioner op samt praktiske øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Den er en del af læringsforløbet i Vibe-programmering, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Vibe-programmering-kurset indeholder 4 lektioner i alt.

Kæd trin sammen til en arbejdsgang

Ét værktøjskald er nyttigt. Agenternes magi ligger i at kæde mange trin sammen til et enkelt forløb, der kører af sig selv.

"Hent dataene, ryd dem op, gem dem, og send mig en opsummering pr. e-mail" er fire trin — men for dig er det én anmodning. Agenten går gennem kæden og sender resultatet fra hvert trin videre til det næste.

Denne lektion handler om at tænke i arbejdsgange, ikke i enkeltkommandoer.

Hvad er en automatisering

En automatisering er en arbejdsgang, der kører, uden at du skal overvåge hvert trin. Du definerer den én gang, og derefter gentager den sig pålideligt.

Eksempler, som en begynder kan bygge med AI:

  • Hent nyhedsoverskrifter hver morgen, og offentliggør en opsummering
  • Når en formular indsendes, skal den gemmes, og der skal sendes en takke-e-mail
  • Tilpas størrelsen på og omdøb alle billeder i en mappe

Agenten kæder trinnene sammen; du beskriver blot hele forløbet fra start til slut.

Trin sender resultater videre

Den centrale idé er, at hvert trin føder det næste. Outputtet fra trin 1 bliver inputtet til trin 2.

Her er en lille kæde i JavaScript — hent et tal, gang det med to, og giv det derefter en etiket. Hver linje bruger det forrige resultat:

function step1() { return 21; }            // get data
function step2(n) { return n * 2; }        // transform it
function step3(n) { return "Result: " + n; } // format it

const a = step1();
const b = step2(a);
const c = step3(b);
console.log(c); // Result: 42

Beskriv hele forløbet

Hvis du vil have en god automatisering, skal du skrive trinnene i rækkefølge som en opskrift. Jo tydeligere kæden er, desto bedre bygger agenten den.

Bemærk, hvordan denne prompt oplister hvert trin og det, der forbinder dem:

Workflow prompt (Claude Code):

"Build a script that does this in order:
1. Read all .txt files in the ./notes folder
2. Combine them into one document
3. Ask the AI to summarize that document in 5 bullets
4. Save the summary to summary.md
Test it on the sample files and show me the output."

Hvad nu hvis et trin mislykkes?

Virkelige arbejdsgange støder på problemer: en fil mangler, en API-tjeneste er nede, internetforbindelsen falder ud. En god automatisering håndterer fejl i stedet for at gå ned i stilhed.

Når du beder en agent om at bygge et flow, skal du fortælle den, hvad den skal gøre ved fejl: prøve igen, springe over eller stoppe og advare dig. Denne ene sætning sparer dig for timevis af mystiske fejl.

Add this to any workflow prompt:

"If any step fails, don't crash silently — print a clear message
saying which step failed and why, then stop. For the API call,
retry up to 3 times before giving up."

Løkker: Gentag over mange elementer

Mange automatiseringer udfører det samme trin for mange elementer: hver fil, hver bruger, hver række. Det er en løkke.

Her hilser en løkke på en hel liste — agenten skriver mønstre som dette, når du siger "udfør X for hvert element":

const users = ["Ada", "Linus", "Grace"];
for (const name of users) {
  console.log("Sending welcome email to " + name);
}
console.log("Done — " + users.length + " emails sent.");

Lad agenten køre hele kæden

Med et agentbaseret værktøj genererer du ikke bare scriptet — du lader agenten køre det, overvåge outputtet og rette det, der går galt, alt sammen i én arbejdsgang.

Den kan hente virkelige data, se et tomt resultat, opdage at URL'en var forkert, rette den og køre igen. Denne selvkorrigerende løkke får agenter til at føles som automatisering og ikke bare kodegenerering.

Planlægning: Kør det efter en tidsplan

Mange automatiseringer bør køre efter en tidsplan — hver time, hver morgen, hver mandag. Det er her, automatiseringer virkelig viser deres værd, mens du sover.

Begyndervenlige muligheder er et cron-job, et værktøj som Zapier eller Make eller en planlagt funktion på Vercel. Bed AI om at indstille tidsplanen for dig.

Prompt to add a schedule:

"Set up this script to run automatically every day at 8am.
I'm deploying on Vercel — use a Vercel Cron Job. Show me the
config file and explain where it goes."

Forbind virkelige tjenester

De mest nyttige automatiseringer forbinder de apps, du allerede bruger: Gmail, Slack, Notion, Google Sheets og en database.

Der er to veje: (1) no-code-værktøjer som Zapier/Make samler trin med træk og slip, eller (2) du beder en agent om at skrive kode, der kalder hver tjenestes API. Til dine første automatiseringer er no-code hurtigt; kode giver dig fuld kontrol senere.

Test på få elementer, og skaler derefter op

Før du slipper en automatisering løs på 10.000 rækker eller i din rigtige indbakke, skal du teste på et lille udsnit. Én fil. Én falsk e-mail. En prøvekørsel, der viser, hvad den ville gøre, i stedet for faktisk at gøre det.

Automatiseringer gentager hurtigt — også fejl. Det er billigt at opdage en fejl på 3 elementer; det er det ikke, når den først har sendt en e-mail til hele din liste.

Safe-testing prompt:

"First run this in 'dry run' mode: print what each step would do
without actually sending emails or deleting files. Let me confirm
the output looks right, THEN add a flag to run it for real."

Tænk i flows, ikke kommandoer

Det skift, denne lektion lægger op til, er: Hold op med at tænke "hvilken kommando skal jeg køre?" og begynd at tænke "hvad er flowet fra start til slut?"

Lav en liste over trinnene, beskriv hvad der sendes mellem dem, beslut hvad der sker ved fejl, og vælg, hvornår det skal køre. Giv det til en agent, så har du automatiseret rigtigt arbejde — den selvstændige udviklers superkraft.

Hurtigt tjek

Lad os få den sikreste måde at starte en ny automatisering på helt på plads.

Opsummering: Arbejdsgange, der kører af sig selv

Du tænker nu i automatiseringer:

  • En automatisering kæder trin sammen; outputtet fra hvert trin fødes ind i det næste.
  • Beskriv hele flowet i rækkefølge, som en opskrift.
  • Fortæl, hvad der sker ved fejl (prøv igen / spring over / stop).
  • Brug løkker til at gentage over mange elementer og tidsplaner til at køre efter et ur.
  • Test altid på få elementer, eller lav en prøvekørsel, før du går live.

Næste skridt er den afgørende finale: at holde disse kraftfulde agenter sikre.

Gratis at komme i gang

Lær JavaScript med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
25
Lektioner
100

Ofte stillede spørgsmål

Er lektionen “Automatisering af opgaver i flere trin” gratis?

Ja — alle 3 lektioner i læringssporet Vibe-programmering, inklusive “Automatisering af opgaver i flere trin”, kan læses gratis i deres fulde længde her på webstedet. Derefter låser CoddyKit PRO alle lektioner op samt interaktive øvelser med en indbygget kodeeditor og en AI-underviser døgnet rundt. Vibe-programmering-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Automatisering af opgaver i flere trin”?

Kæd trin sammen til en arbejdsgang. Du øver dig i Vibe-programmering med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Vibe-programmering?

Der kræves ingen tidligere erfaring. Vibe-programmering på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 3 af 4.

Hvor lang tid tager lektionen “Automatisering af opgaver i flere trin”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Vibe-programmering-lektion?

Ja. Alle Vibe-programmering-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Fra assistent til agent
  2. Giv en agent værktøjer
  3. Automatisering af opgaver i flere trin
  4. Hold agenter sikre
← Tilbage til Vibe-programmering