Visão Geral
Os comandos de tarefas permitem gerenciar suas tarefas do Apollo sem abrir o aplicativo web. Todos os comandos suportam resolução fuzzy de nomes — você pode referenciar tarefas por título, correspondência parcial ou UUID.Comandos
Listar Tarefas
| Flag | Descrição |
|---|---|
-p, --project <name> | Filtrar por nome ou ID do projeto |
-s, --status <status> | Filtrar por status: backlog, todo, in_progress, blocked, done |
-a, --assignee <name> | Filtrar por responsável (use me para você mesmo) |
--release <name> | Filtrar por nome da release (correspondência fuzzy) |
--specialty <name> | Filtrar por especialidade (ex: frontend, back-end, ai) |
--task-type <name> | Filtrar por tipo de tarefa (ex: feature, bug, chore) |
--unassigned | Mostrar apenas tarefas sem responsável |
--due-before <date> | Tarefas com vencimento até uma data (YYYY-MM-DD) |
--limit <n> | Máximo de resultados (padrão: 50) |
Ver Detalhes da Tarefa
Criar uma Tarefa
| Flag | Descrição |
|---|---|
-t, --title <title> | Título da tarefa (obrigatório) |
-p, --project <name> | Nome ou ID do projeto (obrigatório) |
--priority <level> | critical, high, medium ou low |
--assignee <name> | Nome do responsável ou me |
--description <text> | Descrição da tarefa |
--due <date> | Data de vencimento (YYYY-MM-DD) |
--hours <n> | Horas estimadas |
Atualizar uma Tarefa
| Flag | Descrição |
|---|---|
-s, --status <status> | Novo status |
--priority <level> | Nova prioridade |
--assignee <name> | Novo responsável |
--description <text> | Nova descrição |
--due <date> | Nova data de vencimento (YYYY-MM-DD) |
--hours <n> | Novas horas estimadas |
Ações Rápidas
Operações em Massa
Para gerenciar várias tarefas de uma vez, o CLI oferece comandos em massa que operam em conjuntos de tarefas filtrados por projeto, status ou IDs explícitos.Atualização de Status em Massa
Altere o status de várias tarefas de uma vez:| Flag | Descrição |
|---|---|
-s, --status <status> | Novo status a definir (obrigatório) |
--ids <id1,id2,...> | IDs de tarefas separados por vírgula |
-p, --project <name> | Filtrar por projeto |
--current-status <status> | Atualizar apenas tarefas com este status atual |
Atribuição em Massa
Atribua várias tarefas a um membro da equipe:| Flag | Descrição |
|---|---|
-a, --assignee <name> | Nome do responsável ou me (obrigatório) |
--ids <id1,id2,...> | IDs de tarefas separados por vírgula |
-p, --project <name> | Filtrar por projeto |
--unassigned-only | Atribuir apenas tarefas sem responsável atual |
Criação em Massa
Crie várias tarefas de uma vez a partir de um arquivo JSON:title, status, priority, description, due_date, estimated_hours.
Saída JSON
Todos os comandos suportam--json para saída estruturada: