AI & computingAgentic AI & autonome agents

Nieuwe Mac-app toont status van AI-codeeragents als lichtstrip naast het Dock

· Bijgewerkt 11 augustus 2026, 02:18 · 2 min leestijd

Agentic AI & autonome agents
Beeld: Hacker News frontpage

Een Nederlandse... nee, een onafhankelijke ontwikkelaar heeft een gratis macOS-app gebouwd die de status van AI-codeerassistenten als Claude Code zichtbaar maakt via een virtuele lichtstrip naast het Dock. Acht kleine 'LED's' geven in kleur en beweging aan of een AI-agent aan het werk is, wacht op goedkeuring, is vastgelopen of klaar is.

Wie tegenwoordig met AI-agents programmeert, jongleert al snel met meerdere sessies tegelijk. Terwijl een AI-assistent zelfstandig code schrijft, test en aanpast, is het lastig te zien wanneer een agent nog bezig is, om invoer vraagt of vastloopt. De open source-tool AI Pulse, gemaakt door ontwikkelaar leog en gepubliceerd op GitHub, lost dat op met een simpel visueel signaal: een dunne balk met acht virtuele lampjes die permanent naast het Dock van macOS zweeft.

Kleur en beweging als statusmelding

De lichtstrip vertaalt de toestand van een AI-agent naar een herkenbaar patroon. Een cyaan lichtpuntje dat over de balk raast, betekent dat de agent actief aan het werk is. Ademt de strip zacht oranje, dan wacht het systeem op een beslissing van de gebruiker, bijvoorbeeld goedkeuring om een bestand te wijzigen. Bij een fout knippert de balk twee keer rood, en wanneer een taak is afgerond, kleuren alle acht lampjes solide groen. Staat er niets te gebeuren, dan drijft er een rustig kleurenpatroon voorbij; is er helemaal geen agent actief, dan blijft de strip donker. Voor gebruikers die liever geen bewegend beeld zien, is er een instelling die alle animaties vervangt door statische kleurvlakken.

Belangrijk detail: de app haakt niet daadwerkelijk in het Dock van macOS zelf, want Apple biedt daar geen publieke toegang toe. In plaats daarvan gebruikt AI Pulse een los, niet-actief zwevend venster dat via openbare scherminformatie precies naast het Dock wordt gepositioneerd. Er worden geen verborgen systeemfuncties of extra machtigingen zoals schermopname gebruikt.

Communicatie via een lokale server

Om te weten wat een AI-agent aan het doen is, luistert AI Pulse op een lokale netwerkpoort die alleen op de eigen computer bereikbaar is, een zogeheten loopback-interface. Een meegeleverde command line-tool, aipulse, stuurt statusupdates naar die server: een agent kan zichzelf aanmelden als 'working', later als 'waiting for input', en na afloop weer laten verwijderen. Voor Claude Code, de AI-codeerassistent van Anthropic, bestaat een kant-en-klare koppeling die automatisch meldingen stuurt bij vaste momenten in een sessie, zoals het starten van een taak of het vastlopen ervan.

De ontwikkelaar benadrukt dat er geen inhoudelijke gegevens worden doorgestuurd: de daadwerkelijke tekst van prompts, code of AI-antwoorden wordt nooit gelezen of verzonden, alleen de status. Toegang tot de lokale server is bovendien afgeschermd met een bearer-token dat veilig wordt opgeslagen, zodat andere programma's niet zomaar valse meldingen kunnen sturen.

AI Pulse is gratis te downloaden via GitHub en werkt op macOS 14 en hoger. Het project is nog niet officieel goedgekeurd door Apple, waardoor gebruikers de app bij eerste gebruik handmatig moeten toestaan via de Mac-instellingen.

Achtergrond & begrippen

Wat betekent dit voor de toekomst? Nu ontwikkelaars steeds vaker meerdere AI-agents tegelijk laten werken, groeit de behoefte aan simpele, oogopslag-achtige manieren om overzicht te houden. Tools als AI Pulse laten zien dat de mens-machine-interactie rond AI zich niet alleen in chatvensters afspeelt, maar ook in ambient, bijna fysieke signalen zoals licht en kleur. Dat soort laagdrempelige statusindicatoren kan een blauwdruk worden voor hoe we straks met veel meer autonome AI-systemen tegelijk samenwerken.

AI-agent
Een AI-systeem dat zelfstandig taken uitvoert, zoals het schrijven of aanpassen van code, zonder dat een mens elke stap hoeft te sturen.
CLI (command line-tool)
Een programma dat via tekstopdrachten in een terminalvenster wordt bediend, in plaats van met knoppen en menu's.
Loopback-interface
Een netwerkverbinding die alleen binnen dezelfde computer werkt, zodat gegevens nooit het apparaat verlaten.
Bearer-token
Een digitale sleutel die bewijst dat een aanvraag aan een server is toegestaan, vergelijkbaar met een tijdelijk wachtwoord.
Hook
Een vast moment in een softwareproces waarop automatisch een actie kan worden uitgevoerd, bijvoorbeeld het versturen van een statusmelding bij het starten van een taak.

Bronnen

Dit artikel is met behulp van AI geschreven op basis van bovenstaande bronnen en is geen letterlijke vertaling. Zo werkt onze redactie.

Meer over Agentic AI & autonome agents