Een computerscherm met code en een MCP-log in de terminal.
Nieuws2 oktober · 10:223 min leestijd

Pi 1.0 voegt MCP toe aan open AI-codeeragent

Pi 1.0 brengt MCP naar een open codeeragent en verlaagt in één GPT-5.6-configuratie prompttokens van circa 5.300 naar 3.300. Pi Durable kan taken hervatten, maar blijft experimenteel.

Pi 1.0 voegt native MCP-ondersteuning via Codemode en virtuele modellen toe aan Earendils open codeeragent, meldt Earendil; het bedrijf presenteerde de versie op 1 oktober als stabiele release.

Voor een Nederlands ontwikkelteam verandert vooral de integratieproef: bestaande MCP-tools zijn vanuit de codeeragent aan te roepen en in scripts te combineren. Voor taken die na procesuitval moeten hervatten, biedt Earendil een aparte experimentele bouwlaag.

MCP-tools in JavaScript

Pi 1.0 kan MCP-servers verbinden via stdio of streamable HTTP en ook aangeboden resources opsommen en lezen. Teams kunnen tools rechtstreeks aan het model tonen, via Codemode laten aanroepen, uitgesteld laden met tool_search of verbergen. De v1.0-handleiding beschrijft de serververbindingen, MCP-toolstanden en het lezen van resources.

Codemode draait JavaScript in een QuickJS-sandbox. Scripts kunnen tools opzoeken, aanroepen combineren, meerdere verzoeken parallel uitvoeren en grote antwoorden filteren voordat ze naar het model gaan. Alleen de uitvoer van het script bereikt het model. De sandbox heeft zelf geen bestandssysteem, netwerk of Node-API’s; externe toegang loopt via de tools die Pi beschikbaar maakt. De v1.0-documentatie legt uit hoe Codemode toolaanroepen combineert en resultaten filtert.

Die aanpak past bij Earendils koerswijziging. Het bedrijf schrijft dat veel MCP-servers nog moeilijk te combineren zijn en vaak platte tekst teruggeven. Codemode moet tools in JavaScript kunnen orkestreren, maar de bruikbaarheid hangt dus ook af van de beschrijvingen en antwoorden van de aangesloten server.

De v1.0.0-release notes melden OAuth-inlog per MCP-server, controle van de OAuth-issuer en circa 40 procent minder prompttokens in een GPT-5.6-configuratie, van ongeveer 5.300 naar 3.300 met Codemode en de standaardtools actief. Pi bewaart inloggegevens per server en vraagt bij extra rechten alleen de ontbrekende scopes op. De tokenmeting geldt voor die specifieke configuratie, niet als korting van 40 procent op de volledige AI-rekening.

Pi 1.0 ondersteunt ook virtuele modellen via extensies en tools die pas laden wanneer nodig. Een demo laat Claude Opus de planning doen, GPT 6 Luna code schrijven en Jev kiezen wanneer Pi van model wisselt. De opdracht /session toont daarbij verbruik per model en cachegebruik.

Pi Durable is apart en experimenteel

Earendil brengt Pi Durable tegelijk uit als apart experimenteel pakket. Pi 1.0 en Pi Durable vallen beide onder de MIT-licentie. Het is geen instelling in de codeeragent, maar een raamwerk voor ontwikkelaars die langlopende agenttoepassingen bouwen. De technische toelichting beschrijft hoe Pi Durable taakstappen opslaat als checkpoints en onafgerond werk na herstart hervat.

Na een crash opent een nieuw proces dezelfde opslag en gaat het verder vanaf het laatste checkpoint. Een afgebroken modelverzoek wordt opnieuw verstuurd. Een onderbroken toolaanroep wordt alleen herhaald als dat veilig is; anders krijgt het model te horen dat de actie is afgebroken. Pi Durable kan meerdere gesprekken tegelijk uitvoeren en vanuit een eerder punt vertakken. Het pakket levert geheugenopslag, SQLite en JSONL, plus een uitvoeromgeving voor Node. Pi Durable heeft geen ingebouwde subagents. Een ontwikkelaar moet die zelf toevoegen.

The Register beschrijft Pi Durable als de aparte laag die gesprekken orkestreert en de opslag beheert, naast de terminalagent. De praktische grens is daarmee helder: Pi 1.0 maakt MCP-integratie beschikbaar in een stabiele codeeragent; langlopende, gedeelde agenttoepassingen blijven maatwerk op een experimentele bouwlaag.

Veelgestelde vragen

Alisina Nawabi
Geschreven doorAlisina Nawabi

AI Product Engineer & Solutions Architect

MCP voor jouw systemen

Ik denk mee over je toepassing, ontwerp en realiseer de oplossing van eerste idee tot livegang en automatiseer waar dat helpt. Waar het kan, draai ik die self-hosted.

Meer informatie

Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.

Gerelateerde artikelen

Darktrace demonstreert kaping van AI-codeeragents via gespreksgeschiedenis
Nieuws
3 min

25 sep 02:45

Darktrace demonstreert kaping van AI-codeeragents via gespreksgeschiedenis

Darktrace toont in een labproef hoe vier AI-codeeragenten vervalste gespreksgeschiedenis accepteren. Een besmet pakket kan dat vertrouwen misbruiken en de rechten van de ontwikkelwerkplek inzetten voor een netwerkaanval.

AI-codeeragent veilig instellen: permissies, goedkeuring en een wegwerpbare sandbox
Gids
Uitgebreide gids16 min

25 jul 13:02

AI-codeeragent veilig instellen: permissies, goedkeuring en een wegwerpbare sandbox

Claude Code, Codex en vergelijkbare agents draaien met jouw rechten op jouw schijf. Zo zet je ze vast met deny-regels, een OS-sandbox, een korte allowlist en een wegwerpomgeving voor code die je niet kent.

Databricks lanceert Omnigent: één open laag boven al je AI-agenten
Nieuws
5 min

14 jun 04:05

Databricks lanceert Omnigent: één open laag boven al je AI-agenten

Databricks brengt Omnigent uit, een open-source laag die coding-agenten als Claude Code en Codex onder één dak aanstuurt. Met budgetlimieten en goedkeuringsregels ingebouwd, en zonder vendor lock-in.

OpenAI stelt Agents API beschikbaar in publieke bèta
Nieuws
4 min

11 sep 08:14

OpenAI stelt Agents API beschikbaar in publieke bèta

OpenAI maakt de Agents API publiek beschikbaar voor cloudagents met langdurige sessies, toolgebruik en sandboxes. De runtime kan beheerd of self-hosted zijn, terwijl sessiebeheer, context en herstel bij OpenAI liggen.

Google ziet AI-agenten in minder dan zes uur credentials oogsten
Nieuws
5 min

8 sep 16:21

Google ziet AI-agenten in minder dan zes uur credentials oogsten

Google Threat Intelligence Group beschrijft hoe een financieel gemotiveerde aanvaller in minder dan zes uur een autonome campagne bouwde die duizenden credentials oogstte. De inzet voor Nederlandse bedrijven ligt bij de grenzen rond cloud-, CI/CD- en agenttoegang.

OpenAI zet GPT-6 Pro op 15 berichten per maand bij Business Standard
Nieuws
5 min

5 sep 10:40

OpenAI zet GPT-6 Pro op 15 berichten per maand bij Business Standard

OpenAI publiceert de gebruikslimieten voor GPT-6 Pro per abonnement: 15 berichten per maand op ChatGPT Business Standard en 50 per week op Premium. Daarmee is de zakelijke AI-rekening voor het eerst na te rekenen.