Claude Code Agent Loop kann OpenClaw nicht ersetzen (Hier ist der Grund)

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

Transcript

00:00:00Das Anthropic-Team hat einen Loop-Skill für Claude Code veröffentlicht, um Prompts in festgelegten Intervallen auszuführen,
00:00:04und die Leute im Internet flippen völlig aus und verbinden ihn mit Discord oder Telegram,
00:00:10um mit ihrem Agenten zu kommunizieren, genau wie mit OpenClaw, und einige nutzen ihn sogar für Ralph-
00:00:14Loops.
00:00:15Aber sie nutzen ihn völlig falsch, denn der Loop-Skill wurde nicht für diesen Zweck entwickelt.
00:00:19Ich meine, es gibt einen Grund, warum sie ihn nicht “Schedule”, sondern “Loop” genannt haben.
00:00:23Abonniert den Kanal und lasst uns herausfinden, warum.
00:00:29Es ist kein Geheimnis, dass Claude genutzt wird, um 100 % von Claude Code zu schreiben, denn das Team
00:00:34hat Features wie verrückt veröffentlicht, aber normalerweise entspricht der Hype-Level dem Nutzen
00:00:39des Features.
00:00:40Also: Claude Remote Control, viel Hype, weil es sehr nützlich ist.
00:00:43Async Hooks, weniger Hype, weil sie weniger nützlich sind.
00:00:47Aber dies ist das erste Feature, um das mehr Hype gemacht wird, als das eigentliche Feature
00:00:53tatsächlich nützlich ist.
00:00:54Bevor ihr wütend werdet, lasst es mich erklären.
00:00:56Hier ist die neueste Version von Claude Code, die auf Sonnet läuft, was ich jetzt auf Haiku umstelle,
00:01:01da die Prompts, die ich verwenden werde, kein so anspruchsvolles Modell erfordern.
00:01:06Hier habe ich einfach den Loop, der ein Intervall in Minuten, Stunden oder Tagen entgegennimmt.
00:01:10Beachtet, dass die kleinste Granularität in Minuten angegeben wird.
00:01:13Auch wenn man Sekunden schreiben kann, unterstützt Claude diese noch nicht.
00:01:16Und dann wird noch ein Prompt benötigt, also schreibe ich: “Sag Hallo”.
00:01:20Wenn ich die Eingabetaste drücke, wird der Skill “cron create” verwendet, um eine geplante Aufgabe zu erstellen.
00:01:25Man kann auch eine bestimmte Zeit festlegen, also könnte ich “Loop” eingeben – und hier hat er sehr schnell Hallo gesagt.
00:01:30Ich schreibe einen Prompt: “Sag um 18:30 Uhr erneut Hallo”.
00:01:35Hier verwendet Claude die lokale Zeit des Rechners, auf dem Claude Code installiert ist,
00:01:39und nicht UTC.
00:01:40Das solltet ihr also im Hinterkopf behalten.
00:01:41Ich stelle dies als täglich wiederkehrende Aufgabe ein, und das war's eigentlich schon.
00:01:45Der Prompt kann alles enthalten, was ihr wollt.
00:01:47Ich könnte zum Beispiel diesen Tweet-Skill nutzen, um mir einen Tweet schreiben zu lassen wie:
00:01:52“Claude hat einen tollen neuen Loop-Skill”, und ich lasse das alle drei Minuten laufen.
00:01:56Der Prompt kann auch eine Datei lesen oder MCP-Tools ausführen.
00:01:59Im Grunde kann alles, was man mit Claude Code machen kann, in den Prompt eingefügt werden.
00:02:02Ich könnte die aktuell laufenden Cron-Jobs mit diesem Prompt auflisten, der das Tool “cron list” verwendet,
00:02:07um die Jobs anzuzeigen.
00:02:09Und ich könnte einen Job löschen, indem ich beschreibe, was der Job macht, oder die ID verwende.
00:02:13Es gibt auch einen Jitter bei der Zeit der Cron-Jobs, um zu verhindern, dass mehrere Jobs gleichzeitig
00:02:17die Anthropic-API treffen, was bedeutet, dass ein stündlicher Job irgendwann zwischen null und sechs Minuten
00:02:23nach der vollen Stunde ausgelöst werden kann.
00:02:24Nun, ja, das ist ein wirklich cooles Feature, und die Leute sagen, dass es Open Claude
00:02:28für sie ersetzt hat, weil man ein Intervall festlegen kann, um Nachrichten von WhatsApp oder Telegram abzurufen
00:02:33und darauf wie ein echter KI-Assistent zu antworten, wofür die Leute Open Claude
00:02:37bisher verwendet haben.
00:02:38Aber es gibt zwei große Probleme mit dem Loop-Feature, die verhindern, dass es ein “Open Claude Killer” ist.
00:02:43Erstens laufen die Cron-Aufgaben nach drei Tagen automatisch ab,
00:02:44um zu verhindern, dass man lang laufende Aufgaben hat, die man vielleicht vergessen hat.
00:02:49Das könnte natürlich sehr nervig sein, wenn man den Loop so eingestellt hat, dass er auf Telegram-Nachrichten hört,
00:02:51und am vierten Tag feststellen muss, dass es nicht mehr funktioniert.
00:02:55Es gibt zwar einen Weg, Jobs in Claude Code ohne Plugin ewig laufen zu lassen,
00:02:59aber darüber sprechen wir später im Video.
00:03:04Das zweite Problem ist, dass Cron-Aufgaben im Sitzungsspeicher abgelegt und nicht auf die Festplatte geschrieben werden.
00:03:06Wenn ich also diese Claude Code-Sitzung schließe – ich leere mal mein Terminal und erstelle ein neues –
00:03:12und ihn dann frage, ob er meine geplanten Aufgaben auflisten kann, werdet ihr sehen,
00:03:16dass nichts geplant wurde, obwohl ich in der vorherigen Sitzung zwei Aufgaben erstellt hatte.
00:03:17Das bedeutet: Wenn man die Sitzung schließen möchte, um Claude zu aktualisieren, oder wenn man das
00:03:21Loop-Feature für einen Ralph-Loop nutzen wollte, ist das keine gute Idee,
00:03:25da man die Sitzung nicht richtig zurücksetzen kann und auf Kompression angewiesen ist,
00:03:29um lang laufende Aufgaben fortzusetzen.
00:03:34Wofür sollte man dieses Feature also nutzen?
00:03:39Nun, immer dann, wenn man eine Aufgabe in derselben Sitzung manuell neu ausführen muss,
00:03:41weil sich etwas geändert hat, sollte man einen Loop dafür verwenden.
00:03:46Zum Beispiel, wenn man die letzten 50 Zeilen einer sich ständig aktualisierenden Log-Datei
00:03:49auf Fehler prüft, schaut, wie viele Elemente noch in einer Job-Warteschlange sind,
00:03:53oder prüft, ob es neue Issues in einem Projekt gibt.
00:03:57Ich bin sicher, das Team wird in Zukunft weitere Optionen für Loop hinzufügen,
00:03:59wie das Festlegen eines bestimmten Modells für eine Aufgabe oder das Ändern der Ablaufzeit.
00:04:03Aber wenn man möchte, dass eine Aufgabe ewig in Claude Code läuft,
00:04:06kann man das technisch gesehen bereits ohne irgendwelche Plugins tun.
00:04:11Man kann das in Claude für Desktop tun, indem man die Seitenleiste öffnet – falls sie noch nicht offen ist –
00:04:13und im Menü auf “Geplant” klickt.
00:04:17Wenn ihr diese Option nicht seht, müsst ihr möglicherweise Claude für Desktop aktualisieren.
00:04:19Hier können wir eine Aufgabe erstellen und ihr einen Namen, eine Beschreibung und einen Prompt geben.
00:04:23Wir können sogar das Modell ändern, Berechtigungen festlegen und unten die Häufigkeit einstellen.
00:04:27Das ist genau dasselbe, als wenn wir “Schedule” in den Prompt-Bereich von Claude Code Desktop
00:04:32schreiben würden. Aber was wirklich interessant ist, ist, dass es innerhalb von CoWork
00:04:36ebenfalls eine Option für Geplante Aufgaben gibt.
00:04:42Dies unterscheidet sich von der Option in Claude Code nicht nur dadurch, dass das Fenster
00:04:43anders aussieht und wir auf weitere Optionen klicken müssen, um das Standardmodell zu ändern,
00:04:47sondern auch dadurch, dass Claude CoWork in einer Sandbox-Umgebung läuft,
00:04:52während Claude Code auf eurem lokalen Rechner ausgeführt wird.
00:04:59Wenn man also eine Aufgabe in Claude Code plant, wird das lokale Dateisystem verwendet.
00:05:00Bei Claude CoWork hingegen geschieht dies in einer Sandbox,
00:05:05was wichtig zu wissen ist, damit man weiß, wo man seine geplanten Aufgaben platziert.
00:05:10Der Vorteil einer geplanten Aufgabe in Claude Desktop ist natürlich, dass die Aufgabe ewig läuft,
00:05:12solange der Computer eingeschaltet und die Claude Desktop-App geöffnet ist.
00:05:16Aber wenn ihr wie ich lieber Claude Code im Terminal nutzt, um Aufgaben zu planen,
00:05:22dann könnt ihr dieses Plugin von Kenneth verwenden, das vielversprechend aussieht.
00:05:26Ich werde es vielleicht in Zukunft ausprobieren, wenn genug Interesse besteht.
00:05:31Apropos vielversprechende Dinge, die ich noch nicht ausprobiert habe: OpenAI hat letzte Woche
00:05:33GPT 5.4 veröffentlicht, und die Leute scheinen begeistert zu sein.
00:05:39Wenn ihr mehr wissen wollt, schaut euch dieses Video von James an, der alle Details durchgeht.

