Kilo Code er et open source-værktøj fra et Amsterdam-baseret team, der vil gøre det billigere og mere gennemsigtigt at kode med AI. I stedet for at låse dig til én model eller ét abonnement giver Kilo Code adgang til mere end 500 AI-modeller fra over 60 udbydere, og du betaler udbyderens pris uden ekstra markup. Værktøjet findes som udvidelse til VS Code, som plugin til JetBrains-editorer og som en kommandolinje-klient, og det er licenseret under MIT, så kildekoden er fuldt åben.

Denne guide tager dig gennem 13 trin: fra at oprette en konto til at bygge et fungerende projekt, sætte autonom drift op til CI/CD og konfigurere automatiske code reviews på dine pull requests. Du får konkrete kommandoer, et komplet eksempelprojekt, otte fejlfindingsscenarier og en prissammenligning med Cursor, GitHub Copilot og Windsurf. Artiklen er skrevet til danske og nordiske udviklere, der allerede bruger VS Code eller en JetBrains-IDE og vil se, om Kilo Code er værd at skifte til.

Vi dækker både den helt grundlæggende opsætning og de dele, de fleste introduktioner til Kilo Code springer over: hvordan platformadgang og AI-forbrug faktureres hver for sig, hvordan du undgår at blande BYOK-nøgler og forudbetalte credits sammen, og hvad du konkret skal stille op, hvis JetBrains-pluginet crasher eller en lokal Ollama-model svarer alt for langsomt. Målet er, at du kan gå fra en tom VS Code-installation til et fungerende, autonomt kodeflow på under en time.

Hvad er Kilo Code, og hvorfor dukker det op nu

Kilo Code beskriver sig selv som en agentisk kodeplatform, der følger dig overalt du arbejder. Det samme projekt kan åbnes i VS Code om morgenen, skifte til JetBrains PyCharm til frokost og afsluttes i terminalen om aftenen, fordi session, kontekst og agent-historik synkroniseres på tværs af platforme. Ifølge Kilo Codes egen hjemmeside bruger over 5 millioner udviklere værktøjet, og platformen behandler over 10 billioner tokens om måneden. Virksomheden skriver desuden, at Kilo er blandt kunderne hos selskaber som Meta, Amazon, Airbnb, PayPal, Square og Red Hat, selvom det ikke er oplyst hvor stor en del af disse organisationer der reelt bruger værktøjet.

Det, der gør Kilo Code relevant lige nu, er kombinationen af pris og åbenhed. Mange konkurrenter sælger et fast månedsabonnement, hvor du betaler for adgang til et sæt modeller uanset hvor meget du bruger dem. Kilo Code vælger i stedet en gateway-model: Platformen er gratis at installere, og du betaler kun for den AI-inferens du faktisk forbruger, direkte til udbyderens listepris. Ifølge Kilo Code selv kom 43 procent af brugerne tidligere fra Cursor, hvilket indikerer at prismodellen og den åbne kildekode trækker udviklere, der er trætte af lukkede abonnementer.

Kilo Code er ikke bygget fra bunden i isolation. CLI-klienten er ifølge projektets egen dokumentation en fork af det open source-projekt OpenCode, udviklet videre til at fungere inden i Kilos platform. Virksomheden har samtidig dedikerede migreringsguider for brugere, der kommer fra Roo Code og Cursor, hvilket fortæller noget om hvilke værktøjer Kilo Code ser som sine nærmeste konkurrenter.

Projektet blev kåret som “#1 Open Source Product of the Month” på Product Hunt, ifølge badge’et på Kilo Codes egen forside, og teamet holder et højt udgivelsestempo. I de første ni dage af oktober 2026 alene udgav Kilo Code-teamet fem blogindlæg om nye funktioner og partnerskaber, blandt andet en opdatering om, hvordan Cloud Agents nu kan tage feedback direkte i en diff-visning. Firmaets copyright-notice oplyser navnet Kilo Code, Inc., og hjemmesidens bundtekst angiver, at produktet er udviklet i Amsterdam, hvilket placerer en del af teamet i Europa, selvom det ikke ændrer ved, at de underliggende AI-modeller stadig køres hos amerikanske og andre internationale udbydere.

Forudsætninger og systemkrav

Du behøver ikke en API-nøgle for at komme i gang. Kilo Code tilbyder en gratis konto, hvor du kan afprøve udvalgte modeller gennem virksomhedens egen gateway, inden du beslutter om du vil tilføje dine egne nøgler. Tabellen nedenfor viser, hvad du skal have klar, afhængigt af hvilken platform du vælger at installere Kilo Code på.

