Alibaba hat eine Betriebsschicht für Agents veröffentlicht — und ehrlich gesagt jeden Token erfasst
In meiner Praxis wiederholt sich dasselbe Szenario regelmäßig: Ein Agent in Claude Code führt Tool nach Tool aus, und massive JSON-Dokumente fliegen in den Kontext. Die Hälfte der Felder dort ist leer tags, metadata: null, Debug-Müll. Das Modell liest alles, und wir bezahlen dafür. Bekannter Schmerz?
Das Alibaba-Team решил das Problem systematisch anzugehen und hat ANOLISA als Open Source veröffentlicht — ein serverseitiges Overlay für KI-Agent-Workloads. Der Name steht für Agentic Nexus Operating Layer & Interface System Architecture, aber der Kern ist einfacher: Es ist eine Sammlung von Tools, die Ihre Shell, Ihr Framework oder Ihre Sandbox nicht ersetzt, sondern zwischen dem Agenten und dem System sitzt. Geschrieben in Rust, verteilt unter Apache 2.0, läuft auf Linux und macOS.
Was tatsächlich in der Box ist
Das Projekt besteht aus einem Dutzend Komponenten, aber sie gliedern sich in drei Bereiche.
Zuerst — der Agent-Einstiegspunkt. Hier spielt cosh-ng die Hauptrolle: ein Terminal, das vertrautes Bash/Zsh-Verhalten beibehält, aber einen Agenten hinzufügt, der natürliche Sprachbefehle versteht. Gefährliche Operationen werden vor der Ausführung bestätigt. Kein Need, einen separaten Chat mit einem Bot zu öffnen — alles passiert im selben Terminalfenster. Es gibt auch ktuner für Kernel-Tuning und eine Sammlung von OS Skills mit DevOps-Expertise.
Zweitens und aus meiner Sicht am interessantesten — Kontext-Einsparungen. Drei Tools: Token-less komprimiert Tool-Antworten und ihre Schemata, bevor sie das Modell erreichen, Agent Memory verwendet nützliche Kontexte sitzungsübergreifend wieder, und AgentSight zeigt, wohin Tokens tatsächlich gehen.
Drittens — Runtime und Sicherheit: Agent Sec Core isoliert riskante Operationen, ws-ckpt speichert Rollback-Punkte für Workspace-Änderungen, Blaze verwaltet Sandbox-Lebenszyklen, und SkillFS hält den Fokus auf dem aktuellen Skill.
Token-less: Komprimierung ohne Berührung des Agent-Codes
Lassen Sie mich mit dem greifbarsten Feature beginnen. Token-less sitzt zwischen dem Agenten und dem Modell und bereinigt Überschüssiges aus Tool-Schemata und -Antworten: Felder wie debug und trace kommen auf eine Blacklist, metadata mit einem Null-Wert wird gelöscht, leere Arrays werden kollabiert. Die Komprimierung ist reversibel — verworfene Array-Elemente bleiben über den <<tokenless:KEY>> Marker zugänglich, was bedeutet, dass der Agent sie bei Bedarf wieder abrufen kann.
Architektonisch ist das elegant: Die Komprimierung findet zwischen dem Agenten und dem Modell statt, sodass Sie das Agent-Framework nicht ändern müssen. Den Adapter einstecken — und los geht's. Zahlen aus dem README:
| Was optimiert wird | Token-Einsparung | Latenz | |--------------------|------------------|----------| | Tool-Antworten | 65,8% | 46,85 μs | | Tool-Schemata | 47,3% | 11,44 μs | | Gesamte Pipeline | 62,9% | 198,91 μs |
Latenzen im Bereich von Mikrosekunden werden Sie einfach nicht bemerken. In einem beobachteten Task-Durchlauf mit Claude Code sparte das System 317K Tokens, also 40,5% — obwohl die Autoren selbst ehrlich darauf hinweisen, dass das Ergebnis von der Workload abhängt.
Die Einrichtung dauert Minuten:
curl -fsSL https://get.agentic-os.sh | bash
export PATH="$HOME/.local/bin:$PATH"
anolisa install tokenless
anolisa adapter enable tokenless claude-code
Nach dem Neustart von Claude Code können Sie eine aufgabenintensive Aufgabe ausführen und die Statistiken überprüfen:
tokenless stats summary
tokenless stats list --limit 5
Eine Nuance, die Sie vorher kennen sollten: Einsparungen gelten für Tool-Antworten, die im Kontext landen, nicht für die gesamte Sitzungsrechnung. Bei Aufgaben, bei denen der Agent kaum Tools aufruft, wird es keine Gewinne geben.
AgentSight: ein Agent unter dem Mikroskop
Der zweite Fund — AgentSight. Unter Linux beobachtet es den Agenten über eBPF, ohne seinen Code überhaupt zu berühren. Sie sehen den Pfad von der Benutzereingabe über Modell und Tool-Aufrufe, einschließlich Token-Nutzung und Sub-Agent-Verzweigungen, in einer einzigen Ansicht. Hier ist eine Agent-Beobachtung auf Kernel-Ebene:
Zum Debuggen von Agent-Pipelines sieht das wie eine bequeme Alternative zu selbstgeschriebenen Loggern aus: eBPF erfasst alles systemisch, anstatt nur dort, wo Sie sich erinnert haben, einen Trace zu platzieren.
Sicherheit: die Grenze und der Weg zurück
Zwei Dinge im Runtime-Block stachen separat hervor.
Agent Sec Core kann signierte Skill-Substitution erkennen. Wenn sich ein signierter Skill geändert hat, markiert der Agent ihn als drifted und verwendet ihn nicht, bis er erneut gescannt wurde; blockierende Findings nach einem erneuten Scan werden mit dem Status deny aufgezeichnet. Für diejenigen, die Drittanbieter-Skill-Sets mit Agenten verbinden, ist dies ein Schutz gegen klassische Injection-Angriffe.
ws-ckpt speichert Wiederherstellungspunkte für Workspace-Änderungen. Der Agent hat sich durch Dateien gewühlt und alles kaputt gemacht? Sie machen ein Rollback. Wie Git für Agent-Experimente auf dem Dateisystem.
Für wen ist das gedacht
Wenn man einfach darüber nachdenkt:
- Teams, deren Agenten schwere Tool-Ketten ausführen und Token-Budgets verbrauchen — beginnen Sie mit Token-less, es lässt sich in drei Minuten installieren und erfordert kein Umschreiben.
- Diejenigen, die im Terminal arbeiten und einen Agenten direkt dort wollen, nicht in einem separaten Chat-Fenster — cosh-ng.
- Ingenieure, die genau verstehen müssen, was der Agent mit dem System macht — AgentSight plus ws-ckpt gibt Ihnen sowohl Observability als auch ein Sicherheitsnetz.
Lohnt es sich also, es zu versuchen
Das Projekt ist jung: Zum Zeitpunkt dieses Artikels hat das Repository etwa 610 Stars, ziemlich viele offene Issues (161), und die Community lebt hauptsächlich in DingTalk, was nicht der bequemste Kanal für englischsprachige Entwickler ist. Die Dokumentation auf der agentic-os.sh-Website ist recht umfassend, mit einem Quick Start, der spezifische erste Szenarien abdeckt.
Ich würde mit Token-less beginnen: minimales Risiko, greifbare Einsparungen, einfache Installation und einfaches Rollback, wenn es nicht funktioniert. Cosh-ng erfordert eine systemweite Installation — das ist ein ernsthafterer Commitment, aber für diejenigen, die im Terminal leben, macht die Idee einer Shell, die mit einem Agenten verschmilzt, Sinn.
Apache 2.0-Lizenz, Rust-Codebase, Alibaba dahinter. Installieren Sie es, führen Sie tokenless stats auf Ihren eigenen Aufgaben aus und beobachten Sie die Zahlen — sie sagen Ihnen besser als jede Rezension.
Ähnliche Projekte