NanoClaw: Die schlanke, sichere OpenClaw-Alternative ohne Ballast

BBetter Stack
컴퓨터/소프트웨어창업/스타트업AI/미래기술

Transcript

00:00:00Das ist NanoClaw, ein extrem leichtgewichtiger persönlicher KI-Assistent,
00:00:04der mit nur etwa 500 Zeilen Code auskommt
00:00:07und Dinge erledigen kann, wie sich mit WhatsApp zu verbinden,
00:00:09E-Mails zu lesen, wiederkehrende Aufgaben zu planen und vieles mehr.
00:00:12Dazu nutzt er die Power des Clawed Agent SDK
00:00:15und Apple-Container, falls du am Mac arbeitest,
00:00:18um das Ganze sicher zu halten.
00:00:19Aber wie schlägt sich dieser winzige Assistent
00:00:21im Vergleich zur größeren, bekannteren Alternative?
00:00:24Abonniert den Kanal und schauen wir uns das mal an.
00:00:25Zum Zeitpunkt der Aufnahme
00:00:28unterstützt OpenClaw etwa 15 Kanäle,
00:00:30hat über 45 Abhängigkeiten und beherrscht unzählige Skills.
00:00:34NanoClaw hingegen hat standardmäßig nur einen Kanal,
00:00:37nämlich WhatsApp, nutzt den Agent-Browser von Vercel
00:00:40für Web-Recherchen und kommt ganz ohne Konfigurationsdatei aus.
00:00:44Ja, ihr habt richtig gehört.
00:00:45Aber genau diese Schlichtheit macht ihn so mächtig,
00:00:49da der Code klein und einfach genug ist, damit Agenten
00:00:52und sogar Menschen ihn verstehen können.
00:00:53Wenn ein Feature fehlt, das du unbedingt brauchst,
00:00:56kannst du ihn einfach bitten, es zu programmieren,
00:00:58und er wird es tun.
00:00:59Ich habe das selbst ausprobiert
00:01:00und zeige euch später im Video, wie das funktioniert.
00:01:03Aber zuerst schauen wir uns die Einrichtung an.
00:01:05Klären wir vorab kurz die Voraussetzungen.
00:01:07Ich empfehle dringend ein Clawed-Abo,
00:01:10wenn du NanoClaw nutzen willst, da es das Clawed SDK nutzt,
00:01:13welches standardmäßig nur Clawed-Modelle unterstützt.
00:01:16Das wird in wenigen Sekunden mehr Sinn ergeben.
00:01:18Wenn du es auf einem Linux-Rechner installierst,
00:01:20stelle sicher, dass Docker installiert ist.
00:01:22Bei einem VPS solltest du die üblichen Standards beachten,
00:01:25wie die Installation über einen Nicht-Root-Nutzer,
00:01:28das Deaktivieren des öffentlichen SSH-Zugangs
00:01:30und die Verbindung nur über Tailscale oder Ähnliches.
00:01:32Außerdem benötigst du Node.js in einer Version höher als 20
00:01:36sowie Clawed Code,
00:01:37da die Einrichtung über einen
00:01:40Clawed-Code-Slash-Befehl erfolgt.
00:01:41Genau deshalb brauchst du das Abo – so verschwendest du kein Geld
00:01:44für Token über die API-Abrechnung.
00:01:47Aber ich greife etwas vor,
00:01:49denn bevor du zum Clawed-Code-Befehl kommst,
00:01:51musst du erst diese Schritte erledigen,
00:01:53was eigentlich selbsterklärend ist
00:01:55und die Verbindung zu WhatsApp per QR-Code herstellt.
00:01:57Ab hier nutzt der Agent standardmäßig Sonnet.
00:02:00Das lässt sich natürlich ändern, aber behalte es im Hinterkopf.
00:02:03Bei Problemen mit der Installation
00:02:05empfiehlt der Entwickler, direkt Clawed Code zu fragen,
00:02:08da es dir helfen wird, eine Lösung zu finden.
00:02:10Auch wenn du deinen Agenten anpassen willst,
00:02:12gibt es dafür einen Slash-Befehl,
00:02:14aber du kannst ihn wie gesagt auch direkt in WhatsApp dazu auffordern.
00:02:17Eventuell musst du mal einen NPM-Befehl ausführen
00:02:20und das System ein paar Mal neu starten.
00:02:22Aber im Grunde ist die Einrichtung sehr simpel.
00:02:24Und falls dir ein Feature fehlt,
00:02:26das offiziell nicht unterstützt wird,
00:02:27kannst du den Agenten bitten, es hinzuzufügen.
00:02:30Hier sehen wir zum Beispiel,
00:02:31wie ich den Agenten frage, ob er Bilder senden kann,
00:02:34und er antwortet, dass er diese Fähigkeit noch nicht hat.
00:02:37Wenn wir nun nach unten scrollen,
00:02:38bitte ich ihn hier, die Funktion zum Bildversand hinzuzufügen.
00:02:40Er erstellt einen Plan, was genau geändert wird,
00:02:43und ich gebe ihm die Erlaubnis dazu.
00:02:44Jetzt hat er die Bildunterstützung per “Send-Image”-Tool integriert.
00:02:48Nach einem Neustart des Dienstes
00:02:50bitte ich ihn, mir ein zufälliges Bild von Unsplash zu schicken.
00:02:53Kurz darauf kann er das erledigen,
00:02:55wie wir hier sehen können.
00:02:57Und das klappt den ganzen Tag über immer wieder.
00:03:00Hier habe ich es erneut versucht,
00:03:01und er hat mir ein Bild vom Meer geschickt.
00:03:03Und hier weiter unten habe ich es noch mal gemacht.
00:03:06Um ehrlich zu sein,
00:03:07war ich anfangs von NanoClaw nicht wirklich überzeugt.
00:03:10Die Einrichtung war nicht so reibungslos wie bei OpenClaw.
00:03:13Es gibt kein schönes Dashboard, keine Identitätsdatei,
00:03:16keine Solve-Datei und viele andere Dinge,
00:03:18die den OpenClaw-Agenten so persönlich wirken lassen.
00:03:22Aber genau diese minimalistische Art von NanoClaw
00:03:25macht es so besonders.
00:03:26Es startet mit einem sehr kleinen Funktionsumfang,
00:03:29und du kannst den Agenten bitten, genau die Features hinzuzufügen,
00:03:31die du persönlich brauchst.
00:03:33Das bedeutet, dass das NanoClaw von jemand anderem
00:03:35ganz anders sein wird als deines.
00:03:36Es hat nicht nur die Funktionen, die du willst,
00:03:39sondern die gesamte Codebasis ist exakt auf dich zugeschnitten.
00:03:42Im Gegensatz dazu hat OpenClaw zwar massenhaft Features,
00:03:44von denen man aber vielleicht nur ein oder zwei nutzt,
00:03:46während der Rest des Codes ungenutzt bleibt.
00:03:48Zudem macht die Architektur
00:03:49NanoClaw auch etwas sicherer als OpenClaw.
00:03:51Nicht nur wegen der Container,
00:03:53die ein Zeitlimit von fünf Minuten haben,
00:03:54sondern auch wegen der kleineren Angriffsfläche.
00:03:56Ein Cisco-Bericht enthüllte, dass 26 % aller Agent-Skills
00:03:57Sicherheitslücken aufweisen.
00:04:01Und OpenClaw unterstützt standardmäßig sehr viele davon.
00:04:05Ganz zu schweigen davon, dass OpenClaw nicht
00:04:06in einer Sandbox-Umgebung läuft
00:04:09und direkten Zugriff auf das Host-System hat.
00:04:11Sicher, ich hätte mir Telegram-Support ab Werk gewünscht
00:04:13und würde gerne auch andere Modelle
00:04:16außer denen von Anthropic nutzen.
00:04:19Aber der Entwickler hat das ursprünglich für sich
00:04:21und seine eigenen Bedürfnisse gebaut, was ich absolut verstehe.
00:04:23Die Popularität von OpenClaw hat eine ganze Welle
00:04:26persönlicher KI-Assistenten wie Memubot und Nanobot ausgelöst,
00:04:29was großartig ist, aber letztlich nur zu einer Sache führen kann.
00:04:33– Skynet hat ein Bewusstsein entwickelt.
00:04:36In einer Stunde wird es einen massiven Nuklearangriff
00:04:40auf seinen Feind starten.
00:04:41– Welchen Feind?
00:04:44– Uns Menschen.
00:04:45- What enemy?
00:04:46- Us, humans.