PlatformKravNote
VS CodeVS Code 1.90 eller nyereInstalleres fra Marketplace eller direkte link i editoren
JetBrainsIntelliJ IDEA, PyCharm, WebStorm eller anden JetBrains-IDE med plugin-supportPlugin-id 28350, hentes via Settings → Plugins
CLINode.js til npm-installation, eller en terminal med curlPakken hedder @kilocode/cli
KontoE-mail eller eksisterende GitHub/Google-loginIngen kreditkort krævet til gratis plan
API-nøgler (valgfrit)Anthropic, OpenAI, Google, Azure eller AWS Bedrock-nøgleKun nødvendigt hvis du vælger BYOK i stedet for Kilo Gateway
Lokale modeller (valgfrit)Ollama eller LM Studio installeret lokaltKører helt uden internetforbindelse til selve modelkørslen

Trin 1: Opret en Kilo Code-konto

Gå til kilo.ai, og vælg “Get Started”. Kilo Code tilbyder tre platformspakker: en gratis plan for individuelle udviklere, en Teams-plan til 15 dollar per bruger om måneden med central styring og rapportering, og en Enterprise-plan med SSO, audit logs og SLA, hvor prisen fastsættes individuelt. Alle nye konti starter automatisk med en 14-dages Enterprise-prøveperiode, så du kan afprøve funktioner som delte agent-tilstande og centraliseret BYOK, før du vælger mellem den gratis plan eller en betalt plan.

Bekræft din e-mail, og log ind. Herfra kan du se dit saldo-overblik, hvor eventuelle AI-credits fra et Kilo Pass-abonnement vises separat fra selve platformadgangen. Selve platformen er altså gratis, mens AI-inferens og cloud-funktioner faktureres særskilt efter forbrug.

Trin 2: Installer Kilo Code i VS Code

Åbn VS Code, gå til Extensions-panelet, og søg efter “Kilo Code”. Udvidelsen hedder officielt kilocode.Kilo-Code på Marketplace og ligger på version 7.8.8, opdateret 7. oktober 2026. Klik “Install”, og genstart editoren hvis den beder om det. Når udvidelsen er installeret, dukker et nyt Kilo-ikon op i sidepanelet. Klik på det, og log ind med den konto du oprettede i trin 1.

Efter login får du med det samme adgang til modeller som GPT-6 Astra, Claude Fable 5.1, Gemini 3.8 Flash, Grok 4.6 og DeepSeek V4.1 Flash gennem Kilo Gateway, alle faktureret til udbyderens egen pris. Du kan skrive din første instruks direkte i chatpanelet, for eksempel “forklar denne funktion” eller “tilføj fejlhåndtering til denne fil”, og Kilo Code vil automatisk inkludere den åbne fil som kontekst.

Trin 3: Installer Kilo Code CLI

Foretrækker du terminalen, eller kører du headless servere uden grafisk editor, er CLI-klienten den rigtige vej. Pakken distribueres til de fleste populære pakkehåndteringer, så du kan vælge den du allerede bruger.

# npm
npm install -g @kilocode/cli

# curl
curl -fsSL https://kilo.ai/cli/install | bash

# pnpm
pnpm add -g @kilocode/cli

# bun
bun add -g @kilocode/cli

# Homebrew (macOS / Linux)
brew install Kilo-Org/tap/kilo

# Arch Linux (AUR)
paru -S kilo-bin

Når installationen er færdig, navigerer du til dit projekt og skriver kilo i terminalen for at starte den interaktive session. Første gang bliver du spurgt om at logge ind med den samme konto som i VS Code, og dine sessioner synkroniseres mellem de to klienter. Kører du på en minimal Docker-container uden glibc, skal du bruge den musl-byggede binary fra GitHub Releases i stedet for npm-pakken.

Trin 4: Installer Kilo Code i en JetBrains-IDE

I IntelliJ IDEA, PyCharm, WebStorm eller en anden JetBrains-editor går du til Settings → Plugins, søger efter “Kilo Code” og klikker Install. Du kan også hente pluginet direkte fra JetBrains Marketplace. Den seneste JetBrains-udgivelse er version 7.1.9, udgivet 7. oktober 2026, og Kilo Code beskriver den som en grundlæggende ombygning med en mere nativ IDE-integration og bedre ydelse end tidligere versioner af pluginet.

