Visão Geral
Os comandos do Espaço Pessoal gerenciam seus dados privados — notas, lembretes e flashcards. Eles são vinculados ao seu usuário autenticado e não são visíveis para outros membros da equipe.
Notas
Notas pessoais com organização por pastas. Sem necessidade de escopo de projeto — as notas pertencem a você.
Listar Notas
# All notes
apollo note list
# Filter by folder
apollo note list --folder "Daily notes"
# Limit results
apollo note list --limit 20
Visualizar uma Nota
apollo note view "Meeting notes"
Mostra o título, pasta, versão e conteúdo completo da nota.
Pesquisar Notas
apollo note search "architecture"
apollo note search "deployment" --limit 10
Pesquisa em títulos e conteúdo das notas (sem diferenciar maiúsculas e minúsculas).
Criar uma Nota
# With inline content
apollo note create -t "Sprint Retro" --content "## What went well\n- Shipped on time"
# From a file
apollo note create -t "Design Doc" --file ./design.md
# In a folder
apollo note create -t "Daily 2026-02-20" --content "..." --folder "Daily notes"
Opções:
| Flag | Descrição |
|---|
-t, --title <title> | Título da nota (obrigatório) |
--content <text> | Conteúdo da nota |
--file <path> | Ler conteúdo de um arquivo |
--folder <name> | Colocar em uma pasta |
Atualizar uma Nota
# Update content
apollo note update "Sprint Retro" --content "Updated retro notes..."
# Move to a folder
apollo note update "Sprint Retro" --folder "Retros"
# Rename
apollo note update "Sprint Retro" -t "Sprint 12 Retrospective"
Listar Pastas
Lembretes
Lembretes baseados em horário com níveis de prioridade e recorrência opcional.
Listar Lembretes
# Pending reminders only (default)
apollo reminder list
# Include completed and dismissed
apollo reminder list --all
Criar um Lembrete
# Basic reminder
apollo reminder create -t "Deploy v2" --at "2026-03-15T09:00"
# With priority and recurrence
apollo reminder create \
-t "Weekly standup prep" \
--at "2026-03-17T08:30" \
--priority 1 \
--recurrence weekly
Opções:
| Flag | Descrição |
|---|
-t, --title <title> | Título do lembrete (obrigatório) |
--at <datetime> | Quando lembrar (formato ISO 8601, obrigatório) |
--description <text> | Detalhes adicionais |
--priority <1-3> | 1 = alta, 2 = media, 3 = baixa |
--recurrence <type> | daily, weekly ou monthly |
Gerenciar Lembretes
# Mark as completed
apollo reminder complete <id>
# Snooze for 30 minutes (default)
apollo reminder snooze <id>
# Snooze for a specific duration
apollo reminder snooze <id> --minutes 60
# Snooze until a specific time
apollo reminder snooze <id> --until "2026-03-16T10:00"
# Dismiss (won't remind again)
apollo reminder dismiss <id>
# Permanently delete
apollo reminder delete <id>
Flashcards
Flashcards com repetição espacada usando o algoritmo SM-2. Crie cartões, acompanhe intervalos de revisão e estude pelo terminal.
Listar Flashcards
# All flashcards
apollo flashcard list
# Only cards due for review
apollo flashcard list --due
# Limit results
apollo flashcard list --limit 20
Visualizar um Flashcard
apollo flashcard view <id>
Mostra frente, verso e estatísticas do SM-2 (fator de facilidade, intervalo, repetições, data da próxima revisão).
Criar um Flashcard
apollo flashcard create \
--front "What is RLS?" \
--back "Row-Level Security — a PostgreSQL feature that restricts which rows a user can access based on policies."
Novos cartões começam com parâmetros SM-2 padrão e ficam imediatamente disponíveis para revisão.
Verificar Cartões Pendentes
Mostra a quantidade de cartões pendentes para revisão e uma prévia dos primeiros.
Revisar Flashcards
Sessão de revisão interativa — o CLI mostra a frente de cada cartão pendente, espera você pensar, revela o verso e pede que você avalie sua lembrança:
Card 1 of 5
────────────────────────────
FRONT: What is RLS?
Press Enter to reveal...
BACK: Row-Level Security — a PostgreSQL feature that restricts
which rows a user can access based on policies.
Rate your recall:
1 = Complete blackout
2 = Wrong, but recognized after seeing answer
3 = Correct with difficulty
4 = Perfect recall
Your rating [1-4]:
O algoritmo SM-2 ajusta o intervalo de revisão do cartão com base na sua avaliação:
| Avaliação | Efeito |
|---|
| 1-2 | Reiniciar intervalo para 1 dia (cartão precisa ser reaprendido) |
| 3 | Aumentar intervalo levemente (correto mas difícil) |
| 4 | Aumentar intervalo significativamente (lembrança fácil) |
No modo --json, apollo flashcard review --json pula o fluxo interativo e retorna a lista de cartões pendentes como JSON — útil para construir interfaces de revisão customizadas ou integrações com o Claude Code.
Saída JSON
Todos os comandos do espaco pessoal suportam --json:
apollo note list --json
apollo reminder list --json
apollo flashcard due --json
# Get all note titles
apollo note list --json | jq '.[].title'
# Count due flashcards
apollo flashcard due --json | jq '.due_count'
# Export a note to a file
apollo note view "Design Doc" --json | jq -r '.content' > design.md