OpenCode: installation, modeller og første start
MarkdownInstallation på macOS, Linux og Windows, OpenCode 1.x og 2.0, tilslutning af udbydere og Ollama, konfiguration, omkostninger og fejlfinding.
Læs hele artiklen
OpenCode er en AI-kodningsagent med åben kildekode til terminalen: selve værktøjet er gratis (MIT-licens), og du kan tilslutte enhver model – fra Claude og GPT til en lokal model via Ollama. Projektets repository har allerede rundet to hundrede tusind stjerner på GitHub. Formuleringen »gratis Claude Code med enhver model« lyder tillokkende, men kræver en præcisering: værktøjet er gratis; vilkårene for brug afhænger af den model, du vælger.
Nedenfor finder du alt ifølge den officielle dokumentation: hvad værktøjet er, hvordan du installerer det på macOS, Linux eller Windows, hvordan du tilslutter en model, og hvad du gør ved første start. Der er et særskilt afsnit om omkostninger, fordi »gratis« her kun gælder værktøjet: modeller koster penge, og det er oftest det, der skaber forvirring.
Praktisk information om at arbejde med Ailoot findes i dokumentationen.
Hvad er OpenCode, forklaret enkelt?
Vigtige punkter
OpenCode er en AI-kodningsagent med åben kildekode (MIT-licens) fra Anomaly-teamet. Den fungerer i terminalen og fås også som skrivebordsapp, editorudvidelse og webversion. Du fortæller den, hvad der skal gøres i et projekt, og agenten læser filer, redigerer kode og kører kommandoer på egen hånd. Selve værktøjet er gratis; du tilslutter din egen model, enten cloudbaseret eller lokal.
Kort sagt gør OpenCode det samme som Claude Code: Den modtager en opgave formuleret i almindeligt sprog og udfører den i dit projekt. De adskiller sig på to måder. Koden er helt åben, så du kan læse og gennemgå den. Og værktøjet er ikke bundet til én enkelt modeludbyder: det fungerer med over 75 udbydere, fra Anthropic og OpenAI til en lokal model, der kører på din hardware.
Projektet udvikles af Anomaly-teamet. Repositoryt blev oprettet den 30. april 2025, og pr. 4. oktober 2026 har det mere end 211 tusind stjerner og 28 tusind forks (verificeret med en GitHub API-anmodning). Sproget er TypeScript. Dokumentationen opdateres løbende, så vejledningen nedenfor bygger på den aktuelle version.
Forveksl ikke navnene: npm-pakken til den aktuelle serie hedder opencode-ai, repositoryt er anomalyco/opencode, og terminalkommandoen er ganske enkelt opencode. Ældre artikler kan bruge adressen sst/opencode: organisationen skiftede navn, og det gamle link omdirigerer nu til det nye.
Opdateret 4. oktober 2026: Teamet udgav OpenCode 2.0, den næste større generation af værktøjet. Installations- og vejledningen til at tilslutte en model nedenfor gælder stadig den aktuelle 1.x-serie (installeret med kommandoen curl -fsSL https://opencode.ai/install | bash; den aktuelle version pr. 30. september 2026 er 1.18.34): den understøttes aktivt og er den version, der installeres via den officielle dokumentation på opencode.ai/docs. Hvad der præcist er ændret i den anden version, og hvornår du bør skifte, gennemgås i et særskilt afsnit nedenfor.
Hvordan adskiller OpenCode sig fra Claude Code og Codex?
Vigtige punkter
Claude Code fungerer kun med Anthropic-modeller. Codex er en OpenAI-agent, der er knyttet til ChatGPT-økosystemet. OpenCode er et åbent værktøj uden binding til en bestemt udbyder: det er gratis, og du vælger en model fra over 75 udbydere, herunder ChatGPT Plus- og GitHub Copilot-abonnementer samt lokale modeller.
| Funktion | OpenCode | Claude Code | Codex |
|---|---|---|---|
| Kode | Åben, MIT | Lukket | Åben |
| Modeller | Over 75 udbydere og lokale modeller | Kun Claude | OpenAI-modeller |
| Pris på værktøj | Gratis | Abonnement eller tokens | ChatGPT-abonnement eller tokens |
| Adgang via abonnement | ChatGPT Plus, GitHub Copilot, GitLab Duo | Claude Pro/Max (eget abonnement) | ChatGPT (eget abonnement) |
| Hvor det kører | Terminal, skrivebord, editor, browser | Terminal og editor | Terminal, web, editor |
| Projektkonfiguration | AGENTS.md | CLAUDE.md | AGENTS.md |
Hvis du allerede har et Claude-abonnement, giver det mening at beholde Claude Code som dit primære værktøj – vi har en detaljeret installationsvejledning om det. OpenCode giver mening i tre tilfælde: Du vil arbejde via et ChatGPT Plus- eller GitHub Copilot-abonnement, køre en lokal model uden API-regninger eller have én samlet grænseflade til flere modeller. Vi har også en anmeldelse og installationsvejledning til Codex.
Hvis du stadig er ved at vælge værktøj, kan du begynde med denne oversigt: hvad folk koder med i 2026. Og hvis du allerede har installeret OpenCode og skal tilslutte det til andre agenter i Devin Desktop via ACP, kan du se vores vejledning til den opsætning.
Hvad er ændret i OpenCode 2.0?
Vigtige punkter
Pr. 4. oktober 2026 er OpenCode 2.0 tilgængelig på opencode.ai med sit eget installationsprogram og den nye npm-pakke @opencode/cli. Den første version – den, som denne artikel installerer – er ikke forsvundet: den har en særskilt V1-gren i dokumentationen, understøttes aktivt og er stadig standardvalget. I v2 er der tre områder, hvor udviklerne bevidst ikke har bevaret kompatibiliteten med den første version: plugin-API'et, serverprotokollen og terminalens indstillingsfil.
Den anden version installeres med kommandoen curl -fsSL https://opencode.ai/v2/install | bash. Ifølge den officielle migrationsvejledning (opencode.ai/v2/docs/migrate-v1) bruger begge versioner den samme opencode-kommando og installeres ikke længere side om side som standard: v2-installationsprogrammet erstatter v1-binærfilen, og før du installerer v2 via en pakkehåndtering, beder dokumentationen udtrykkeligt om, at du først fjerner version v1. Konfigurationen læses dog fra de samme filer – ~/.config/opencode/ og <project>/.opencode/ – så indstillinger, agenter og MCP-servere overføres uden omskrivning. Tre ting skal skrives om: plugins (de har en ny API), integrationer med server-API'et (protokollen er ændret) og terminalindstillinger (nu én fælles cli.json-fil i stedet for flere tui.json-filer).
De to mest bemærkelsesværdige nye funktioner i v2 er disse. For det første blev Console lanceret – en betalt tjeneste til teams med brugssporing, budgetter og fælles politikker for alle medlemmer. For det andet offentliggjorde teamet endelig prisen på Go-abonnementet: $10 om måneden for Go og $40 om måneden for Go Plus med højere grænser (siden opencode.ai/go, verificeret 4. oktober 2026). Tidligere sagde dokumentationen blot »billigt abonnement« uden at angive et beløb.
Hvis du er ny og bare vil installere agenten, skal du følge vejledningen nedenfor; den dækker den aktuelle første version, som dokumentationen selv anbefaler. Overvej v2, hvis du har brug for de nye pluginfunktioner eller Console til teams – men vær forberedt på at omskrive nogle ældre plugins til den nye API. Hvis du hellere vil have en skrivebordsapp med åben kildekode, der ikke kræver en terminal, har vi en anmeldelse af ZCode, en anden lignende agent med sin egen grænseflade.
Hvad skal du bruge, før du installerer?
Vigtige punkter
Du skal bruge to ting: en moderne terminalemulator (dokumentationen nævner WezTerm, Alacritty, Ghostty eller Kitty) og adgang til en model – en API-nøgle fra en udbyder, et understøttet abonnement eller en lokal model via Ollama. Du skal bruge modellen efter installationen: du tilslutter den ved første start.
Lidt mere om terminalen, fordi det er det eneste sted, hvor installationen måske ikke går som planlagt. OpenCode viser en komplet grænseflade med paneler og fremhævning i terminalen, og derfor beder dokumentationen dig om at bruge en moderne emulator. Hvis grænsefladen ser forkert ud efter start, skal du først installere en af de fire nævnte muligheder: WezTerm (fungerer på alle systemer), Alacritty, Ghostty eller Kitty. På Windows er hovedmuligheden WSL; den har sit eget afsnit nedenfor.
Det andet, du skal bruge, er en model. OpenCode fungerer gennem den model, du tilslutter: i sig selv behandler den ikke anmodninger. Der er fire muligheder: et abonnement (ChatGPT Plus, GitHub Copilot, GitLab Duo), en API-nøgle fra en hvilken som helst udbyder, OpenCode Zen, teamets egen aggregator, eller en lokal model via Ollama. Alle fire muligheder gennemgås i afsnittet om at tilslutte en model.
Uden en projektbeskrivelse må agenten gætte på build-kommandoer, filstruktur og gældende konventioner – deraf »hallucinationerne«. OpenCode bruger en AGENTS.md-fil til dette. Den samme tilgang gælder for Claude Code og alle andre agenter; kun navnet på instruktionsfilen ændres.
Hvordan installerer du OpenCode på macOS og Linux?
Vigtige punkter
Én kommando i terminalen: curl -fsSL https://opencode.ai/install | bash. Dokumentationen kalder det den enkleste metode. Alternativer: brew install anomalyco/tap/opencode, npm install -g opencode-ai og på Arch Linux pacman eller paru.
Den anbefalede metode er det officielle installationsprogram:
Kør installationsprogrammet
curl -fsSL https://opencode.ai/install | bashScriptet registrerer dit system og downloader OpenCode. Hvis kommandoen ikke kan findes efter installationen, skal du lukke og genåbne terminalen; stien bliver fundet i den nye session.
Kontrollér, at installationen lykkedes
opencode --versionKommandoen returnerer et versionsnummer, hvilket betyder, at installationen lykkedes. Svaret »command not found« betyder, at du skal tilbage til første trin: start en ny terminalsession, eller rediger PATH manuelt.
Hvis du foretrækker selv at administrere pakker, er her mulighederne:
brew install anomalyco/tap/opencode
npm install -g opencode-ai
Homebrew-kommandoen begynder bevidst med anomalyco/tap/: dokumentationen anbefaler deres eget tap, fordi Homebrew-teamet opdaterer formlen til brew install opencode sjældnere. Det samme pakkenavn, opencode-ai, fungerer også med bun, pnpm og yarn (bun install -g opencode-ai, yarn global add opencode-ai). På Arch Linux skal du bruge sudo pacman -S opencode fra det stabile repository eller paru -S opencode-bin for den nyeste version fra AUR.
Opdatér OpenCode med opencode upgrade; når programmet startes, downloader det også selv opdateringer, hvis automatisk opdatering er slået til. Efter opdateringen kan du kontrollere versionen med den velkendte opencode --version. Afinstallation er også indbygget:
opencode uninstall
Kommandoen viser præcist, hvad der bliver slettet, og beder om bekræftelse. Du kan beholde konfiguration og sessionsdata, hvis du ønsker det: brug flagene --keep-config og --keep-data.
Hvordan installerer du OpenCode på Windows?
Vigtige punkter
Dokumentationen anbefaler WSL for ydeevne og fuld kompatibilitet: installér Windows Subsystem for Linux, og installér derefter OpenCode inde i det med den sædvanlige Linux-kommando. Uden WSL kan du bruge Chocolatey (choco install opencode), Scoop (scoop install opencode), npm eller skrivebordsappen.
Udviklerne anbefaler selv WSL som første mulighed. Installér det med én kommando i PowerShell, der kører som administrator:
wsl --install
Efter genstart åbner du Ubuntu fra Start-menuen og kører den velkendte kommando i den:
curl -fsSL https://opencode.ai/install | bash
Dine filer på Windows-drev er tilgængelige i WSL via /mnt/ – drev C: findes på /mnt/c/, og drev D: på /mnt/d/. Et projekt på C:\Users\Name\project kan derfor åbnes sådan her:
cd /mnt/c/Users/Name/project
opencode
Den anden mulighed er at springe WSL over og bruge pakkehåndteringer til Windows. I PowerShell:
choco install opencode
scoop install opencode
Den tredje mulighed er skrivebordsappen og webversionen. Appen installeres som et almindeligt program og viser grænsefladen i et vindue uden terminal. Webversionen startes med kommandoen opencode web: den åbner OpenCode i en browser, og dokumentationen anbefaler også at starte den fra WSL for at undgå problemer med filadgang. Dokumentationen nævner også mindre almindelige muligheder – mise, Docker og en færdig binærfil fra GitHubs releases-side. Installation via bun på Windows er stadig under udvikling; hvis bun er din primære pakkehåndtering, skal du bruge npm-muligheden.
Hvordan tilslutter du en model til OpenCode?
Vigtige punkter
Skriv /connect i terminalgrænsefladen, og vælg en udbyder på listen: OpenCode Zen for at komme i gang uden egne nøgler, Anthropic eller OpenAI med en API-nøgle, ChatGPT Plus eller GitHub Copilot med et abonnement eller Ollama til en lokal model. Nøgler gemmes i filen auth.json; vælg en bestemt model med /models.
OpenCode understøtter over 75 udbydere via AI SDK og Models.dev samt lokale modeller. De fleste tilsluttes med kommandoen /connect i grænsefladen; for lokale modeller angiver du også serveradressen i konfigurationen. Mulighederne varierer med hensyn til betalingsmetode og computerkrav:
| Mulighed | Hvad det er | Pris |
|---|---|---|
| OpenCode Zen | Modelaggregator, som OpenCode-teamet har udvalgt | Betal pr. anmodning, og fyld saldoen op |
| OpenCode Go | Abonnementsplan for teamets åbne modeller | $10 om måneden (Go) eller $40 om måneden (Go Plus, højere grænser) |
| API-nøgle | Anthropic, OpenAI, Google, DeepSeek og andre | Betal udbyderen for forbruget |
| Abonnement | ChatGPT Plus, GitHub Copilot, GitLab Duo | Allerede betalt |
| Ollama / LM Studio | En lokal model på din hardware | Ingen API-regninger, men du skal bruge en tilstrækkelig god computer |
Dokumentationen anbefaler begyndere at starte med OpenCode Zen. Teamet udvalgte modeller, der fungerer godt specifikt som agenter, og testede kombinationerne med udbyderne på deres egne opgaver.
Sådan tilslutter du: skriv /connect, vælg OpenCode Zen, log ind og tilføj betaling på opencode.ai/auth, hent en nøgle, og indsæt den. Derefter viser /models listen over anbefalede modeller. Pr. 4. oktober 2026 omfatter listen for eksempel GPT 6.1 Sol, GPT 6 Astra, Claude Opus 5.5, Claude Sonnet 5, GLM 5.3 og Kimi K2.5. Dokumentationen advarer ærligt om, at listen ikke er udtømmende og hurtigt bliver forældet, fordi der udkommer nye modeller hver uge.
Abonnementer tilsluttes med den samme kommando /connect: vælg ChatGPT Plus eller GitHub Copilot på listen, og log ind på din konto – ingen yderligere opsætning er nødvendig.
Hvis du vælger Anthropic, tilbyder /connect to muligheder: indtast en API-nøgle manuelt, eller vælg Claude Pro/Max og godkend via en browser. Anthropic forbyder dog tredjepartsplugins til brug af et Claude Pro/Max-abonnement, og indbyggede plugins af denne type blev fjernet fra OpenCode fra og med version 1.3.0. Hvis du støder på en ældre artikel om »OpenCode via et Claude-abonnement«, handler den om de fjernede plugins, ikke officiel godkendelse. Abonnementerne ChatGPT Plus, GitHub Copilot, GitLab Duo (markeret som eksperimentelt) og Atomic Chat fungerer uden yderligere opsætning.
OpenCode gemmer de nøgler, du indtaster via /connect, i filen ~/.local/share/opencode/auth.json. Hvis du ikke vil vælge en model hver gang, skal du angive standardmodellen i konfigurationsfilen opencode.json i projektets rodmappe:
{
"$schema": "https://opencode.ai/config.json",
"model": "anthropic/claude-sonnet-4-5"
}
Formatet er provider/model; begge identifikatorer vises i resultatet fra /models.
Hvordan tilslutter du en lokal model via Ollama?
Vigtige punkter
Installér Ollama fra ollama.com, og download en model med kommandoen ollama pull – Ollama kan konfigurere sig selv automatisk til OpenCode. Den manuelle metode er at føje en udbyder til opencode.json med den lokale serveradresse http://localhost:11434/v1. Vælg modellen med /models. Hvis agenten ikke kalder værktøjer, skal du øge num_ctx i Ollama til 16k–32k.
Denne mulighed betyder, at der slet ikke er nogen API-regninger: modellen kører på din computer. Hvis du generelt vælger mellem gratis modeller, har vi en separat anmeldelse af, hvilke der fungerer nogenlunde som agenter, og hvilke der kun gør det på papiret. Til OpenCode skal du installere Ollama fra det officielle websted og downloade en model:
ollama pull qwen3-coder
En nyttig detalje fra dokumentationen: Ollama kan konfigurere sig selv automatisk til OpenCode; der findes en særskilt integrationsvejledning. Hvis du vil sætte det hele op manuelt, skal du føje en udbyder med adressen på din lokale Ollama-server til opencode.json:
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama (local)",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"qwen3-coder": {
"name": "Qwen3 Coder"
}
}
}
}
}
Derefter vises den lokale model på listen under /models i grænsefladen. Vælg den, og gå i gang. En praktisk bemærkning fra dokumentationen: Hvis agenten holder op med at kalde værktøjer (redigere filer eller køre kommandoer), skal du øge num_ctx i Ollamas indstillinger – begynd med værdier på 16k–32k. Lokale modeller er svagere end cloudmodeller specifikt til agentarbejde, og en lille kontekst gør det værre. Hvis den lokale version ikke er tilstrækkelig, kan du tilslutte Qwen fra skyen med en nøgle; vejledningen sådan får du en API-nøgle til Qwen Code beskriver, hvor du får en.
Hvad koster OpenCode og brugen af det?
Vigtige punkter
OpenCode i sig selv er gratis: kildekoden er udgivet under MIT-licensen. Du betaler kun for modellen: baseret på faktisk brug via en API-nøgle eller Zen, med et Go-abonnement, via dit ChatGPT Plus- eller Copilot-abonnement, eller slet ikke – anmodninger til en lokal model via Ollama er gratis.
Alle omkostninger her gælder modellen, og der er fire scenarier. Med en API-nøgle eller Zen betaler du for det faktiske forbrug, og beløbet afhænger af, hvor meget agenten arbejder. Go er et abonnementsprogram for OpenCode-teamets åbne modeller: $10 om måneden for Go og $40 om måneden for Go Plus med højere grænser (verificeret på siden opencode.ai/go den 4. oktober 2026). Grænsen afhænger af modellen: Go tillader for eksempel omkring 110 anmodninger pr. 5 timer (440 om måneden) for Kimi K3 og omkring 26.000 anmodninger pr. 5 timer for den lettere DeepSeek V4.1 Flash. For adgang til en bestemt model ud over grænsen angiver dokumentationen en særskilt pris ($15 om måneden for Kimi K3, $60 for Go Plus). Se abonnementssiden, når du tilslutter, for den fulde liste over modeller og grænser. Med ChatGPT Plus eller Copilot er anmodninger dækket af det abonnement, du allerede betaler for; husk blot, at abonnementer har deres egne forbrugsgrænser. Endelig koster anmodninger til en lokal model via Ollama ingenting – men du skal have en tilstrækkelig kraftig computer for at kunne køre den hurtigt.
Hvad skal du gøre ved første start?
Vigtige punkter
Gå til projektmappen, kør opencode, og brug kommandoen /init – agenten gennemgår projektet og opretter en AGENTS.md-fil, der beskriver det. Før du foretager ændringer, skal du trykke på Tab for at skifte til Plan-tilstand: den foreslår en løsning og viser ændringerne, så du kan godkende dem. Fortryd fejlagtige handlinger med /undo.
Første start – inde i projektmappen:
cd path/to/project
opencode
Grænsefladen åbnes med et indtastningsfelt. Brug først kommandoen /init: agenten scanner vigtige repositoryfiler, stiller et par spørgsmål, hvis det er nødvendigt, og skriver en AGENTS.md-fil – en vejledning i projektets struktur, hvilke kommandoer der skal køres til builds og tests, og hvilke konventioner der bruges. Dokumentationen anbefaler at committe denne fil til git; OpenCode bruger den derefter som en permanent projektinstruktion. AGENTS.md svarer i funktion direkte til CLAUDE.md i OpenCode-økosystemet.
Brug derefter Plan-tilstand. Tab-tasten skifter mellem de to primære agenter: Build har fuld adgang til filer og kommandoer, mens Plan bruges til analyse og planlægning – filændringer og bash-kommandoer i Plan-tilstand kræver som standard din godkendelse. Til nye opgaver anbefaler dokumentationen at begynde med en plan: læs, hvad agenten har tænkt sig at gøre, tilpas formuleringen, og skift først derefter tilbage til Build med Tab.
Dokumentationen giver dette råd:
Det hjælper at tale til den, som du ville tale til en juniorudvikler på dit team.
Jo mere specifik opgaven er, og jo mere kontekst du giver, desto mindre omarbejde får du brug for. Føj filer til en anmodning med @ – begynd at skrive et navn, så finder grænsefladen dem med fuzzy-søgning. Du kan trække billeder direkte ind i terminalen, og en meddelelse, der begynder med !, køres som en shell-kommando; dens output føjes til agentens kontekst. Hvis du lavede en fejl i opgaven, eller agenten gjorde noget forkert, fortryder /undo ændringerne, og du kan køre kommandoen flere gange i træk. Har du skiftet mening igen? /redo gendanner det, der blev fortrudt. Og /share opretter et link til en samtale til dit team; uden denne kommando offentliggøres samtalen ikke nogen steder.
Hvad kan OpenCode ellers?
Vigtige punkter
Brugerdefinerede kommandoer fra Markdown-filer i mappen .opencode/commands, underagenter til parallelle opgaver og kodelæsning, MCP-servere til eksterne værktøjer, en webversion i browseren og servertilstand til fjernarbejde.
Brugerdefinerede kommandoer. Enhver tilbagevendende anmodning kan blive til en kommando: læg en Markdown-fil i .opencode/commands/, angiv description, agent og model i dens frontmatter, og skriv en promptskabelon nedenunder. Kald derefter kommandoen med /. Projektkontroller før udgivelse, gennemgang af de seneste fejl, generering af en migrering – hvad som helst, du regelmæssigt beder om.
Underagenter. Ud over Build og Plan er der tre mere: General til opgaver i flere trin (adgang til alle værktøjer undtagen opgavelisten), Explore til hurtigt at læse kode uden tilladelse til at redigere og Scout til at undersøge eksterne biblioteker. Kald dem ved at nævne dem med @ i en meddelelse.
MCP-servere. Tilslut eksterne værktøjer via afsnittet mcp i konfigurationsfilen opencode.json – både lokale og eksterne servere understøttes. Hver MCP-server føjer sine værktøjer til konteksten, og en krævende server som GitHub kan hurtigt bruge konteksten op – tilslut selektivt og kun det, du har brug for. Vi har en vejledning med færdige opsætninger om MCP-konceptet; den handler om Claude Code, men protokollen er fælles.
Webversion og server. opencode web åbner grænsefladen i en browser. For adgang fra en anden maskine skal du bruge opencode serve --hostname 0.0.0.0 --port 4096; når der er netværksadgang, skal du sørge for at angive en adgangskode med variablen OPENCODE_SERVER_PASSWORD. Uden en adgangskode er serveren ubeskyttet.
Hvad skal du gøre, hvis installationen går galt?
Vigtige punkter
Næsten alle problemer skyldes én af tre ting: kommandoen opencode kan ikke findes (start en ny terminalsession eller rediger PATH), modellen svarer ikke (kontrollér nøglen i /connect og filen auth.json), eller grænsefladen vises forkert (brug en moderne terminal som WezTerm). Begynd fejlfindingen med logfilerne i ~/.local/share/opencode/log/.
»opencode: command not found« efter installationen. Terminalen kender endnu ikke den nye sti. Prøv først blot at lukke og åbne terminalen igen. Hvis det ikke hjælper, skal du finde ud af, hvor installationsprogrammet lagde binærfilen, og føje den mappe til terminalens PATH.
Modellen er tavs eller melder en godkendelsesfejl. Kontrollér, at udbyderen er tilsluttet: skriv /connect, og godkend igen. Nøgler gemmes i ~/.local/share/opencode/auth.json – hvis du har flyttet installationen fra en anden maskine eller ryddet mapper, mangler filen muligvis. Dokumentationen behandler fejlene ProviderInitError og AI_APICallError særskilt: for den første skal du godkende udbyderen igen; for den anden skal du rydde mappen ~/.cache/opencode og genstarte.
Grænsefladen fungerer ikke: panelerne ligger hulter til bulter, eller der vises ulæselige tegn i stedet for symboler. Begynd med at kontrollere terminalen. Installér en af de anbefalede muligheder – WezTerm fungerer på alle tre systemer – og start OpenCode derfra.
Hvis intet hjælper, skal du kontrollere logfilerne: på macOS og Linux ligger de i ~/.local/share/opencode/log/; på Windows skal du trykke på Win+R og indtaste %USERPROFILE%\.local\share\opencode\log. De ti nyeste filer gemmes; aktivér detaljeret logning med flaget opencode --log-level DEBUG. Med disse logfiler kan du indsende en fejlrapport i projektets GitHub-repository.
Hvad spørger folk ellers om OpenCode?
Vigtige punkter
Hurtige svar på almindelige spørgsmål: OpenCode er gratis som værktøj; du betaler kun for modellen. Claude Pro/Max tilsluttes via /connect, og tredjepartsplugins til dette er forbudt. Du kan få adgang fra en telefon via webversionen. OpenCode opdateres med kommandoen opencode upgrade.
Ofte stillede spørgsmål
Er OpenCode gratis?
Ja, kildekoden er udgivet under MIT-licensen. Du kan skulle betale for modellen; alle muligheder gennemgås ovenfor i afsnittet om omkostninger.
Kan jeg tilslutte et Claude Pro/Max-abonnement?
Ja, Anthropic har en officiel Claude Pro/Max-mulighed i /connect med godkendelse via browser. Ældre artikler om at bruge et Claude-abonnement via plugins er forældede: Anthropic forbyder disse plugins, og de er blevet fjernet fra OpenCode fra og med version 1.3.0.
Kan OpenCode bruges på en telefon?
Den fungerende mulighed er webversionen: kør opencode serve på en computer eller server, og tilslut derefter fra telefonens browser. En adgangskode, OPENCODE_SERVER_PASSWORD, er påkrævet ved al netværksadgang.
Hvordan er OpenCode bedre end Claude Code?
Det afhænger af dine modeller og abonnementer: Claude Code integrerer med Anthropic-modeller, mens OpenCode tilbyder over 75 udbydere, åben kildekode og lokale modeller. Se tabellen ovenfor for en fuld sammenligning.
Bør jeg installere OpenCode 2.0 med det samme?
Ikke nødvendigvis. Dokumentationen anbefaler som standard den aktuelle første version – det er den version, der installeres med kommandoen curl -fsSL https://opencode.ai/install | bash i denne vejledning. Den anden version har været tilgængelig siden 4. oktober 2026, men plugins og integrationer med server-API'et fungerer anderledes i den, og noget kode skal omskrives.
Kilder
- OpenCode, officiel dokumentation
- Modeludbydere
- Valg og konfiguration af modeller
- OpenCode Zen
- Agenter og underagenter
- Regelfilen AGENTS.md
- Brugerdefinerede kommandoer
- MCP-servere
- OpenCode på Windows via WSL
- Terminalgrænseflade
- Webversion
- Fejlfinding
- Kommandolinje
- OpenCode-repository på GitHub
- OpenCode 2.0: migrering fra version 1
- OpenCode Go: abonnementer og grænser
Flere oplysninger
Spørgsmål og svar
Hvorfor giver installation af OpenCode mig ikke en fungerende model?
Værktøj og modeladgang er separate. Tilslut en udbyder eller understøttet abonnement i /connect, eller konfigurér en lokal model. Vælg derefter modellen i /models, og verificér én afgrænset projektopgave.
Hvad skal jeg kontrollere før skift fra OpenCode 1.x til 2.0?
Kontrollér plugins, server-API-integrationer og terminalindstillinger for kompatibilitet. Guiden identificerer dem som migrationsområder; verificér installeret version, og bevar konfiguration og sessioner før udskiftning af programfilen.