Efter installation finder du Kilo i et nyt værktøjsvindue i højre eller venstre kant af editoren. Login og modeladgang fungerer identisk med VS Code-udvidelsen, og JetBrains-versionen understøtter desuden AI-drevet autocomplete direkte i editoren, ikke kun i chatpanelet.

Trin 5: Vælg din første model gennem Kilo Gateway

Åbn modelvælgeren i Kilo-panelet. Her kan du vælge mellem tre måder at betale for AI-inferens: Auto Free, hvor Kilo dirigerer dine forespørgsler til gratis modeller gennem gateway’en hvor det er muligt, Kilo Gateway, hvor du betaler udbyderens eksakte pris uden markup efterhånden som du bruger den, og Kilo Pass, et månedligt credit-abonnement der starter ved 19 dollar om måneden og giver op til 50 procent bonus-credits oven i det du betaler for.

Vælger du Kilo Gateway uden abonnement, lægger platformen kun et gebyr på 5 procent på kortkøb af credits, og du kan toppe op manuelt eller slå Auto Top Ups til, så saldoen aldrig løber tør midt i en opgave. Funktionen Auto Model lader dig vælge et niveau, Frontier, Efficient eller Free, og lader derefter Kilo selv afgøre hvilken konkret model der matcher opgavens kompleksitet bedst inden for det niveau.

Er du i tvivl om hvilken model, der er bedst til din opgave lige nu, kan du åbne Kilo Codes offentlige leaderboard, der sammenligner modellerne på pris, hastighed og en intern benchmark kaldet KiloBench. Her kan du også følge, hvad virksomheden kalder en “Token Race”, en løbende oversigt over hvor hurtigt nye modeller bliver tilgængelige i gateway’en efter de lanceres hos udbyderne. Det er praktisk, hvis du vil afprøve en helt ny model samme dag den kommer ud, uden selv at skulle vente på, at den dukker op i et fast abonnement hos en konkurrent.

Trin 6: Konfigurer BYOK med dine egne API-nøgler

Har du allerede en virksomhedsaftale med Anthropic, OpenAI, Google, Azure OpenAI eller AWS Bedrock, giver det ofte bedre priser og fakturering at bringe din egen nøgle, kaldet BYOK, Bring Your Own Key. Gå til kontoindstillinger i Kilo-panelet, vælg “API Keys”, og indsæt din nøgle for den udbyder du ønsker. Herefter dirigeres alle forespørgsler til den model direkte gennem din egen nøgle i stedet for Kilo Gateway.

# Sæt en BYOK-nøgle via CLI'en
kilo auth add anthropic --key sk-ant-xxxxxxxxxxxxxxxx
kilo auth add openai --key sk-proj-xxxxxxxxxxxxxxxx

# Se hvilke udbydere der allerede har en nøgle
kilo auth list

I en Teams- eller Enterprise-plan kan administratoren samle BYOK centralt, så alle medarbejdere deler de samme virksomhedsnøgler uden selv at skulle indtaste dem. Det giver bedre kontrol over hvilke udbydere, der bruges, og gør det lettere at rotere nøgler eller slå adgang fra for en hel afdeling på én gang.

BYOK er også relevant, hvis din virksomhed allerede har forhandlet en databehandleraftale med en bestemt AI-udbyder. Sender forespørgsler gennem din egen nøgle direkte til den udbyder, har du allerede en juridisk ramme for, hvordan koden og prompts behandles. Går forespørgslerne i stedet gennem Kilo Gateway, er det Kilo Code, der fungerer som mellemled til udbyderne, hvilket kan kræve en separat gennemgang af din databehandleraftale, især hvis dit team arbejder med kode, der indeholder personoplysninger eller forretningskritisk logik.

Trin 7: Kør lokale modeller med Ollama

Vil du undgå at sende kode til en ekstern udbyder overhovedet, understøtter Kilo Code lokale modeller gennem Ollama og LM Studio. Installer Ollama, hent en model, og peg Kilo Code på din lokale server.

# Installer en lokal kodemodel med Ollama
ollama pull qwen2.5-coder:14b

# Start Ollama-serveren (kører som standard på port 11434)
ollama serve

# I Kilo Code: vælg "Local Models" i modelvælgeren,
# og indtast http://localhost:11434 som endpoint

