Een nieuw platform voor een nieuw tijdperk

Toen Thomas Dohmke in augustus 2025 zijn functie als CEO van GitHub neerlegde, zei hij dat hij terug wilde naar zijn startup roots. Na een paar maanden ontwikkelen lanceert hij nu Entire, een open-source ontwikkelplatform dat van scratch is opgebouwd voor samenwerking tussen developers en AI-agents.

Entire haalde meteen 60 miljoen dollar op. De grootste seed ronde ooit voor startup met een developertool. De ronde werd geleid door Felicis, met deelname van Madrona, Basis Set en M12, het venture capital fonds van Microsoft. Deze laatste is geen toeval. Dohmke vertrok in goede verstandhouding bij Microsoft en GitHub en zijn visie past perfect in het bredere ecosysteem van Microsoft.

Waarom Entire bestaat

De afgelopen jaren is software development fundamenteel veranderd. Vroeger schreven developers handmatig code in bestanden en mappen. Nu werken ze steeds vaker met AI-agents die grote hoeveelheden code genereren. GitHub was gebouwd voor interactie tussen mensen, niet voor de nieuwe realiteit waarin developers soms een dozijn agents tegelijk gebruiken.

Dohmke legt het zo uit. “We bewegen weg van engineering als een ambacht, waar je code handmatig bouwt in bestanden en mappen. We gaan naar een veel hogere abstractie: specificaties, reasoning, session logs, intent en outcomes. Dat vraagt om een heel ander ontwikkelplatform dan wat GitHub vandaag is.”

Het probleem is dat bestaande tools zoals Git repositories letterlijk file browsers zijn. Ze tonen code, maar niet de context, de redenering of het proces dat tot die code heeft geleid. Dat werkte toen mensen code schreven, maar breekt nu agents massaal code produceren.

Wie zit er achter Entire

Thomas Dohmke is geen onbekende in de developer community. Hij was vier jaar lang CEO van GitHub, waar hij de evolutie naar een AI-centric platform rond Copilot leidde. Daarvoor werkte hij meer dan tien jaar bij Microsoft. Zijn vertrek bij GitHub was vriendschappelijk. In een gesprek met Microsoft CEO Satya Nadella in juni 2025 legde hij uit dat hij opnieuw founder wilde worden. Nadella’s reactie was simpel. Blijf pushen tot je laatste dag, en laten we kijken wat we samen kunnen doen in het Microsoft ecosysteem.

Het team van Entire telt momenteel vijftien mensen en wil dat aantal verdubbelen naar dertig. Maar zoals Dohmke benadrukt, gaat het niet alleen om menselijke medewerkers. In hun persbericht staat dat ze hun team willen uitbreiden naar honderden agents. Dohmke zegt dat elke leider in 2026 moet nadenken over headcount niet alleen in termen van salarissen en benefits, maar ook in tokens. Engineers praten over duizenden dollars per maand aan token costs.

Hoe Entire werkt

Entire bouwt een platform met drie lagen. De basis is een nieuwe Git-compatibele database. Daarbovenop zit een semantic reasoning layer, en helemaal bovenaan een user interface die is ontworpen voor samenwerking tussen agents en mensen.

De database laag

Waarom een nieuwe database? Omdat de informatie die agents produceren fundamenteel anders is dan wat mensen in een Git repository stoppen. Agents genereren veel meer context. Waarom ze bepaalde keuzes maakten, welke alternatieven ze overwogen, wat hun redenering was. Die context is cruciaal om later te begrijpen waarom code er uitziet zoals ze eruitziet.

De nieuwe database laat mensen en agents niet alleen de code bevragen, maar ook de redenering erachter. En omdat agents deze database veel intensiever zullen gebruiken dan mensen ooit een Git repository gebruikten, is performance een prioriteit.

In tegenstelling tot traditionele gecentraliseerde Git repositories kan deze database een wereldwijd gedistribueerd netwerk van nodes zijn. Voor organisaties die data sovereignty belangrijk vinden, is dit een pluspunt.

De reasoning layer

De middelste laag draait om het vastleggen van alle informatie die tot het software product heeft geleid. In een traditionele GitHub repository vind je code, soms documentatie en dependencies. Maar je mist het verhaal. Hoe kwam je hier? Welke stappen zette je? Waarom koos je voor deze aanpak en niet voor een andere?

Dat komt omdat die systemen gebouwd waren voor menselijke developers. Developers schrijven misschien test cases en documentatie nadat ze klaar zijn met coderen, maar hun exacte redenering documenteren ze zelden. Veel institutionele kennis wordt simpelweg nooit opgeschreven.

Volgens Dohmke, “Dat is de eerste stap in onze grotere visie: een semantic reasoning layer over de hele levenscyclus van een software project, zodat je als mens en als agent op elk moment in de toekomst kunt traceren waarom beslissingen genomen werden zoals ze genomen werden.”

Checkpoints, het eerste product

Het eerste product dat Entire lanceert is Checkpoints, een open-source tool die integreert met Claude Code en Google’s Gemini CLI. Ondersteuning voor Open Codex komt binnenkort. Checkpoints haalt automatisch de redenering, intent en outcomes van de agent op en logt die.

Checkpoints haakt in op je Git workflow en legt AI-agent sessies vast bij elke push. Sessies worden geïndexeerd naast commits, wat een doorzoekbaar record creëert van hoe code geschreven werd in je repository.

