← Alle berichten
06 okt 2026Matias Aguirre

Kernl 0.4.1: Claude Code met één klik, bijlagen in de chat en automatisch opruimen

Koppel je Claude Code-abonnement zonder terminal, stuur documenten en video in de chat, en laat de database niet ongemerkt groeien: retentiebeleid staat standaard aan en wist oude data elke nacht.

kernlreleaseai-agentsmcpself-hostedopen-source
Kernl-illustratie: de mascotte omringd door holografische datapanelen
Kernl-illustratie: de mascotte omringd door holografische datapanelen

Twee dagen na 0.4.0 haalt Kernl 0.4.1 drie dagelijkse ergernissen weg: je abonnement koppelen, een bestand aan een agent geven, en een database die groeide terwijl niemand keek.

Claude Code met één klik

“Koppel met mijn abonnement” opent de goedkeuringspagina van Claude in je browser. Keur je die goed, dan pikt Kernl de sessie zelf op. Geen terminal, geen commando om te plakken.

Wat telt: het draait de eigen aanmelding van de officiële CLI, dus Kernl ziet het token nooit. In Docker, waar de goedkeuring niet terug naar de container kan vinden, opent Kernl de pagina en plak je het adres terug waar je browser op is blijven staan. Nog steeds geen terminal.

Ook nieuw: Claude Opus 5.5 op Claude Code-agents. De agent-SDK gaat naar 0.3.290, met Claude Code 2.1.290 erin. De 2.1.114 die vervangen wordt, werd door de API geweigerd voor dat model, met “version 2.1.280 or newer is required”.

Documenten, foto’s en video in de chat

Je kunt tot tien bestanden aan een bericht hangen, in de chat, de 3D-kantoorchat en de kantoormaker.

Afbeeldingen worden verkleind, PDF- en Word-documenten als tekst gelezen, en video’s tot drie minuten worden in frames bemonsterd en getranscribeerd als er al een whisper-model op schijf staat. Het idee is eenvoudig: het model ziet wat je stuurde.

De database groeit niet langer vanzelf

System → Storage is er: het toont wat ruimte inneemt in de database, tabel voor tabel, hoeveel elk retentiebeleid zou vrijmaken, en laat je beleid aan- of uitzetten, de dagen aanpassen of het nu uitvoeren, met voortgang. Extensies brengen hun eigen beleid mee, en Cinema en Music voegen een limiet op hun catalogusomvang toe.

Het beleid staat standaard aan en wist elke nacht. Het vervangt de script:cleanup-agent, die bij de eerste start met pensioen gaat. Standaard:

  • Voltooide runs van agents zonder model (polls, geplande checks): 14 dagen.
  • Mislukte of geannuleerde runs van elke agent: 60 dagen.
  • Het agent-eventlog, oude promptversies en afgewezen evolutievoorstellen: 30 dagen.
  • Gelezen notificaties: 7 dagen.
  • Dagelijks modelgebruik: 365 dagen.

Voltooide runs van agents die wél een model gebruiken voeden hun geheugen en blijven bewaard: dat beleid staat uit. Wil je meer bewaren, loop ze dan na in System → Storage vóór de eerste nacht.

Een kantoor uitzetten

Een uitgezet kantoor houdt zijn agents, schema’s en kavel, maar er draait niets: schema’s en event-triggers slaan het over en lopende runs worden geannuleerd. De hoofdagent wordt nooit gestopt. Op de kantoorkaarten en in het kantoorpaneel zit een aan/uit-knop, en uitgezette kantoren zijn gedimd in 3D.

Een kantoor verwijderen heet nu “Destroy office”, met een duidelijker bevestiging en een sloop in de 3D-wereld.

Eén gedeeld kantoor, meerdere projecten

Het project van de aanroeper bepaalt van wie het werk van een run is, zodat geheugen, inbox en bestanden per project gescheiden blijven. Een run zonder project krijgt te horen dat eerst in te stellen. De agentchat draagt een project, gekozen in de tab wanneer het kantoor er meerdere bedient, elk met een eigen thread.

Wat bruikbaar werd

  • De Workspace-tab opent mappen per niveau. Eerder laadde hij de hele boom: een echte repo vanaf de host antwoordde met 224.741 items en 35 MB, en de tab liep vast. De root komt nu in een paar kilobytes binnen.
  • LIVE leest beter: elke stap is één regel met resultaat en tijd als tags, toolnamen zijn leesbaar, een geopende stap blijft open terwijl er nieuwe events binnenkomen, en de hele run wordt getoond in plaats van de eerste 60 stappen.
  • Het modelmenu toont alleen wat werkt: providers die niet geconfigureerd zijn, of waar geen modellen gevonden zijn, vallen weg.
  • Agents die zonder prompt worden opgericht krijgen een volledig mandaat, geschreven door het model op basis van titel, rol, kantoor en team.

Vóór het bijwerken

  • Een map die de kernel niet kan zien wordt geweigerd. Een kantoorrepo of het __cwd_path__ van een agent naar een hostmap buiten alle mounts van een Docker-kernel laten wijzen levert nu 400 op, in plaats van het op te slaan en de agent stilletjes elders te laten werken. Geef kantoren hun repo’s door KERNL_PROJECTS_ROOT in .env te zetten.
  • Het primaire model bepaalt de engine in beide richtingen. 0.4.0 verplaatste een agent naar de executor van de kernel als zijn model geen Claude was; een Claude Code (SDK)-model kiezen verplaatst hem nu ook naar de claude_code-executor.
  • GET /api/agents/:id/cwd-files toont één niveau, niet de hele boom.

Zo werk je bij

curl -fsSL https://lifekernl.com/install.sh | sh

Hetzelfde commando installeert en werkt bij. Op macOS en Windows draait de update via de knop “Update now”. De volledige details staan in de CHANGELOG, en de rpm-, deb-, dmg- en msi-binaries staan op de releasepagina.

Delen
Volgende stap

Klaar om Uw Project te Starten?

Laten we bespreken hoe technologie uw organisatie kan transformeren. Wij bieden technische consultaties en maatwerkoplossingen afgestemd op institutionele vereisten. Plan een vrijblijvend strategisch gesprek.

Neem contact op
Gratis consultatieVrijblijvendSnelle reactie