Lokale modeller er langsommere og typisk svagere end de nyeste frontier-modeller, men de er gratis at køre efter hardwaren er betalt, og koden forlader aldrig din maskine. Det er en god løsning til følsomme kodebaser eller når du arbejder offline, men det er ikke en erstatning for Claude Fable 5.1 eller GPT-6 Astra på opgaver, der kræver dyb ræsonnering over flere filer.

Trin 8: Lær agent-tilstandene at kende

Kilo Code skifter mellem flere specialiserede agent-tilstande afhængigt af opgaven, i stedet for at bruge én generisk chat til alt. Du vælger tilstand i en dropdown over chatfeltet, og du kan også bygge dine egne tilpassede tilstande.

TilstandFormål
CodeStandardtilstanden. Implementerer og retter kode direkte fra naturligt sprog
ArchitectDesigner arkitektur og skriver implementeringsplaner, før en linje kode skrives
AskSvarer på spørgsmål om kodebasen uden at røre nogen filer
DebugGår systematisk gennem koden for at spore fejl og finde årsagen
OrchestratorKoordinerer flere agenter samtidig på planlægning, implementering og revision
CustomDine egne tilstande, bygget til specifikke, gentagne opgaver i dit team

En typisk arbejdsgang starter i Architect-tilstand for at få en plan, fortsætter i Code for selve implementeringen og ender i Debug, hvis testene fejler. Orchestrator-tilstanden er særlig nyttig, når du vil have Kilo til at arbejde mere selvstændigt over længere opgaver, fordi den kan uddelegere deltrin til andre tilstande internt uden at du skal skifte manuelt hver gang.

Trin 9: Byg dit første projekt med Kilo Code

For at se Kilo Code i praksis bygger vi et lille, men komplet projekt: en Node.js-baseret REST-API med en enkelt endpoint, der returnerer en liste af opgaver, plus en tilhørende test. Det er småt nok til at følge i denne artikel, men realistisk nok til at vise agentens styrker.

Opret projektmappen og giv Kilo en instruks

Åbn en tom mappe i VS Code eller i terminalen med CLI’en, og skift til Code-tilstand. Skriv derefter en konkret instruks i chatfeltet:

Opret et Node.js-projekt med Express. Tilføj en GET-endpoint
/tasks, der returnerer en hårdkodet liste af tre opgaver som JSON.
Tilføj desuden en test med Vitest, der verificerer at endpointet
returnerer status 200 og en array med tre elementer.

Kilo Code opretter nu package.json, en server.js og en testfil, installerer de nødvendige pakker og kører testen automatisk for at bekræfte, at den fungerer, før den rapporterer tilbage til dig. Du kan følge hele processen live i chatpanelet, og agenten beder om godkendelse, før den kører terminalkommandoer, med mindre du har slået automatisk godkendelse til.

Gennemgå og udvid koden

Et typisk output fra denne instruks ligner nedenstående. Bemærk at Kilo selv vælger filstruktur, så dit resultat kan afvige i detaljer afhængigt af hvilken model du har valgt.

// server.js
import express from "express";

const app = express();
const tasks = [
  { id: 1, title: "Sæt Kilo Code op", done: true },
  { id: 2, title: "Byg første projekt", done: false },
  { id: 3, title: "Konfigurer BYOK", done: false },
];

app.get("/tasks", (req, res) => {
  res.status(200).json(tasks);
});

app.listen(3000, () => console.log("Server kører på port 3000"));
export default app;

Bed derefter Kilo om at udvide projektet, for eksempel “tilføj en POST-endpoint der opretter en ny opgave, og udvid testen til at dække den”. Fordi agenten allerede har læst hele projektet som kontekst, behøver du ikke forklare strukturen igen. Det er netop denne løbende kontekstforståelse, der adskiller en agentisk editor fra en simpel autocomplete-funktion.

Kør og test projektet fra terminalen

Foretrækker du selv at validere resultatet frem for kun at læse Kilos egen rapport, kan du køre projektet direkte fra terminalen. Brug CLI’en til at bede agenten gentage hele test-cyklussen, hvis du har rettet noget manuelt i mellemtiden.

# Installer afhængigheder og kør testene manuelt
npm install
npm test

# Eller lad Kilo selv køre og rapportere resultatet
kilo run "kør npm test, og vis mig resultatet"

Kører testen igennem uden fejl, har du nu et fuldt fungerende, lille projekt bygget fra en enkelt naturligt sproget instruks. Det er præcis den type opgave, Kilo Code er designet til at løse hurtigt, og det er et godt udgangspunkt for selv at eksperimentere videre med Architect- og Debug-tilstandene fra trin 8.

