Erkundung der Anwendung von /goal und /loop in Claude Code

Autor: MakerNeo
LETZTES UPDATE: 2026-05-21 08:01:18
SCHLAGWORT:

Index

Erkundung der Anwendung von /goal und /loop in Claude Code

I. Häufige Anwendungsszenarien für /goal

(A) Autonome Erledigung langlaufender Aufgaben

Bei der Entwicklung komplexer Projekte zeigt /goal seine Stärken. Beispielsweise kann die KI mehrere Tage lang ununterbrochen an einem komplexen Projekt arbeiten – UI generieren, Bugs beheben, vollständige Funktionen erstellen usw. Es läuft so lange weiter, bis benutzerdefinierte Bedingungen erfüllt sind, z. B. „Alle Tests bestanden + Benutzer-Login funktioniert“. Viele nutzen dies direkt, um „3 langfristige /goal basierend auf meinem Ziel“ zu generieren, damit die KI gezielter eine Reihe komplexer Aufgaben erledigt.

(B) Multi-Agenten-/Teilaufgaben-Management

Der Haupt-Agent kann Aufgaben zerlegen und Unterzielen (subgoals) an Unter-Agenten zuweisen. Jeder Unter-Agent nutzt dann /goal, um unabhängig bis zur erfolgreichen Verifizierung zu laufen. Dies macht das Task-Management geordneter und erhöht die Effizienz.

(C) Schnelle Iteration von Code/UI

Erstellung von UI-Prototypen in kurzer Zeit, Durchführung von Reparaturen und sogar Generierung von Visualisierungen mit Diagrammen (in Kombination mit SVG). Die KI optimiert kontinuierlich von sich aus, bis Leistungs- oder Qualitätsstandards erreicht sind.

(D) Paralleles Ausführen mehrerer Langzeitaufgaben

Es können mehrere /goal gleichzeitig laufen, z. B. einer für das Codieren und einer für das Monitoring. In Kombination mit der Agent View lässt sich der Fortschritt aller Sitzungen bequem verfolgen, was ein effizientes Multitasking-Management ermöglicht.

(E) Kombination mit anderen Tools

Zusammen mit Codex/Hermes Agent ermöglicht dies die Realisierung von plattformübergreifenden, langlebigen Agenten und erweitert die Vielfalt der Funktionen.

II. Häufige Anwendungsszenarien für /loop

(A) Kontinuierliches Monitoring und Operations

Regelmäßige Überprüfung der Deployment-Health:

/loop 5m check if the deployment is healthy

Überprüft alle 5 Minuten, ob das Deployment gesund ist.

Scan von Fehlerprotokollen:

/loop 15m scan my error logs and flag anything new

Scannt alle 15 Minuten die Fehlerprotokolle und markiert neue Probleme.

Überprüfung des CI-Status:

/loop 30m check if CI passed on main

Überprüft alle 30 Minuten, ob die CI auf dem Hauptzweig (main) bestanden wurde.

(B) Hintergrund-Agenten-Arbeit

Claude Code laufen lassen, damit es wie ein Daemon periodisch Aufgaben ausführt – Server überwachen, APIs abfragen (Polling), regelmäßige Berichte erstatten usw.

(C) Kombination mit /goal

Zuerst goal - forge nutzen, um eine GOAL.md zu generieren (enthält done_when-Kriterien), dann liest /loop diese und prüft in jeder Runde die Akzeptanzkriterien. Bei Misserfolg wird eine minimale Reparatur durchgeführt, bei Erfolg wird gestoppt.

(D) Persistenter Betrieb

Session auf einem Server oder Cowork offen halten, um einen 24/7-Agenten zu realisieren; oder externen cron nutzen, um eine neue Session zu triggern und so den kontinuierlichen Lauf der Aufgaben sicherzustellen.

III. Echte Nutzungsformen: Kombination und Vergleich

Szenarien, für die /goal besser geeignet ist