Key Takeaway

Das Loop-Feature von Claude Code ist kein dauerhafter Agenten-Ersatz, sondern ein flüchtiges Hilfsmittel für wiederkehrende Aufgaben innerhalb einer aktiven Arbeitssitzung.

Highlights

Der neue Claude Code Loop-Skill wird oft fälschlicherweise als Ersatz für OpenClaw-ähnliche Agenten missverstanden.

Cron-Jobs in Claude Code haben eine minimale Granularität von einer Minute und nutzen die lokale Systemzeit.

Ein eingebauter Jitter verzögert stündliche Aufgaben um bis zu sechs Minuten, um API-Überlastungen zu vermeiden.

Geplante Aufgaben in Claude Code sind flüchtig, da sie nur im Sitzungsspeicher existieren und nicht auf die Festplatte geschrieben werden.

Cron-Aufgaben laufen nach drei Tagen automatisch ab, was sie für dauerhafte Automatisierungen ungeeignet macht.

Claude Desktop bietet eine stabilere 'Schedule'-Funktion, die Aufgaben dauerhaft ausführt, solange die App geöffnet ist.

Der Unterschied zwischen lokalem Dateisystemzugriff bei Claude Code und der Sandbox-Umgebung bei Claude CoWork ist entscheidend für die Platzierung von Aufgaben.