Trin 10: Brug Memory Bank og automatisk kontekst

Memory Bank er Kilo Codes funktion til at huske beslutninger mellem sessioner, så du ikke skal forklare projektets arkitektur fra bunden hver gang du starter en ny chat. Agenten gemmer noter om dine præferencer, tidligere valg og kendte faldgruber i projektet, og trækker automatisk på dem i nye opgaver.

Du kan også styre konteksten manuelt ved at referere til specifikke dele af projektet direkte i chatten. Skriv @git-changes for kun at inkludere filer, der er ændret siden sidste commit, @folder for at pege på en bestemt undermappe, eller @terminal for at give agenten output fra din seneste terminalkommando som kontekst. Det reducerer risikoen for, at agenten gætter forkert om, hvilke filer der er relevante for opgaven.

Trin 11: Sæt autonom drift op til CI/CD

Kilo Code CLI kan køre fuldautomatisk uden at stoppe og spørge om godkendelse, hvilket gør den brugbar i CI/CD-pipelines, hvor der ikke er et menneske til at klikke “godkend” på hver kommando.

# Kør fuldautonomt, uden interaktive godkendelser
kilo run --auto "kør testene, og ret eventuelle fejl"

Flaget --auto godkender automatisk alle handlinger, med mindre en eksplicit regel i din konfiguration forbyder dem. Kilo Code advarer selv om, at flaget kun bør bruges i betroede miljøer, for eksempel en isoleret CI-container, fordi agenten her kan ændre filer og køre kommandoer uden at du ser dem først. I et almindeligt GitHub Actions-workflow kan du kalde CLI’en som et separat step, efter koden er tjekket ud, og lade den rette fejlende tests, før workflowet fortsætter til build og deploy.

Trin 12: Opsæt automatiske code reviews på pull requests

Kilo Code Reviewer er en separat funktion, der analyserer dine pull requests automatisk, foreslår forbedringer og fanger fejl, før koden merges. Du opsætter den på app.kilo.ai/code-reviews ved at forbinde dit GitHub- eller GitLab-repository.

# .github/workflows/kilo-review.yml
name: Kilo Code Review
on:
  pull_request:
    types: [opened, synchronize]

jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - name: Kør Kilo Code Review
        run: npx @kilocode/cli review --pr ${{ github.event.pull_request.number }}
        env:
          KILO_API_KEY: ${{ secrets.KILO_API_KEY }}

Cloud-kørsel af selve reviewet faktureres separat fra platformadgangen, til 0,33 dollar i timen, afregnet i sekunder uden minimumsgebyr. For de fleste pull requests, der tager få minutter at analysere, bliver den reelle udgift derfor meget lav. Du får feedback direkte som kommentarer på pull requesten, så dit team kan rette problemer, inden en menneskelig reviewer selv skal lede efter dem.

Trin 13: Styr team, BYOK og databeskyttelse centralt

Går du fra enkeltbruger til team, bliver central styring vigtig. Teams-planen, til 15 dollar per bruger om måneden, giver dig brugsanalyser, en AI Adoption Score, der måler hvor meget teamet reelt bruger værktøjet, delte agent-tilstande og centraliseret fakturering. Enterprise-planen lægger SSO, OIDC og SCIM, audit logs og SLA-aftaler på toppen.

For danske og nordiske virksomheder er et punkt særligt relevant: Kilo Code tilbyder en separat EU Data Residency-funktion, der lader organisationer holde data inden for EU, hvilket kan være afgørende hvis din juridiske afdeling kræver det af GDPR-hensyn. Kombinerer du det med en Private Gateway, der kun tillader udvalgte udbydere og modeller, kan du begrænse hvor kode og prompts rent fysisk forlader din infrastruktur.

Prissammenligning: Kilo Code mod Cursor, Copilot og Windsurf

Det, der adskiller Kilo Code mest fra konkurrenterne, er at platformadgang og AI-forbrug er splittet op i to separate regninger. Konkurrenterne pakker typisk det hele ind i ét fast månedsgebyr. Tabellen nedenfor stiller de centrale forskelle op, baseret på de enkelte udbyderes egne offentliggjorte priser og funktionslister.

