>_ DevTrendsnl

Taal

Home

Talen

Secties

Frontend Backend Mobiel DevOps AI / ML GameDev Blockchain Embedded Beveiliging
Rust

Alibaba bracht een besturingslaag uit voor agents — en het rapporteert eerlijk elk verbruikt token

Dit herhaalt zich in mijn praktijk met enige regelmaat: een agent in Claude Code voert tool na tool uit, en enorme JSON-documenten vliegen de context in. De helft van de velden daar is leeg tags, metadata: null, debug-afval. Het model leest alles, en wij betalen ervoor. Herkenbaar?

Het Alibaba-team besloot het probleem systematisch aan te pakken en open-sourcede ANOLISA — een server-side overlay voor AI-agent workloads. De naam staat voor Agentic Nexus Operating Layer & Interface System Architecture, maar de kern is eenvoudiger: het is een set tools die je shell, framework of sandbox niet vervangt, maar ertussenin zit. Geschreven in Rust, gedistribueerd onder Apache 2.0, draait op Linux en macOS.

Wat zit er eigenlijk in de doos

Het project bestaat uit een dozijn componenten, maar ze groeperen in drie gebieden.

Ten eerste — het agent entry point. Hier neemt cosh-ng de hoofdrol: een terminal die vertrouwd Bash/Zsh-gedrag behoudt maar een agent toevoegt die natuurlijke taalcommando's begrijpt. Gevaarlijke operaties worden bevestigd voor uitvoering. Geen aparte chat met een bot nodig — alles gebeurt in hetzelfde terminalvenster. Er is ook ktuner voor kernel tuning en een set OS Skills met DevOps-expertise.

Ten tweede en, naar mijn mening, het meest interessant — contextbesparing. Drie tools: Token-less comprimeert toolresponses en hun schemas voordat ze het model bereiken, Agent Memory hergebruikt nuttige context over sessies, en AgentSight toont waar tokens werkelijk naartoe gaan.

Ten derde — runtime en beveiliging: Agent Sec Core isoleert riskante operaties, ws-ckpt slaat rollback-punten op voor workspace-wijzigingen, Blaze beheert sandbox-lifecycles, en SkillFS houdt de focus op de huidige Skill.

Token-less: compressie zonder agentcode aan te raken

Laat me beginnen met de meest tastbare feature. Token-less zit tussen de agent en het model en ruimt overtollige data op uit tool schemas en responses: velden zoals debug en trace gaan op een blacklist, metadata met een null-waarde wordt verwijderd, lege arrays worden gecollabseerd. Compressie is omkeerbaar — verwijderde array-elementen blijven toegankelijk via de <<tokenless:KEY>> marker, wat betekent dat de agent ze terug kan ophalen indien nodig.

Architecturally is dit elegant: compressie vindt plaats tussen de agent en het model, dus je hoeft het agent framework niet te wijzigen. Plug de adapter in — en je kunt aan de slag. Cijfers uit de README:

| Wat wordt geoptimaliseerd | Tokenbesparing | Latentie | |--------------------|------------------|----------| | Tool responses | 65.8% | 46.85 μs | | Tool schemas | 47.3% | 11.44 μs | | Volledige pipeline | 62.9% | 198.91 μs |

Latenties in de tientallen microseconden merk je gewoon niet op. In één waargenomen taakuitvoering met Claude Code bespaarde het systeem 317K tokens, oftewel 40.5% — hoewel de auteurs zelf eerlijk opmerken dat het resultaat afhangt van de workload.

Installatie kost minuten:

curl -fsSL https://get.agentic-os.sh | bash
export PATH="$HOME/.local/bin:$PATH"
anolisa install tokenless
anolisa adapter enable tokenless claude-code

Na het herstarten van Claude Code kun je een tool-intensieve taak uitvoeren en de stats controleren:

tokenless stats summary
tokenless stats list --limit 5

Een nuance om van tevoren te weten: besparingen gelden voor tool responses die in de context terechtkomen, niet voor de hele sessiefactuur. Bij taken waarbij de agent nauwelijks tools aanroept, zijn er geen winsten.

AgentSight: een agent onder de microscoop

De tweede vondst — AgentSight. Op Linux observeert het de agent via eBPF, zonder de code ervan aan te raken. Je ziet het pad van gebruikersinput via model en tool-aanroepen, inclusief tokengebruik en sub-agent branches, in één view. Hier is een agent-observatie vanaf kernel-niveau:

Voor het debuggen van agent pipelines lijkt dit een handig alternatief voor zelfgeschreven loggers: eBPF vangt alles systemisch, in plaats van alleen waar je eraan dacht om een trace te plaatsen.

Beveiliging: de grens en de weg terug

Twee dingen in de runtime-block vielen apart op.

Agent Sec Core kan signed Skill-substitutie detecteren. Als een signed Skill is gewijzigd, markeert de agent deze als drifted en gebruikt deze niet totdat opnieuw gescand; blokkerende bevindingen na een rescan worden geregistreerd met status deny. Voor degenen die third-party Skill-sets aan agents koppelen, is dit bescherming tegen klassieke injectie-aanvallen.

ws-ckpt slaat recovery-punten op voor workspace-wijzigingen. De agent heeft in bestanden zitten wroeten en alles kapotgemaakt? Je kunt terugrollen. Zoals git voor agent-experimenten op het bestandssysteem.

Voor wie is dit

Als je er simpel over nadenkt:

  • Teams wiens agents zware tool-ketens draaien en tokenbudgetten verknallen — begin met Token-less, het installeert in drie minuten en vereist geen herschrijven van iets.
  • Degenen die in de terminal werken en een agent daar willen, niet in een apart chatvenster — cosh-ng.
  • Engineers die exact willen begrijpen wat de agent met het systeem doet — AgentSight plus ws-ckpt geeft je zowel observability als een vangnet.

Dus is het de moeite waard om te proberen

Het project is jong: ten tijde van schrijven heeft de repository ongeveer 610 sterren, best wat open issues (161), en de community leeft momenteel voornamelijk in DingTalk, wat niet het meest handige kanaal is voor Engelstalige developers. De documentatie op de agentic-os.sh website is vrij uitgebreid, met een Quick Start die specifieke eerste-run-scenario's behandelt.

Ik zou beginnen met Token-less: minimaal risico, tastbare besparingen, eenvoudige installatie, en eenvoudig terugdraaien als het niet werkt. Cosh-ng vereist een systeembrede installatie — dat is een serieuzere commitment, maar voor degenen die in de terminal leven, heeft het idee van een shell samengesmolven met een agent wel wat.

Apache 2.0 licentie, Rust codebase, Alibaba erachter. Installeer het, voer tokenless stats uit op je eigen taken, en kijk naar de cijfers — die vertellen je beter dan welke review dan ook.

Gerelateerde projecten