Timeline

Einführung und Missverständnisse des Loop-Skills

Der Sprecher führt in das neue Loop-Feature von Claude Code ein, das in der Entwickler-Community für großes Aufsehen sorgt. Viele Nutzer versuchen fälschlicherweise, diesen Skill mit Plattformen wie Discord oder Telegram zu verbinden, um einen autonomen Agenten wie OpenClaw zu imitieren. Es wird klargestellt, dass die Bezeichnung 'Loop' statt 'Schedule' bewusst gewählt wurde, da der Verwendungszweck ein anderer ist. Der Hype um dieses spezifische Feature übersteigt laut dem Analysten momentan seinen tatsächlichen praktischen Nutzen. Dieser Abschnitt legt den Grundstein für die folgende technische Analyse der Einschränkungen.

Technische Demonstration und Funktionsweise von Cron-Jobs

In diesem Teil wird die praktische Anwendung des 'cron create' Tools demonstriert, wobei der Sprecher auf das effizientere Haiku-Modell wechselt. Es wird erklärt, dass die kleinste Zeiteinheit Minuten sind, auch wenn Sekunden eingegeben werden können, und dass die lokale Rechnerzeit statt UTC verwendet wird. Nutzer können Prompts für verschiedene Intervalle planen, um beispielsweise Tweets zu verfassen oder MCP-Tools auszuführen. Ein wichtiges technisches Detail ist der 'Jitter', der verhindert, dass zu viele Anfragen gleichzeitig die Anthropic-API treffen. Zudem werden Befehle wie 'cron list' zum Verwalten und Löschen der aktiven Aufgaben vorgestellt.