VærktøjPlatformprisAI-forbrugOpen sourceAntal modeller
Kilo CodeGratis (Teams 15$/bruger/md)Udbyderpris, 0% markup, 5% kortgebyrJa, MIT-licens500+ fra 60+ udbydere
Kilo Pass (tilkøb)Indgår i Kilo CodeFra 19$/md, op til 50% bonus-creditsJaSamme som Kilo Gateway
CursorFast abonnement per brugerInkluderet i abonnement op til et loftNejUdvalgt sæt frontier-modeller
GitHub CopilotFast abonnement per brugerInkluderet, med forbrugsbaserede “premium requests”NejUdvalgt sæt modeller fra OpenAI, Anthropic og Google
WindsurfFast abonnement per brugerInkluderet i abonnement op til et loftNejUdvalgt sæt frontier-modeller

Pointen med et åbent gateway-setup er, at du kan skifte model midt i en opgave uden at skulle opgradere til et dyrere abonnement. Har du en lille opgave, kan du bruge en billig eller gratis model. Kræver opgaven dyb ræsonnering over flere filer, skifter du til en dyrere frontier-model for netop den ene forespørgsel, i stedet for at betale frontier-priser for alt du gør hele måneden.

Noget, der ofte overraskes nybegyndere, er at cloud-funktioner faktureres helt separat fra både platformadgang og almindelig AI-inferens. Kører du en Cloud Agent i Kilos egen infrastruktur i stedet for lokalt, koster det ifølge virksomhedens prisside 0,60 dollar i timen for en lille instans og 1,20 dollar i timen for en standardinstans, begge afregnet per sekund uden minimumsgebyr. Den browserbaserede automatiseringsfunktion, Gastown, koster ligeledes 1,20 dollar i timen. Fordi alt afregnes i sekunder, ender en typisk kortvarig opgave ofte med at koste et par cent snarere end et helt timegebyr, men det er værd at kende prisstrukturen, før du sætter en længerevarende, autonom opgave i gang i skyen.

Kilo Code, Roo Code og Cline: hvordan værktøjerne hænger sammen

Hvis du har brugt Roo Code eller Cline før, vil chatfladen, agent-tilstandene og måden Kilo Code læser filer på føles bekendt. Det er ikke en tilfældighed. Alle tre projekter hører til den samme familie af open source VS Code-udvidelser, der startede med idéen om en gratis, gennemsigtig AI-kodeassistent uden et kontrolleret abonnement. Kilo Codes egen hjemmeside har en dedikeret side til migrering fra Roo Code, hvilket tyder på, at en del af brugerne kommer direkte fra det projekt, snarere end fra lukkede alternativer.

Forskellen ligger primært i, hvor meget infrastruktur der er bygget omkring selve udvidelsen. Hvor Cline og Roo Code i sin kerne er en editor-udvidelse, du selv skal koble sammen med en API-nøgle, leverer Kilo Code hele vejen rundt: en gateway med 500+ modeller uden egen nøgle krævet, en skybaseret agent-kørsel, en Code Reviewer til pull requests, mobilapps til Android og iOS, og et Enterprise-lag med SSO og EU Data Residency. Vælger du Kilo Code i stedet for at blive ved et renere, mere minimalistisk værktøj som Cline, betaler du i praksis for den ekstra infrastruktur, selv når du bruger den gratis plan, fordi driften af gateway’en og cloud-funktionerne er en del af det, Kilo Code som virksomhed skal finansiere via Kilo Pass, kortgebyrer og Teams/Enterprise-abonnementer.

5 almindelige faldgruber, når du sætter Kilo Code op

  • Du glemmer at de to CLI’er hedder noget forskelligt. “Kilo CLI” og det ældre OpenCode-projekt, det er bygget på, deler ikke konfiguration. Bland ikke konfigurationsfiler mellem de to.
  • Du sætter –auto til i et miljø, du ikke kontrollerer. Flaget godkender handlinger automatisk, og brugt forkert kan det ændre eller slette filer uden varsel. Brug det kun i isolerede CI-containere.
  • Du antager, at platformadgang er det samme som gratis AI-forbrug. Selve Kilo Code-udvidelsen er gratis, men modelkald gennem Gateway eller BYOK fakturereres separat efter forbrug.
  • Du blander BYOK-nøgler med Kilo Pass-credits uden at tjekke, hvilken der bruges. Har du sat en BYOK-nøgle op for en udbyder, går forespørgsler til den udbyder uden om dine forudbetalte credits, selv hvis du også har et Kilo Pass-abonnement.
  • Du installerer den forkerte CLI-binary på en minimal server. Standard npm-pakken kræver glibc. Kører du i en slanket Docker-container uden glibc, skal du bruge den statisk linkede musl-binary fra GitHub Releases i stedet.
  • Du forventer, at alle modeller koster det samme. Fordi Kilo Code giver adgang til over 500 modeller til provider-pris, varierer prisen pr. forespørgsel markant fra model til model. Tjek prisen for den konkrete model i modelvælgeren, før du sætter en lang, autonom opgave i gang med en dyr frontier-model.

