OpenCode: de open source AI-codeeragent die de 189K GitHub-sterren passeerde (gids 2026)

28 juli 2026

28 juli 2026
Er is een soort developer tools dat de 100K GitHub-sterren passeert omdat het een probleem oplost dat de commerciële markt weigert aan te pakken. OpenCode passeerde in minder dan een jaar de 189K sterren omdat het vendor lock-in in AI-codeeragents oplost: het probleem waarbij je hele workflow gegijzeld wordt door één modelprovider, één prijspagina, één set rate limits.
Dit artikel put uit de officiële OpenCode-documentatie, de GitHub-repository en echte discussies van developers op Reddit en X om je een eerlijk beeld te geven van wat OpenCode is, waar het uitblinkt, waar het tekortschiet en of het in je stack thuishoort.
OpenCode is een open source AI-codeeragent, gebouwd door het team van SST (Anomaly Innovations), dezelfde mensen achter het serverless framework SST. Het draait als terminal user interface (TUI), als desktop-app, als webinterface of als headless server, en onder al die oppervlakken zit dezelfde engine. Het leest je codebase, bewerkt bestanden, voert shellcommando's uit, doorzoekt je hele project en itereert tot de taak klaar is.
Het cruciale verschil met Claude Code of Codex: OpenCode is model-agnostisch. Je kunt het richten op Claude, GPT, Gemini, DeepSeek, Qwen, Mistral, lokale Ollama-instanties of een van de 75+ andere providers. Eén commando, andere provider, dezelfde workflow. De app heeft een MIT-licentie en is voor altijd gratis. Je betaalt je modelprovider rechtstreeks.
OpenCode gebruikt een client-serverarchitectuur. De TUI verbindt met een lokaal serverproces dat blijft draaien, ook als je terminal de verbinding verliest. SSH valt weg, de terminal crasht, je sluit per ongeluk een venster: het agentproces overleeft en je pakt de draad weer op waar je was. Architectonisch is dat anders dan Claude Code, dat stopt zodra je je terminal sluit (al kun je de sessie hervatten met claude --resume).
De codebase is een Bun/TypeScript-monorepo met de kern-CLI, een serverpackage, de webapp, de desktop-app, een JavaScript SDK, een pluginsysteem en de integratielaag voor LLM's en providers. Het is geen dunne wrapper: het is een volledige agentruntime met eigen contextbeheer, tool-orkestratie en sessiepersistentie.
OpenCode heeft twee primaire agents waartussen je wisselt met de Tab-toets:
Daarnaast is er een general-subagent voor complexe zoekopdrachten en taken in meerdere stappen, die intern wordt aangeroepen of via @general in berichten. Eigen agents maak je met opencode agent create, waarbij je rechten, model en systeemprompt opgeeft.
De subreddit r/opencodeCLI (los van het nieuw gelanceerde r/opencode) is de actiefste communityhub. Dit is het patroon in tientallen threads:
Het kostengesprek domineert. Een thread met de titel "Best bang for your bucks plan?" zette de BYOK-aanpak van OpenCode bovenaan als optie met de beste prijs-kwaliteitverhouding. De rekensom is simpel: draai Claude Opus 4.7 via OpenCode en je betaalt $30–80 per maand aan API-kosten, tegenover $100–200 per maand voor Claude Code Max. Zelfde model, vergelijkbare kwaliteit, lagere kosten. Een gebruiker merkte op: "OpenCode Black/Zen is de beste deal; multi-model; goedkope instap."
De vergelijkingen zijn genuanceerd. Een developer die OpenCode + GPT-5.2 naast Codex CLI testte, meldde: "Ik gaf precies hetzelfde commando: de antwoorden zijn in wezen hetzelfde, maar OpenCode legt het veel duidelijker uit." In een andere thread werd OpenCode vergeleken met Gemini CLI, waarbij developers de ondersteuning van 75+ providers door OpenCode zagen als het doorslaggevende voordeel tegenover Googles aanpak met één ecosysteem.
Het ecosysteem groeit snel. Communityleden bouwden companions voor VS Code (Sidekick Agent Hub), native macOS-clients (TrixCode, een schil om de lokale server van OpenCode) en integraties met cloudsandboxes (E2B om OpenCode in wegwerpomgevingen te draaien). Een developer bouwde een OpenClaw-achtige agent met OpenCode + Composio-integraties + cron en bracht die uit als open source MIT-project.
De eerlijke kritiek komt hard aan. Developers wijzen er steeds op dat OpenCode de afwerking van Claude Code mist: geen equivalent van Claudes Skills-marketplace, geen governancesysteem met 29 hooks, geen Agent Teams om parallelle subagents te coördineren. De desktop-app zit nog in bèta. De documentatie loopt achter op de functies. Een review op DEV Community vatte het precies samen: "OpenCode geeft je de loop, maar de rest bouw je zelf. Geen equivalent van Claude-skills, een minder volwassen hooksysteem, geen desktop-app die een hele vloot aanstuurt. Als je wilt dat het 'gewoon werkt', is dit het niet."
Het gesprek op X is promotioneler, maar laat dezelfde patronen zien. Het officiële account van OpenCode positioneert het als "de open source AI-codeeragent", met bèta's van de desktop-app die nu beschikbaar zijn voor macOS, Windows en Linux. Op X legt de developercommunity nog meer nadruk op de provider-agnostische kant: Claude Sonnet voor diepe refactors, overschakelen naar GPT-5.5 voor terminaltaken en terugvallen op een lokaal Ollama-model voor snelle vragen, allemaal zonder de interface te verlaten. Wisselen van provider is niet zomaar een functie; het is het kernonderscheid dat geen closed-source concurrent kan evenaren.
Meerdere onafhankelijke benchmarks en vergelijkende artikelen komen uit op hetzelfde kader. Dit is de gedistilleerde versie:
| Dimensie | OpenCode | Claude Code | Codex CLI |
|---|---|---|---|
| Modelflexibiliteit | 75+ providers, lokale modellen, wisselen midden in een sessie | Alleen Claude | Alleen GPT |
| Prijs | Gratis app + API-kosten (doorgaans $10–80/mnd) | $20/mnd Pro, $100–200/mnd Max | Inbegrepen bij ChatGPT Plus/Pro |
| Sessiebestendigheid | Server overleeft verbroken verbindingen, naadloos opnieuw verbinden | Stopt bij sluiten terminal, hervatten via flag | Cloudsandbox blijft bestaan, lokaal stopt |
| Governance / hooks | Rechten voor eigen agents, basaal | Systeem met 29 hooks, Skills-marketplace, Agent Teams | Kernelsandbox, 3 veiligheidsmodi |
| Privacy | Geen opslag van code, zelf te hosten, lokale modellen | Databeleid van Anthropic | Databeleid van OpenAI |
| Afwerking | Functionele TUI, desktop-app in bèta | Verfijnd, volwassen ecosysteem | CLI + cloud, verbetert snel |
De benchmarkkant is het begrijpen waard: OpenCode is infrastructuur, geen model. De prestaties hangen volledig af van het model dat je erin stopt. Draai Opus 4.7 via OpenCode en je krijgt scores op het niveau van Claude Code. Draai GPT-5.5 en je krijgt scores op het niveau van Codex. De vergelijking van Developers Digest zei het helder: "Als je een hekel hebt aan lock-in, lokale modellen wilt draaien of gewoon wilt zien hoe de worst wordt gemaakt: OpenCode."
De vergelijking die telt: Claude Code Max (Opus 4.7) voor $100–200 per maand tegenover OpenCode met BYOK en Opus 4.7 voor $30–80 per maand. Zelfde model. Vergelijkbare kwaliteit. Lagere kosten. Waar je bij Claude Code voor betaalt, zijn de Skills-marketplace, governance met 29 hooks, coördinatie via Agent Teams en eersteklas integratie met Anthropic, niet het model zelf. Met Claude Sonnet 4.6 kost regulier professioneel programmeerwerk via OpenCode $10–30 per maand. Bij intensief gebruik van Opus 4.7 $30–80 per maand. Voor lokale modellen via Ollama: $0.
Betaal je al voor ChatGPT Plus of GitHub Copilot, dan kan OpenCode die zonder extra kosten als provider gebruiken. Het BYOK-model betekent dat je nooit een tussenpersoon extra betaalt.
De eerlijke versie: OpenCode vraagt meer installatiestappen. Providerconfiguratie, beheer van API-sleutels, modelkeuze: overhead die Claude Code en Codex bewust wegnemen. De TUI is functioneel maar niet gepolijst. De desktop-app zit in bèta. De documentatie loopt consequent achter op de functies. Er is geen equivalent van de CLAUDE.md-hiërarchie voor projectgeheugen van Claude Code, geen Agent Teams voor parallelle coördinatie, geen volwassen hooksysteem voor governance.
Zoals een developer op DEV Community schreef: "Nadat ik het een tijdje naast Claude Code had gebruikt, merk ik dat OpenCode niet het gevoel geeft dat het een werkrelatie met je project opbouwt. Er is geen CLAUDE.md-equivalent dat de projectcontext vasthoudt. Het autonome gedrag werkt, maar is minder volwassen." Dat is de afweging: je wint flexibiliteit en kostenbeheersing, je verliest de gecureerde, eigenzinnige ervaring.
OpenCode is de juiste tool in specifieke situaties:
De developers die er het meeste uithalen, kiezen niet één tool. Ze draaien er twee of drie:
Deze agents bijten elkaar niet: het zijn aparte processen met aparte contextvensters. De kosten lopen op, maar de productiviteitswinst rechtvaardigt vaak meerdere abonnementen. OpenCode fungeert als flexibele ruggengraat: de tool die werkt met welk model deze week ook het best presteert, tegen welke prijs ook zinvol is voor de taak.
Installeren:
# Option 1: Install script
curl -fsSL https://opencode.ai/install | bash
# Option 2: Package managers
npm i -g opencode-ai@latest
brew install anomalyco/tap/opencode
Een provider koppelen:
# Run opencode in your project directory
opencode
# Inside the TUI, run:
/connect
Initialiseer de projectcontext met /init: OpenCode scant je project, leest de bestandsstructuur en dependencies en genereert een AGENTS.md-bestand dat de agent een gedeeld begrip van je codebase geeft. Begin daarna met prompten.
OpenCode probeert niet Claude Code met een ander logo te zijn. Het is een andere filosofie: geef developers de agentruntime en laat ze zelf het model kiezen. Die filosofie levert een tool op die flexibeler, goedkoper en privater is, en minder gepolijst. Voor founders die AI-producten bouwen, is de praktische les deze: OpenCode ontkracht het argument dat je een abonnement van $200 per maand per developer nodig hebt voor AI-codeerhulp van productiekwaliteit. Je kunt de beste beschikbare modellen draaien via een open source interface, voor een fractie van de kosten. De keerzijde is de tijd die het samenstellen kost. Als je team dat kan opvangen, hoort OpenCode in je gereedschapskist.
IdeaToMVP Academy
4-week live cohort for founders. Learn to ship AI agents, scope MVPs, and automate your business — taught by the same team that writes these guides.