Key Takeaway

NanoClaw ist eine schlanke, sichere und hochgradig anpassbare Alternative zu OpenClaw, die sich durch ihre Fähigkeit zur Selbstprogrammierung und minimale Abhängigkeiten auszeichnet.

Highlights

NanoClaw ist ein minimalistischer KI-Assistent mit nur 500 Zeilen Code.

Der Assistent kann durch einfache Aufforderungen in WhatsApp neue Funktionen selbst programmieren.

Im Gegensatz zu OpenClaw bietet NanoClaw eine deutlich geringere Angriffsfläche für Sicherheitslücken.

Die Einrichtung nutzt das Claude SDK und erfordert ein Claude-Abonnement für kosteneffiziente Nutzung.

NanoClaw nutzt Apple-Container für Mac-User und Sandbox-Umgebungen zur Erhöhung der Sicherheit.

Die Architektur erlaubt eine exakt auf den Nutzer zugeschnittene Codebasis ohne ungenutzten Ballast.

Timeline

Einführung in NanoClaw

Das Video stellt NanoClaw als extrem leichtgewichtigen persönlichen KI-Assistenten vor, der mit lediglich 500 Zeilen Code auskommt. Der Sprecher erklärt, dass das Tool grundlegende Aufgaben wie das Lesen von E-Mails, Terminplanung und die Integration in WhatsApp übernehmen kann. Dabei nutzt das System das Claude Agent SDK und Apple-Container, um eine sichere Arbeitsumgebung auf dem Mac zu gewährleisten. Der Abschnitt stellt die zentrale Frage, wie sich dieser minimalistische Ansatz gegen etablierte, größere Alternativen behauptet. Es wird betont, dass die Schlichtheit der Schlüssel zur Effizienz dieses Assistenten ist.