Fejlfinding: 8 problemer og løsninger

De fleste problemer med Kilo Code handler om tre ting: forkert PATH-opsætning i terminalen, forvekslede API-nøgler, eller forventninger til hvad agenten kan se uden du selv peger på det. Gennemgå listen nedenfor, før du antager at noget er en fejl i selve platformen.

  • Udvidelsen viser intet ikon i VS Code efter installation. Genstart VS Code helt, ikke kun vinduet, og tjek under Extensions at kilocode.Kilo-Code er markeret som “Enabled”.
  • Login hænger i en uendelig indlæsningscirkel. Luk browservinduet, der åbnede til login, og klik “Sign in” igen i Kilo-panelet. Firewall-regler, der blokerer udgående OAuth-kald, er den mest almindelige årsag.
  • “kilo: command not found” efter npm-installation. Din globale npm-bin-mappe er sandsynligvis ikke i PATH. Kør npm config get prefix, og tilføj den returnerede mappes bin-undermappe til din shells PATH.
  • JetBrains-pluginet crasher ved opstart af IDE’en. Tjek at du kører version 7.1.9 eller nyere. Ældre versioner af pluginet er ikke garanteret kompatible med de seneste IDE-builds fra JetBrains.
  • Modellen svarer, men ignorerer filer i projektet. Brug @folder eller @git-changes til eksplicit at pege agenten på de rigtige filer, i stedet for at antage den selv finder dem i et stort monorepo.
  • BYOK-nøglen bliver afvist med en 401-fejl. Tjek at nøglen ikke er udløbet hos udbyderen, og at du har valgt den korrekte udbyder i dropdown’en, da en Anthropic-nøgle naturligvis ikke virker, hvis den er indtastet under OpenAI.
  • Ollama-modellen svarer meget langsomt eller slet ikke. Tjek at ollama serve stadig kører i baggrunden, og at endpointet i Kilo Code peger på korrekt port, som er 11434 som standard.
  • –auto stopper midtvejs uden fejl. Det sker typisk, når en regel i din konfiguration eksplicit blokerer en specifik handling. Tjek din .kilocode-konfiguration for deny-regler, før du antager at det er en bug.

Avancerede tips til Kilo Code

Når du har de grundlæggende trin på plads, er der en håndfuld funktioner, der er værd at udforske. Session Forks lader dig gaffeldele en samtale ved et bestemt punkt for at afprøve en alternativ løsning, uden at du taber din oprindelige tråd, på samme måde som en git-branch for dine AI-chats. Security Agent kører en sandbox-baseret analyse af sårbarheder i din kode og forsøger automatisk at validere, om en fundet svaghed reelt er udnyttelig i din specifikke kodebase, i stedet for blot at liste generiske advarsler.

Skills-markedspladsen lader dig installere delbare pakker med domæneekspertise og faste arbejdsgange, så du ikke skal genopbygge den samme prompt-struktur fra bunden hver gang. Codebase Indexing bygger et lokalt semantisk indeks af hele projektet, så agenten finder relevante filer uden at du selv skal angive dem. Og hvis du vil afprøve Kilo Codes nyeste satsning, lancerede teamet den 6. oktober 2026 “Kilo Desktop”, en selvstændig desktop-app, som en del af et nyere partnerskab med Anaconda under det, virksomheden kalder sin “AI Dev Factory”. Desktop-appen er så ny, at omfattende dokumentation stadig er under opbygning, så hold dig til VS Code, JetBrains eller CLI’en til produktionsarbejde for nu.

Går du i stå med opsætningen, er Kilo Codes Discord-server det hurtigste sted at få hjælp fra andre brugere og fra teamet selv. Projektet har også en aktiv underreddit, r/kilocode, hvor erfarne brugere deler konfigurationer og tilpassede agent-tilstande. Vil du gå endnu dybere, afholder Kilo Code periodisk Kilo League og hackathons for sin community, og har et affiliate-program for udviklere, der vil anbefale platformen videre. Ingen af delene er nødvendige for at komme i gang, men de er værd at kende, hvis du sidder fast på et konkret konfigurationsproblem, som denne artikel ikke dækker.

