Panoramica
I comandi workflow trasformano l’Apollo CLI in un gestore di lavoro pensato per gli sviluppatori. Avvia un’attività e ottieni automaticamente un branch git. Lascia che il punteggio di urgenza ti dica su cosa lavorare. Salva i tuoi filtri preferiti. Imposta un progetto predefinito per smettere di digitare-p ovunque.
Tutti i comandi workflow supportano
--json per scripting e integrazione con Claude Code.Avvia / Ferma / Attuale
apollo task start <id>
Risolve un’attività, crea un branch git, la segna come in_progress e traccia la tua sessione attiva.
Branch base da cui creare
Sovrascrivere il nome del branch generato automaticamente
Saltare la creazione del branch git, aggiornare solo lo stato dell’attività
- Genera il nome del branch:
feat/<shortId>-<slugified-title> - Crea e passa al branch (o passa al branch se già esistente)
- Salva i metadati dell’attività come configurazione del branch git
- Segna l’attività come
in_progressin Apollo - Ti assegna automaticamente l’attività se non assegnata
- Salva la sessione attiva localmente per
stopecurrent
apollo task stop [id]
Ferma la tua sessione attiva. Mette in stash le modifiche non committate, aggiorna lo stato e mostra il tempo trascorso.
Segnare l’attività come
done invece di tornare a todoSaltare git stash anche se ci sono modifiche non committate
apollo task current
Mostra l’attività attualmente attiva con il tempo trascorso.
Prossima Attività (Ranking Intelligente)
apollo task next
Mostra le tue attività a priorità più alta ordinate per un punteggio di urgenza ponderato. Ispirato al sistema dei coefficienti di urgenza di Taskwarrior.
Limitare a un progetto specifico
Numero di attività da mostrare
Mostrare il dettaglio del punteggio per ogni attività
Algoritmo di Punteggio
Ogni attività viene valutata su 6 fattori con pesi diversi:| Fattore | Peso | Max Grezzo | Descrizione |
|---|---|---|---|
| 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 se nessun blocco, -20 se bloccata |
| Impact | 2x | 20 | +5 per attività che sblocchi (max 4) |
| Age | 1x | 5 | 0-5 basato sui giorni dalla creazione |
| Status | 1x | 8 | in_progress=8, todo=5, blocked=0 |
--explain per vedere il dettaglio esatto.
Filtri Salvati
Salva le combinazioni di filtri attività usate frequentemente e riproducile con un singolo comando.apollo filter save <name>
Filtro stato (separato da virgola)
Filtro priorità (separato da virgola)
Nome del responsabile o
meNome del progetto
Nome della release
Solo attività non assegnate
Con scadenza prima di
Massimo risultati
apollo filter list
apollo filter run <name>
Riproduce il filtro salvato eseguendo apollo task list con le flag memorizzate.
apollo filter delete <name>
Contesto di Progetto
Imposta un progetto predefinito per non dover digitare-p "NomeProgetto" ad ogni comando.
apollo context set <project>
apollo context show
apollo context clear
task list, release list, epic list, kb list, kb search, kb folders.
Una flag -p esplicita sovrascrive sempre il contesto predefinito.
Dipendenze delle Attività
apollo task deps [id]
Visualizza l’albero delle dipendenze di un’attività — chi ti blocca e chi sblocchi tu.
up (solo bloccanti), down (solo dipendenti) o bothProfondità massima di attraversamento
Mostrare tutte le catene di dipendenze in un progetto (senza necessità di ID attività)