Vergleich: NanoClaw vs. OpenClaw

In diesem Abschnitt werden die technischen Unterschiede zwischen NanoClaw und dem bekannteren OpenClaw detailliert gegenübergestellt. Während OpenClaw über 15 Kanäle und 45 Abhängigkeiten besitzt, fokussiert sich NanoClaw standardmäßig nur auf WhatsApp und den Vercel Agent-Browser. Der Sprecher hebt hervor, dass der Code von NanoClaw so einfach ist, dass er sowohl von Menschen als auch von KI-Agenten problemlos verstanden werden kann. Ein besonderes Merkmal ist die Erweiterbarkeit: Fehlende Features können vom Agenten auf Anfrage selbst programmiert werden. Dies macht das Tool trotz seines geringen Umfangs zu einem extrem mächtigen Werkzeug für Individualisten.

Voraussetzungen und Installation

Der Sprecher erläutert die notwendigen technischen Voraussetzungen für den Betrieb von NanoClaw auf verschiedenen Systemen. Dringend empfohlen wird ein Claude-Abonnement, da das System auf das entsprechende SDK setzt und so Kosten für API-Tokens spart. Für Linux-Nutzer ist Docker erforderlich, während bei VPS-Installationen Sicherheitsstandards wie Nicht-Root-Nutzer und Tailscale-Verbindungen beachtet werden sollten. Zudem wird Node.js in einer Version höher als 20 sowie die Nutzung von Claude Code via Slash-Befehlen vorausgesetzt. Die Verbindung zu WhatsApp erfolgt schließlich unkompliziert über das Scannen eines QR-Codes.

Anpassung und Selbstprogrammierung

Dieser Teil des Videos demonstriert die beeindruckende Fähigkeit von NanoClaw, den eigenen Funktionsumfang dynamisch zu erweitern. Der Sprecher zeigt am praktischen Beispiel, wie er den Agenten bittet, eine Bildversand-Funktion zu programmieren, die ursprünglich nicht vorhanden war. Der Agent erstellt daraufhin einen Plan, integriert das "Send-Image"-Tool und schickt nach einem Neustart erfolgreich Bilder von Unsplash. Dieser Prozess verdeutlicht, dass der Nutzer keine manuellen Code-Änderungen vornehmen muss, sondern den Agenten wie einen Entwickler steuern kann. Es wird klar, dass die Flexibilität des Systems dessen größte Stärke im Alltag darstellt.

Sicherheitsaspekte und Fazit

Abschließend reflektiert der Sprecher über die Vorteile der minimalistischen Architektur in Bezug auf die IT-Sicherheit. Er weist darauf hin, dass 26 % aller gängigen Agent-Skills Sicherheitslücken aufweisen, weshalb die kleine Angriffsfläche von NanoClaw ein echter Pluspunkt ist. Im Gegensatz zu OpenClaw läuft NanoClaw in einer Sandbox und hat keinen direkten Zugriff auf das Host-System, was das Risiko minimiert. Obwohl Komfortfeatures wie ein Dashboard fehlen, überzeugt das Projekt durch seine Sicherheit und die exakt auf den Nutzer zugeschnittene Codebasis. Das Video endet mit einer humorvollen Warnung vor einer KI-Apokalypse im Stil von Skynet, unterstreicht aber den Wert innovativer KI-Assistenten.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video