OpenCode is de Linux van agents — en waarom de Nederlandse overheid dat nodig heeft
AI & Innovatie"OpenCode is the Linux of Agents." Fabio Matricardi schreef het deze week op Medium, en het is geen marketingpraatje. Het is een architectonische waarheid met directe consequenties voor hoe de Nederlandse overheid AI moet adopteren.
De analogie die blijft hangen
Linux won niet omdat Linus Torvalds betere code schreef dan Sun Microsystems of IBM. Linux won omdat het open, modulair en community-gedreven was. Iedereen kon erop bouwen, niemand kon het uitzetten, en de architectuur dwong geen enkele vendor-keuze af.
OpenCode doet hetzelfde voor AI-assisted coding. Vergelijk het met de gevestigde orde:
| Eigenschap | Claude Code / Codex / Copilot | OpenCode | |---|---|---| | Licentie | Proprietary | Apache 2.0 | | Runtime | Cloud + lokaal | Volledig lokaal | | LLM-backend | Vendor-locked | Elke OpenAI-compatibele API | | Governance | Bedrijfsgestuurd | Community (Terminal Labs) | | Auditability | Black box via API | Volledige source inzichtelijk | | Prijsmodel | Credits / seats | Gratis — je betaalt alleen je LLM |
Het verschil is fundamenteel. Claude Code is een product. Codex is een platform. Copilot is een abonnement. OpenCode is een fundament.
Wat de overheid hiermee moet
Voor de gemiddelde startup maakt het niet uit of Claude Code $20 of $200 per maand kost. Voor een ministerie maakt het wél uit of alle gegenereerde diffs, prompts en model calls door een Amerikaanse cloud lopen.
De Nederlandse overheid heeft drie harde eisen voor AI-tooling:
-
Soevereiniteit: Geen data naar niet-Europese clouds. OpenCode + Ollama op eigen infra =
pip install opencodeen je draait volledig air-gapped. -
Auditability: BIO2 vereist dat je elke mutatie in systemen kunt reconstrueren. Bij Claude Code zit de audit trail achter een API. Bij OpenCode in je eigen filesystem.
-
Geen vendor lock-in: Als Anthropic morgen de prijs verdubbelt of Claude Code deprecated, sta je als departement met lege handen. OpenCode is Apache 2.0 — forkbaar, overdraagbaar, onafhankelijk.
De architectuur die het mogelijk maakt
OpenCode's kracht ligt in drie ontwerpkeuzes die Matricardi terecht "Linux-achtig" noemt:
1. MCP-native Elke tool in OpenCode is een Model Context Protocol-server. Wil je GitHub-integratie? MCP-server. Wil je Jira? MCP-server. Je bouwt je eigen toolchain, niet die van een vendor.
2. Provider-agnostisch Wissel van LLM zonder code te veranderen. Ollama voor lokale modellen, LiteLLM als proxy, of direct naar OpenAI/Anthropic. Je bepaalt zelf waar je data heen gaat.
3. Headless mode OpenCode draait in CI/CD pipelines, cron jobs, en als backend voor andere agents. Het is niet alleen een CLI-tool — het is een component in een grotere architectuur.
Wat DjimIT ermee doet
DjimIT ziet OpenCode als de coding-laag van de Sovereign AI Stack — een stack die we actief aan het bouwen zijn voor de Nederlandse publieke sector:
| Laag | Component | Rol | |---|---|---| | Geheugen | SimpleMem/EvolveMem | Zelf-evoluerend, auditeerbaar agentgeheugen | | State | ActiveGraph | Event-sourced, deterministisch replay-baar | | Governance | SkillsVote/EvolveMem | Lifecycle management van agent-capabilities | | Coding | OpenCode | Open-source, provider-agnostische AI-coder | | Inference | Ollama | Lokale LLM-runtime, geen cloud-afhankelijkheid | | Orchestratie | Hermes + MCP | Agent-netwerk met native MCP-tools |
Elke laag is open-source. Elke laag draait op eigen infra. Elke laag is auditeerbaar.
Deze combinatie is uniek in de Nederlandse AI-consulting markt. Geen enkele concurrent biedt een compleet soevereine stack — de meeste adviseren over compliance terwijl ze zelf vendor-locked SaaS gebruiken.
Van "Linux van agents" naar "Linux voor de overheid"
Matricardi's analogie is niet alleen accuraat — hij is prescriptief. Net zoals Linux de standaard werd voor overheids-IT (van servers tot embedded systems), zal een open-source, auditeerbare agent-architectuur de standaard worden voor AI-adoptie in de publieke sector.
De EU AI Act maakt dit geen keuze maar een vereiste. Artikel 50 eist transparantie over AI-beslissingen. BIO2 eist auditability van systeemmutaties. NIS2 eist forensische reconstructie bij incidenten.
Je kunt niet compliant zijn met een black-box coding agent.
De toekomst is open. De toekomst is lokaal. De toekomst is OpenCode.
OpenCode is open source (Apache 2.0) op github.com/terminal-labs/opencode. Fabio Matricardi's originele artikel staat op Medium. DjimIT helpt organisaties met het implementeren van compliant, soevereine AI-infrastructuur — neem contact op voor een verkenning.
AI & Security Intelligence
Wekelijkse nieuwsbrief met AI updates, security alerts en compliance inzichten — direct in uw inbox.
Doorlopend Advies
Wilt u structurele begeleiding op AI, security & compliance?
Met een Advisory Subscription heeft u een externe sparringpartner die meedenkt op strategisch en technisch niveau — zonder de overhead van een fulltime dienstverband. Vanaf €1.500 per maand, maandelijks opzegbaar.
Ontdek Advisory Subscription →