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.