Übersicht
Die Workflow-Befehle verwandeln das Apollo CLI in einen entwicklerzentrierten Arbeitsmanager. Starten Sie eine Aufgabe und erhalten Sie automatisch einen Git-Branch. Lassen Sie die Dringlichkeitsbewertung bestimmen, woran Sie als Nächstes arbeiten sollten. Speichern Sie Ihre Lieblingsfilter. Legen Sie ein Standardprojekt fest, damit Sie nicht überall-p eingeben müssen.
Alle Workflow-Befehle unterstützen
--json für Skripting und Claude Code-Integration.Aufgabe Starten / Stoppen / Aktuell
apollo task start <id>
Löst eine Aufgabe auf, erstellt einen Git-Branch, markiert sie als in_progress und verfolgt Ihre aktive Sitzung.
Basis-Branch, von dem aus erstellt wird
Den automatisch generierten Branch-Namen überschreiben
Git-Branch-Erstellung überspringen, nur Aufgabenstatus aktualisieren
- Generiert den Branch-Namen:
feat/<shortId>-<slugified-title> - Erstellt und wechselt zum Branch (oder wechselt, wenn er bereits existiert)
- Speichert Aufgaben-Metadaten als Git-Branch-Konfiguration
- Markiert die Aufgabe als
in_progressin Apollo - Weist die Aufgabe automatisch Ihnen zu, falls nicht zugewiesen
- Speichert die aktive Sitzung lokal für
stopundcurrent
apollo task stop [id]
Beendet Ihre aktive Sitzung. Stasht uncommittete Änderungen, aktualisiert den Status und zeigt die verstrichene Zeit.
Aufgabe als
done markieren statt auf todo zurückzusetzenGit Stash überspringen, auch wenn es uncommittete Änderungen gibt
apollo task current
Zeigt die aktuell aktive Aufgabe mit verstrichener Zeit.
Nächste Aufgabe (Intelligentes Ranking)
apollo task next
Zeigt Ihre Aufgaben mit höchster Priorität, sortiert nach einer gewichteten Dringlichkeitsbewertung. Inspiriert vom Urgency-Coefficient-System von Taskwarrior.
Auf ein bestimmtes Projekt beschränken
Anzahl der anzuzeigenden Aufgaben
Die Bewertungsaufschlüsselung für jede Aufgabe anzeigen
Bewertungsalgorithmus
Jede Aufgabe wird anhand von 6 Faktoren mit unterschiedlichen Gewichtungen bewertet:| Faktor | Gewicht | Max Roh | Beschreibung |
|---|---|---|---|
| Priority | 4x | 20 | critical=20, high=15, medium=10, low=5 |
| Due Date | 3x | 20 | overdue=20, today=18, this week=12, this month=6 |
| Unblocked | 2x | 10 | +10 wenn keine Blockaden, -20 wenn blockiert |
| Impact | 2x | 20 | +5 pro Aufgabe, die Sie freischalten (max 4) |
| Age | 1x | 5 | 0-5 basierend auf Tagen seit Erstellung |
| Status | 1x | 8 | in_progress=8, todo=5, blocked=0 |
--explain, um die genaue Aufschlüsselung zu sehen.
Gespeicherte Filter
Speichern Sie häufig verwendete Aufgabenfilter-Kombinationen und führen Sie sie mit einem einzigen Befehl aus.apollo filter save <name>
Statusfilter (kommagetrennt)
Prioritätsfilter (kommagetrennt)
Name des Zuständigen oder
meProjektname
Release-Name
Nur nicht zugewiesene Aufgaben
Fällig vor Datum
Maximale Ergebnisse
apollo filter list
apollo filter run <name>
Führt den gespeicherten Filter aus, indem apollo task list mit den gespeicherten Flags aufgerufen wird.
apollo filter delete <name>
Projektkontext
Legen Sie ein Standardprojekt fest, damit Sie nicht bei jedem Befehl-p "Projektname" eingeben müssen.
apollo context set <project>
apollo context show
apollo context clear
task list, release list, epic list, kb list, kb search, kb folders.
Eine explizite -p-Flag überschreibt immer den Kontextstandard.
Aufgabenabhängigkeiten
apollo task deps [id]
Visualisieren Sie den Abhängigkeitsbaum einer Aufgabe — wer Sie blockiert und wen Sie freischalten.
up (nur Blockierer), down (nur Abhängige) oder bothMaximale Traversierungstiefe
Alle Abhängigkeitsketten in einem Projekt anzeigen (keine Aufgaben-ID erforderlich)