Comandos de ai-dev
CLI determinista de Software AI Development: instala, valida, traza y gobierna proyectos desarrollados con IA.
| Comando | Descripción |
|---|---|
init | Instala la metodología en el directorio actual (proyecto nuevo o existente). No sobrescribe archivos. |
new | Crea un documento desde su plantilla con el siguiente ID libre (p. ej. ai-dev new PRD --title "..."). |
submit | Envía un documento a revisión para que una persona lo apruebe. |
revise | Reabre un documento aprobado para modificarlo: vuelve a revisión y sube su versión. |
approve | Registra una decisión humana sobre una fase o un documento. Requiere terminal interactiva: los agentes no aprueban. |
review | Sesión interactiva de aprobación: decide sobre documentos en revisión, requisitos y la fase actual, y avanza mientras todo esté listo. Solo personas. |
validate | Valida .ai-dev/, requisitos y documentos contra los esquemas y las reglas de la metodología. |
trace | Calcula la trazabilidad (requisitos → tareas → commits) y el estado de integridad. |
status | Muestra fase, estado, tareas y aprobaciones pendientes. |
context | Genera el contexto mínimo suficiente de una tarea para entregárselo a cualquier agente. |
doctor | Diagnostica la instalación: Node, Git, versión fijada frente a la CLI y validez de .ai-dev/. |
mode | Cambia el modo de rigor mientras el proyecto no tenga ninguna aprobación; después requiere una solicitud de cambio. |
adapters | Genera y comprueba los archivos de instrucciones de cada asistente de IA. |
phase | Comprueba, avanza o reingresa fases del ciclo. |
task | Crea tareas y gestiona su ciclo de vida. |
Opciones globales: -v, --version, -h, --help (también en cada comando).