Samenvatting
OpenCode scheidt de coding-agent van het model, met een client-serverarchitectuur en verwisselbare modelaanbieders.
Wat OpenCode anders maakt
OpenCode is een MIT-gelicentieerde open-source coding-agent die een gekozen model verbindt met je repository, terminal en tools. Het model verwerkt de opdracht; OpenCode levert de bestandsfuncties, shelltoegang, sessiegeschiedenis, toestemmingsregels en interface.
Die scheiding bepaalt de werking. Je kunt van model wisselen zonder de rest van de agent te vervangen. OpenCode draait als lokale server, met clients voor de terminal, desktop, IDE, browser en SDK. Met opencode serve werkt de server zonder terminalinterface, terwijl opencode attach een sessie op een andere machine opent. De browserclient en gedocumenteerde API maken sessiebeheer, berichten, bestanden, providers, tools, agents en configuratie vanuit andere toepassingen mogelijk.
Het project telde rond het midden van 2026 ongeveer 190.000 GitHub-sterren. De eigen website noemt meer dan 195.000 sterren en ongeveer 950 bijdragers. Die aantallen tonen vooral aandacht voor het project, niet automatisch de kwaliteit ervan.
Waarom de architectuur van OpenCode telt
De keuzevrijheid zit niet alleen in open source. Claude Code en OpenCode kunnen vergelijkbare programmeertaken uitvoeren, maar OpenCode verdeelt de onderdelen anders over één server en meerdere front-ends. Daardoor past dezelfde sessie bij lokaal werk, een IDE, een browser of een machine waarop je via SSH werkt.
Gratis gebruik betekent bovendien niet dat modelkosten verdwijnen. OpenCode zelf kan zonder vaste modelkeuze functioneren, maar elk gekozen model heeft eigen toegangsregels en prijzen. Die kosten horen dus bij de beoordeling van de oplossing. De architectuur maakt wisselen mogelijk, maar vraagt tegelijk om keuzes rond providers, permissies en projectcontext. OpenCode gebruikt daarvoor AGENTS.md in plaats van CLAUDE.md.
Concrete takeaway voor OpenCode
Test OpenCode eerst met dezelfde repository en taak op meerdere modellen. Vergelijk daarna niet alleen de code-uitkomst, maar ook modelkosten, permissies, sessieoverdracht en de aansluiting op terminal, IDE of CI. Leg projectinstructies vast in AGENTS.md en bepaal vooraf welke interface je team werkelijk nodig heeft.
Verdiep je kennis
ChatGPT en BI — Hoe AI je data-analyse verandert
Ontdek hoe ChatGPT en generatieve AI de wereld van business intelligence veranderen. Van SQL en DAX genereren tot data-a...
KennisbankAI in Power BI — Copilot, Smart Narratives en meer
Ontdek alle AI-functies in Power BI: van Copilot en Smart Narratives tot anomaliedetectie en Q&A. Compleet overzicht met...
KennisbankPredictive Analytics — Wat kan het voor jouw bedrijf?
Ontdek wat predictive analytics is, hoe het werkt en hoe je het inzet voor je bedrijf. Van de 4 niveaus van analytics to...