Een sessie representeert een volledige interactie met je AI-agent. Elke sessie legt alle prompts, responses, aangepaste bestanden en timestamps vast. Sessies krijgen een ID in het formaat YYYY-MM-DD-UUID en worden opgeslagen op een aparte branch, entire/checkpoints/v1.

Een checkpoint is een snapshot binnen een sessie waar je naar terug kunt keren, een save point in je werk. Wanneer checkpoints gemaakt worden hangt af van je gekozen strategie. De default is manual-commit: checkpoints worden gemaakt wanneer jij commit. Er is ook een auto-commit strategie waarbij checkpoints automatisch gemaakt worden na elke agent response.

Met Checkpoints kun je:

  • Terugkijken hoe agents je code produceerden
  • Terugspoelen naar eerdere checkpoints als iets fout ging
  • Eerdere sessies hervatten
  • Zoeken in de redenering achter code, niet alleen in de code zelf

De user interface is nog work in progress, maar het team heeft al delen gebouwd die helpen om checkpoints te visualiseren. Voorlopig focussen ze vooral op de command line experience.

Waar Entire anders is

Gebouwd voor agents, niet aangepast voor agents

Het grote verschil met bestaande tools is dat Entire van nul af aan is ontworpen voor een wereld waarin agents en mensen samenwerken. GitHub, GitLab en andere platforms zijn gebouwd voor mens-tot-mens interactie en proberen nu AI-features toe te voegen. Entire draait die volgorde om.

Dohmke benadrukt dat Entire niet per se concurreert met GitHub. Het idee is om een laag hoger in de stack te bouwen, waar developers het reasoning proces van agents kunnen managen en met hen kunnen samenwerken. Code repositories blijven centraal staan.

Context is king

Traditionele tools tonen je wat er veranderd is in de code. Entire toont je waarom het veranderd is. Dat verschil klinkt subtiel, maar is belangrijk. Als een agent honderden regels code schrijft, wil je niet alleen zien wat die code doet. Je wilt begrijpen waarom de agent voor deze aanpak koos, welke alternatieven overwogen werden, en wat de trade-offs waren.

Die context helpt niet alleen bij code review, maar ook bij onboarding van nieuwe teamleden, bij het debuggen van problemen maanden later, en bij het leren van hoe agents denken en werken.

Gedistribueerd en open

Entire kiest voor een open-source model. De meeste functionaliteit komt beschikbaar onder een permissive license. Het businessmodel volgt het klassieke open-source playbook: een hosted service met extra features voor wie dat wil, maar de core blijft open.

De gedistribueerde architectuur is ook anders. Waar traditionele Git repositories gecentraliseerd zijn, kan Entire’s database een wereldwijd netwerk van nodes zijn. Dat biedt voordelen voor performance, maar ook voor organisaties die controle willen over waar hun data staat.

Het review probleem

Een van de grootste uitdagingen in de huidige developer/agent workflow is code review. De bottleneck voor het shippen van code is niet meer het schrijven ervan, maar het reviewen van wat agents produceren. Dat leidt nu al tot developer burnout.

Dohmke’s oplossing? Meer agents. “Als je dat doortrekt door de hele software lifecycle, is het volgende wat je doet na het schrijven van code het reviewen van code. Maar een pull request heeft hetzelfde probleem: het toont me wijzigingen aan bestanden die ik zelf nooit geschreven heb. En code review agents geven me feedback op hun code, wat prima is als ik nog enig fundamenteel begrip heb, maar zinloos wordt als ik niet snap wat die code doet.”

Wanneer er meer code is en minder context, is de oplossing volgens Dohmke om agents en deterministische tools te gebruiken om de code te testen en te checken op compliance en security. Dat botst wel met de zero trust processen die veel organisaties hebben ingevoerd, waarbij niets gedeployed wordt zonder menselijke review. Daar moet volgens Dohmke veel innovatie gebeuren. Entire wil daar deel van uitmaken.

De uitdagingen

Entire lost niet alle problemen op. Recent onderzoek toont aan dat AI coding assistants een gemengd beeld geven. Een studie van GitHub uit 2023 claimde dat developers 56% sneller werkten met AI-assistentie. Maar een METR studie uit 2025 vond dat developers juist 19% trager waren, omdat nieuwe taken zoals het reviewen van AI output en het wachten op responses de tijdwinst opaten.

Er is ook het talent probleem. AI coding tools helpen vooral junior developers, maar veel organisaties zijn gestopt met het aannemen van juniors. Ze denken dat senior developers junior-level taken kunnen delegeren aan AI. Dat klopt niet met het onderzoek, en het creëert een toekomstig tekort aan ervaren developers.

Dohmke erkent deze uitdagingen niet expliciet, maar zijn focus op context en reasoning suggereert dat hij begrijpt dat het niet alleen om snelheid gaat. Het gaat om begrip, om leren, om duurzame software development.

Wat komt er nu

Entire is nog pril. Het team is klein, het product is in early access, en veel features zijn nog work in progress. Maar de visie is helder: een platform waar developers en agents echt samenwerken, niet waar agents code dumpen en developers die maar moeten zien ze te begrijpen.

Dohmke’s track record bij GitHub geeft vertrouwen. Hij heeft bewezen dat hij begrijpt hoe developers werken en wat ze nodig hebben. En met 60 miljoen dollar op de rekening heeft hij ruimte om zijn visie uit te werken.