Saltar al contenido principal

Descripción General

El comando apollo ai te conecta con Apollo Brain — el mismo asistente de IA disponible en la app web, con las 160+ herramientas — directamente desde tu terminal.

Modo One-Shot

Haz una pregunta y recibe una respuesta en tiempo real:
apollo ai "What tasks are blocked right now?"
La respuesta se transmite en tiempo real, renderizada como markdown formateado en tu terminal.

Piping y Scripts

# Pipe to clipboard
apollo ai "Summarize this week's progress" | pbcopy

# Use in scripts
apollo ai "How many tasks are blocked?" --json
En el modo --json, la respuesta de la IA se transmite a stderr mientras que el resultado estructurado final va a stdout. Esto permite usar pipe de forma segura sin perder la experiencia de streaming.

Modo de Chat Interactivo

Para conversaciones con múltiples intercambios, usa la flag --chat:
apollo ai --chat
Esto abre un REPL con contexto de conversación persistente:
Apollo Brain — Interactive Chat
Type /quit to exit, /clear to reset context
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

You: What's the status of the Delfin One project?

Brain: Delfin One has 142 tasks total:
  - 72 completed (51%)
  - 12 in progress
  - 31 to do
  - 4 blocked

You: Assign #158 to Carlos and set it to high priority

Brain: I'd like to update task #158:
  - Assignee: Carlos Silva
  - Priority: High

  Approve?  [Y/n]

Comandos del Chat

ComandoDescripción
/quitSalir de la sesión de chat
/clearReiniciar el contexto de la conversación
/historyMostrar la conversación hasta el momento

Confirmación Humana

Las operaciones de escritura (crear, actualizar, eliminar) siempre requieren confirmación:
  • Modo interactivo: Muestra un prompt de aprobación ([Y/n])
  • Modo --json: Devuelve una respuesta requires_confirmation — pasa --confirm para aprobar automáticamente
# Auto-approve for scripts (use with caution)
apollo ai "Mark task #142 as done" --json --confirm

Ejemplos

# Daily standup summary
apollo ai "Give me a standup summary: what I did yesterday, what I'm doing today, and any blockers"

# Sprint planning
apollo ai "Which unassigned tasks in the current sprint have the highest priority?"

# Release readiness
apollo ai "Is release v2.1.0 on track? What's the biggest risk?"

# Code context
git diff HEAD~3 | apollo ai "Summarize these changes and suggest which Apollo tasks they relate to"