Arbejder du allerede med andre agentiske værktøjer som Roo Code eller Cline, vil du kunne genkende meget af interaktionsmønstret i Kilo Code, da alle tre deler rødder i samme open source-miljø. Kører du i stedet allerede OpenCode CLI, er det værd at vide, at Kilo CLI er en videreudvikling af netop det projekt. Skal du koble eksterne værktøjer eller dokumentation på agenten, kan du desuden kombinere Kilo Code med en MCP-server gennem Kilo Marketplace. Bruger du i øvrigt almindelig VS Code-opsætning i dag, kræver skiftet til Kilo Code ingen ændringer i resten af din editor-konfiguration. Du kan læse mere om andre udviklerværktøjer i vores software-sektion.

Ofte stillede spørgsmål om Kilo Code

Er Kilo Code gratis?

Selve platformen og udvidelserne til VS Code, JetBrains og CLI er gratis og open source under MIT-licensen. Det du betaler for, er selve AI-inferensen, enten gennem Kilo Gateway til udbyderens pris, gennem et Kilo Pass-abonnement fra 19 dollar om måneden, eller slet ikke hvis du bruger gratis modeller eller kører en lokal model via Ollama.

Kræver Kilo Code en API-nøgle for at komme i gang?

Nej. Du kan oprette en konto og begynde at bruge udvalgte gratis modeller gennem Kilo Gateway uden at indtaste en eneste API-nøgle. Egne nøgler, BYOK, er en valgfri tilføjelse, hvis du vil fakturere direkte hos en udbyder du allerede har en aftale med.

Hvordan er Kilo Code forskelligt fra Cursor og GitHub Copilot?

Den største forskel er forretningsmodellen. Cursor og GitHub Copilot sælger et fast abonnement, der inkluderer et bestemt forbrug af AI. Kilo Code adskiller platformadgang fra AI-forbrug, er open source under MIT-licensen, og giver adgang til over 500 modeller fra over 60 udbydere i stedet for et fast, kurateret udvalg.

Kan jeg bruge Kilo Code på danske eller nordiske virksomhedsdata uden GDPR-problemer?

Kilo Code tilbyder en separat EU Data Residency-funktion til Enterprise-kunder, der lader organisationer holde data inden for EU. Du bør dog altid tjekke den konkrete databehandleraftale og hvilke underleverandører, der behandler data for de specifikke AI-modeller du vælger at bruge, da dette varierer fra udbyder til udbyder.

Virker Kilo Code offline?

Delvist. Kører du en lokal model gennem Ollama eller LM Studio, kan selve kodegenerationen ske uden internetforbindelse. Login, synkronisering af sessioner mellem platforme og adgang til Kilo Gateway kræver dog forbindelse til internettet.

Hvad er forskellen på Code-, Architect- og Orchestrator-tilstand?

Code-tilstanden implementerer og retter kode direkte. Architect-tilstanden planlægger arkitektur og skriver en implementeringsplan, før nogen kode rent faktisk ændres. Orchestrator-tilstanden koordinerer flere agenter samtidig og er bedst til større opgaver, hvor du vil have planlægning, implementering og revision uddelegeret internt uden at skifte tilstand manuelt for hvert deltrin.

Kan Kilo Code køre helt autonomt i et CI/CD-pipeline?

Ja, gennem kommandoen kilo run --auto, der godkender handlinger automatisk, med mindre en eksplicit regel forbyder dem. Kilo Code anbefaler selv, at flaget kun bruges i betroede, isolerede miljøer som en CI-container, fordi det fjerner det menneskelige godkendelsestrin for filændringer og terminalkommandoer.

Hvor kommer Kilo Code fra, og hvem står bag det?

Kilo Code udvikles af Kilo Code, Inc., som ifølge sin egen hjemmeside har en del af teamet i Amsterdam. Projektet er open source under MIT-licensen, og koden ligger offentligt tilgængelig i organisationen Kilo-Org på GitHub, hvor både VS Code-udvidelsen, CLI’en og JetBrains-pluginet publiceres som separate, versionerede udgivelser.

Kan et helt team bruge Kilo Code gratis?

Hver enkelt udvikler kan installere og bruge Kilo Code gratis uden Teams-plan, men uden den fælles plan mister I central fakturering, delte agent-tilstande og en samlet AI Adoption Score for teamet. Vil I have den slags styring, starter Teams-planen ved 15 dollar per bruger om måneden, oven på den AI-inferens I alligevel betaler for pr. forbrug.