Einmalige oder langlaufende Aufgaben mit klaren, verifizierbaren Endbedingungen. Es kann intelligent stoppen und vermeidet blinde Schleifen. Zum Beispiel: Code schreiben und alle Tests bestehen, alle Bugs beheben und verifizieren.

Szenarien, für die /loop besser geeignet ist

Repetitive Arbeiten, die regelmäßig überprüft/überwacht werden müssen. Zeitgesteuert, mit einstellbarem Intervall. Zum Beispiel: Kontinuierliches Überwachen von Logs, Abfragen externer APIs.

/goal als „Upgrade-Version von /loop“

Viele betrachten /goal als „Upgrade-Version von /loop“, die ein Supervisor-Modell nutzt, um zu entscheiden, ob die Aufgabe erledigt ist, und das Fortsetzen erzwingt, bis „done“ erreicht ist.

Tatsächlicher Workflow

Verwenden Sie /loop, um die GOAL.md + verification_loop zu lesen, um eine „intelligente Schleife bis zur Zielerreichung“ zu realisieren.

IV. Nutzerfeedback

Vorteile von /goal

Viele halten /goal für die unterschätzteste Funktion von 2026; sie verwandelt Claude in einen echten „autonomen Agenten“. In Kombination mit der Agent View (Liste der mehreren Sitzungen) wird die Verwaltung von mehreren Aufgaben noch bequemer.

Einschränkungen

Beeinflusst durch Nutzungslimits, können lang Aufgaben die Kontingente schnell verbrauchen; eignet sich besser für lokale/serverbasierte Läufe, um Persistenz zu gewährleisten.

V. Detaillierte Unterschiede zwischen /goal und /loop

Dimension /goal /loop
Auslösung Beginnt sofort automatisch, wenn die vorherige Runde abgeschlossen ist Muss das eingestellte Zeitintervall warten
Stoppbedingung Das Modell prüft, ob die completion condition erreicht ist manueller Stopp oder subjektive Einschätzung des Modells
Kernmechanismus Zielgesteuert: Nutzer definiert „Wann gilt es als erfolgreich“ Zeitgesteuert: führt den Prompt mit fester Frequenz wiederholt aus
Anwendungsszenario Aufgaben mit klar verifizierbaren Endbedingungen Aufgaben, die regelmäßig wiederholt überwacht werden müssen
Vorteil Intelligenter, verschwendet keine Durchläufe Einfach einzustellen, ideal für rein repetitives Monitoring
Nachteil Erfordert gut formulierte, beurteilbare conditions Neigt zu blindem Polling; Stopp hängt von subjektiver Einschätzung ab

Verwendungsbeispiele

/goal:

/goal Alle Tests bestanden und der Benutzer-Login funktioniert ordnungsgemäß.

Claude arbeitet weiter, bis die Bedingungen erfüllt sind.

/loop:

/loop 30s 检查一下部署日志,如果有错误就修复

Führt den Befehl alle 30 Sekunden aus.

VI. Praktische Nutzungsempfehlungen

Vorzug für /goal

Die meisten Entwicklungs-/Build-Aufgaben sind gut für /goal geeignet, besonders wenn Sie möchten, dass Claude ein vollständiges Ziel autonom erledigt – zum Beispiel „Diese Funktion fertigstellen und live schalten, dann stoppen“.

Einsatz von /loop

Verwenden Sie es, wenn tatsächlich periodisches Monitoring erforderlich ist, nicht nur eine einmalige Erledigung.

Kombinierte Nutzung

Sie können zunächst /goal für die Hauptaufgabe nutzen und darin /loop für das Sub-Monitoring verschachteln, um die Vorteile beider voll auszuschöpfen.


Die Kenntnis der Anwendungsszenarien, Unterschiede und Nutzungsempfehlungen für /goal und /loop in Claude Code hilft uns, diese Funktionen besser zu nutzen und die Arbeitseffizienz sowie Qualität der Aufgabenerfüllung zu steigern.