Die kritischen Schwachstellen des Loop-Features

Der Sprecher erläutert zwei fundamentale Probleme, die verhindern, dass Claude Code ein echter 'OpenClaw-Killer' wird. Erstens verfallen alle geplanten Cron-Aufgaben automatisch nach drei Tagen, um verwaiste Hintergrundprozesse zu vermeiden. Zweitens werden diese Aufgaben nur im flüchtigen Sitzungsspeicher abgelegt, was bedeutet, dass sie beim Schließen des Terminals unwiderruflich verloren gehen. Dies macht das Feature unbrauchbar für langfristige Automatisierungen oder komplexe 'Ralph-Loops', die auf Kontinuität angewiesen sind. Der Abschnitt verdeutlicht, dass die aktuelle Implementierung rein auf kurzfristige Unterstützung innerhalb einer Sitzung ausgelegt ist.

Einsatzszenarien und Alternativen in Claude Desktop

Hier werden sinnvolle Anwendungsfälle für den Loop-Skill aufgezeigt, wie das regelmäßige Überprüfen von Log-Dateien auf Fehler oder das Monitoring von Job-Warteschlangen. Wenn Aufgaben jedoch dauerhaft laufen sollen, verweist der Sprecher auf die 'Geplant'-Funktion in der Claude Desktop-App. Dort können Aufgaben mit Namen, Beschreibungen und spezifischen Modellen versehen werden, die nicht nach drei Tagen ablaufen. Diese Desktop-Variante ist stabiler, erfordert jedoch, dass der Computer eingeschaltet und die Anwendung geöffnet bleibt. Es wird betont, dass dies die eigentlich gesuchte Lösung für viele Nutzer ist, die eine zeitgesteuerte Automatisierung benötigen.

Sandbox vs. Lokal und Ausblick auf Plugins

Zum Abschluss wird der technische Unterschied zwischen der Ausführung in Claude CoWork und Claude Code detailliert. Während Claude Code direkten Zugriff auf das lokale Dateisystem des Nutzers hat, operiert CoWork in einer isolierten Sandbox-Umgebung. Dies ist ein entscheidender Faktor bei der Entscheidung, wo bestimmte Automatisierungsskripte hinterlegt werden sollten. Der Sprecher erwähnt zudem ein vielversprechendes Drittanbieter-Plugin von Kenneth für Terminal-Nutzer, das die Limitationen von Claude Code eventuell umgehen könnte. Das Video endet mit einem kurzen Seitenblick auf die Veröffentlichung von GPT 5.4 durch OpenAI und einen Verweis auf weiterführende Details in anderen Videos.

Community Posts

View all posts