Guia de referencia completa para todos los comandos del meta-agente de Synkra AIOX.
- Sintaxis de Comandos
- Comandos Principales
- Gestion de Agentes
- Operaciones de Tareas
- Comandos de Workflow
- Generacion de Codigo
- Analisis y Mejora
- Capa de Memoria
- Auto-Modificacion
- Comandos del Sistema
- Comandos Avanzados
Todos los comandos del meta-agente siguen este patron:
*command-name [required-param] [--optional-flag value]
- Los comandos comienzan con
*(asterisco) - Los parametros en
[]son requeridos - Los flags comienzan con
--y pueden tener valores - Se pueden combinar multiples flags
*create-agent my-agent
*analyze-code src/app.js --depth full
*generate-tests --type unit --coverage 80Muestra todos los comandos disponibles u obtiene ayuda para un comando especifico.
*help # Mostrar todos los comandos
*help create-agent # Ayuda para comando especifico
*help --category agents # Comandos por categoriaMuestra el estado actual del sistema y los agentes activos.
*status # Estado basico
*status --detailed # Informacion detallada del sistema
*status --health # Resultados de verificacion de saludVer o modificar configuracion.
*config # Ver configuracion actual
*config --set ai.model gpt-4 # Establecer valor de config
*config --reset # Restablecer a valores por defecto
*config --export # Exportar configuracionMuestra informacion de version.
*version # Version actual
*version --check-update # Verificar actualizaciones
*version --changelog # Mostrar changelogCrea un nuevo agente de IA.
*create-agent <name> [options]
Opciones:
--type <type> Tipo de agente: assistant, analyzer, generator, specialist
--template <name> Usar plantilla: basic, advanced, custom
--capabilities Constructor interactivo de capacidades
--from-file <path> Crear desde definicion YAML
Ejemplos:
*create-agent code-reviewer --type analyzer
*create-agent api-builder --template advanced
*create-agent custom-bot --from-file agents/template.yamlLista todos los agentes disponibles.
*list-agents # Listar todos los agentes
*list-agents --active # Solo agentes activos
*list-agents --type analyzer # Filtrar por tipo
*list-agents --detailed # Mostrar detalles completosActiva un agente para su uso.
*activate <agent-name> # Activar agente individual
*activate agent1 agent2 # Activar multiples
*activate --all # Activar todos los agentes
*activate --type assistant # Activar por tipoDesactiva un agente.
*deactivate <agent-name> # Desactivar agente individual
*deactivate --all # Desactivar todos los agentes
*deactivate --except agent1 # Desactivar todos excepto el especificadoModifica configuracion de agente existente.
*modify-agent <name> [options]
Opciones:
--add-capability <name> Agregar nueva capacidad
--remove-capability <name> Eliminar capacidad
--update-instructions Actualizar instrucciones
--version <version> Actualizar version
--interactive Modificacion interactiva
Ejemplos:
*modify-agent helper --add-capability translate
*modify-agent analyzer --update-instructions
*modify-agent bot --interactiveElimina un agente (con confirmacion).
*delete-agent <name> # Eliminar agente individual
*delete-agent --force # Omitir confirmacion
*delete-agent --backup # Crear respaldo antes de eliminarCrea una copia de un agente existente.
*clone-agent <source> <target> # Clon basico
*clone-agent bot bot-v2 --modify # Clonar y modificarCrea una nueva tarea reutilizable.
*create-task <name> [options]
Opciones:
--type <type> Tipo de tarea: command, automation, analysis
--description <text> Descripcion de la tarea
--parameters Definir parametros interactivamente
--template <name> Usar plantilla de tarea
Ejemplos:
*create-task validate-input --type command
*create-task daily-backup --type automation
*create-task code-metrics --template analyzerLista las tareas disponibles.
*list-tasks # Listar todas las tareas
*list-tasks --type automation # Filtrar por tipo
*list-tasks --recent # Tareas usadas recientemente
*list-tasks --search <query> # Buscar tareasEjecuta una tarea especifica.
*run-task <task-name> [params]
Ejemplos:
*run-task validate-input --data "user input"
*run-task generate-report --format pdf
*run-task backup-database --incrementalPrograma la ejecucion de una tarea.
*schedule-task <task> <schedule>
Formatos de programacion:
--cron "0 0 * * *" Expresion cron
--every "1 hour" Intervalo
--at "14:30" Hora especifica
--on "monday,friday" Dias especificos
Ejemplos:
*schedule-task cleanup --cron "0 2 * * *"
*schedule-task report --every "6 hours"
*schedule-task backup --at "03:00" --on "sunday"Actualiza la configuracion de una tarea.
*modify-task <name> [options]
Opciones:
--add-param <name> Agregar parametro
--update-logic Actualizar implementacion
--change-type <type> Cambiar tipo de tarea
--rename <new-name> Renombrar tareaCrea un workflow automatizado.
*create-workflow <name> [options]
Opciones:
--steps Constructor interactivo de pasos
--trigger <type> Tipo de disparador: manual, schedule, event
--template <name> Usar plantilla de workflow
--from-file <path> Importar desde YAML
Ejemplos:
*create-workflow ci-pipeline --trigger push
*create-workflow daily-tasks --trigger "schedule:0 9 * * *"
*create-workflow deployment --template standard-deployMuestra los workflows disponibles.
*list-workflows # Todos los workflows
*list-workflows --active # Actualmente en ejecucion
*list-workflows --scheduled # Workflows programados
*list-workflows --failed # Ejecuciones fallidasEjecuta un workflow.
*run-workflow <name> [options]
Opciones:
--params <json> Parametros del workflow
--skip-steps <steps> Omitir pasos especificos
--dry-run Vista previa sin ejecucion
--force Forzar ejecucion aunque este ejecutandose
Ejemplos:
*run-workflow deploy --params '{"env":"staging"}'
*run-workflow backup --skip-steps "upload"
*run-workflow test-suite --dry-runDetiene un workflow en ejecucion.
*stop-workflow <name> # Detener workflow especifico
*stop-workflow --all # Detener todos los workflows
*stop-workflow --force # Forzar detencionVerifica el estado de ejecucion del workflow.
*workflow-status <name> # Estado de workflow individual
*workflow-status --all # Estados de todos los workflows
*workflow-status --history # Historial de ejecucionGenera nuevos componentes con asistencia de IA.
*generate-component <name> [options]
Opciones:
--type <type> Tipo de componente: react, vue, angular, web-component
--features <list> Caracteristicas del componente
--style <type> Estilizado: css, scss, styled-components
--tests Generar pruebas
--storybook Generar historias de Storybook
--template <name> Usar plantilla de componente
Ejemplos:
*generate-component UserProfile --type react --features "avatar,bio,stats"
*generate-component DataTable --type vue --tests --storybook
*generate-component CustomButton --template material-uiGenera endpoints de API.
*generate-api <resource> [options]
Opciones:
--operations <list> Operaciones CRUD: create,read,update,delete
--auth Agregar autenticacion
--validation Agregar validacion de entrada
--docs Generar documentacion de API
--tests Generar pruebas de API
--database <type> Tipo de base de datos: postgres, mongodb, mysql
Ejemplos:
*generate-api users --operations crud --auth --validation
*generate-api products --database mongodb --docs
*generate-api analytics --operations "read" --testsGenera suites de pruebas.
*generate-tests [target] [options]
Opciones:
--type <type> Tipo de prueba: unit, integration, e2e
--framework <name> Framework de pruebas: jest, mocha, cypress
--coverage <percent> Porcentaje de cobertura objetivo
--mocks Generar datos mock
--fixtures Generar fixtures de prueba
Ejemplos:
*generate-tests src/utils/ --type unit --coverage 90
*generate-tests src/api/ --type integration --mocks
*generate-tests --type e2e --framework cypressGenera documentacion.
*generate-documentation [target] [options]
Opciones:
--format <type> Formato: markdown, html, pdf
--type <type> Tipo de doc: api, user-guide, technical
--include-examples Agregar ejemplos de codigo
--diagrams Generar diagramas
--toc Generar tabla de contenidos
Ejemplos:
*generate-documentation src/ --type api --format markdown
*generate-documentation --type user-guide --include-examples
*generate-documentation components/ --diagrams --tocAnaliza toda la base de codigo.
*analyze-framework [options]
Opciones:
--depth <level> Profundidad de analisis: surface, standard, deep
--focus <areas> Areas de enfoque: performance, security, quality
--report-format <type> Formato: console, json, html
--save-report <path> Guardar reporte de analisis
--compare-previous Comparar con analisis anterior
Ejemplos:
*analyze-framework --depth deep
*analyze-framework --focus "performance,security"
*analyze-framework --save-report reports/analysis.jsonAnaliza archivos de codigo especificos.
*analyze-code <path> [options]
Opciones:
--metrics Mostrar metricas de codigo
--complexity Analizar complejidad
--dependencies Analizar dependencias
--suggestions Obtener sugerencias de mejora
--security Analisis de seguridad
Ejemplos:
*analyze-code src/app.js --metrics --complexity
*analyze-code src/api/ --security --suggestions
*analyze-code package.json --dependenciesMejora la calidad del codigo con asistencia de IA.
*improve-code-quality <path> [options]
Opciones:
--focus <aspects> Enfoque: readability, performance, maintainability
--refactor-level <level> Nivel: minor, moderate, major
--preserve-logic No cambiar funcionalidad
--add-comments Agregar comentarios explicativos
--fix-eslint Corregir problemas de linting
Ejemplos:
*improve-code-quality src/utils.js --focus readability
*improve-code-quality src/legacy/ --refactor-level major
*improve-code-quality src/api.js --fix-eslint --add-commentsObtiene sugerencias de refactorizacion.
*suggest-refactoring <path> [options]
Opciones:
--type <type> Tipo de refactorizacion: extract, inline, rename
--scope <level> Alcance: function, class, module, project
--impact-analysis Mostrar impacto de cambios
--preview Vista previa de cambios
--auto-apply Aplicar sugerencias automaticamente
Ejemplos:
*suggest-refactoring src/helpers.js --type extract
*suggest-refactoring src/models/ --scope module
*suggest-refactoring src/app.js --preview --impact-analysisDetecta patrones de codigo y anti-patrones.
*detect-patterns [path] [options]
Opciones:
--patterns <list> Patrones especificos a detectar
--anti-patterns Enfocarse en anti-patrones
--suggest-fixes Sugerir mejoras de patrones
--severity <level> Severidad minima: low, medium, high
Ejemplos:
*detect-patterns --anti-patterns --suggest-fixes
*detect-patterns src/ --patterns "singleton,factory"
*detect-patterns --severity highOperaciones de la capa de memoria.
*memory <operation> [options]
Operaciones:
status Mostrar estado de capa de memoria
search <query> Busqueda semantica
rebuild Reconstruir indice de memoria
clear-cache Limpiar cache de memoria
optimize Optimizar rendimiento de memoria
export <path> Exportar datos de memoria
import <path> Importar datos de memoria
Ejemplos:
*memory status
*memory search "flujo de autenticacion"
*memory rebuild --verbose
*memory optimize --aggressiveAprende de cambios de codigo y patrones.
*learn [options]
Opciones:
--from <source> Fuente: recent-changes, commits, patterns
--period <time> Periodo de tiempo: "1 week", "1 month"
--focus <areas> Areas de enfoque para aprendizaje
--update-patterns Actualizar reconocimiento de patrones
--save-insights Guardar insights de aprendizaje
Ejemplos:
*learn --from recent-changes
*learn --from commits --period "1 week"
*learn --focus "error-handling,api-calls"Almacena informacion importante en memoria.
*remember <key> <value> [options]
Opciones:
--type <type> Tipo de info: pattern, preference, rule
--context <context> Contexto para la memoria
--expires <time> Tiempo de expiracion
--priority <level> Prioridad: low, normal, high
Ejemplos:
*remember coding-style "use-functional-components" --type preference
*remember api-pattern "always-validate-input" --context security
*remember temp-fix "skip-test-x" --expires "1 week"Elimina informacion de la memoria.
*forget <key> # Olvidar clave especifica
*forget --pattern <regex> # Olvidar por patron
*forget --older-than <time> # Olvidar memorias antiguas
*forget --type <type> # Olvidar por tipoAuto-mejora del meta-agente.
*improve-self [options]
Opciones:
--aspect <area> Area de mejora: speed, accuracy, features
--based-on <data> Basarse en: usage, feedback, analysis
--preview Vista previa de mejoras
--backup Crear respaldo antes de cambios
--test-improvements Probar mejoras antes de aplicar
Ejemplos:
*improve-self --aspect accuracy --based-on feedback
*improve-self --preview --test-improvements
*improve-self --aspect features --backupEvoluciona capacidades basandose en uso.
*evolve [options]
Opciones:
--strategy <type> Estrategia de evolucion: conservative, balanced, aggressive
--focus <areas> Areas de enfoque para evolucion
--generations <num> Numero de ciclos de evolucion
--fitness-metric Definir metricas de aptitud
--rollback-point Crear punto de rollback
Ejemplos:
*evolve --strategy balanced
*evolve --focus "code-generation,analysis" --generations 3
*evolve --fitness-metric "task-success-rate" --rollback-pointAdapta a necesidades especificas del proyecto.
*adapt [options]
Opciones:
--to <context> Adaptarse a: project-type, team-style, domain
--learn-from <source> Aprender de: codebase, commits, reviews
--adaptation-level Nivel: minimal, moderate, full
--preserve <aspects> Preservar comportamientos especificos
Ejemplos:
*adapt --to project-type --learn-from codebase
*adapt --to team-style --adaptation-level moderate
*adapt --to domain --preserve "core-functions"Optimiza el rendimiento del meta-agente.
*optimize-performance [options]
Opciones:
--target <metric> Objetivo: speed, memory, accuracy
--profile Perfilar antes de optimizar
--benchmark Ejecutar benchmarks
--aggressive Optimizacion agresiva
--safe-mode Solo optimizacion segura
Ejemplos:
*optimize-performance --target speed --profile
*optimize-performance --target memory --safe-mode
*optimize-performance --benchmark --aggressiveCrea respaldo del sistema.
*backup [options]
Opciones:
--include <items> Items: config, agents, memory, all
--exclude <items> Excluir items especificos
--destination <path> Destino del respaldo
--compress Comprimir respaldo
--encrypt Encriptar respaldo
Ejemplos:
*backup --include all --compress
*backup --include "agents,config" --destination backups/
*backup --exclude memory --encryptRestaura desde respaldo.
*restore <backup-file> [options]
Opciones:
--items <list> Items especificos a restaurar
--preview Vista previa de operacion de restauracion
--force Forzar restauracion sin confirmacion
--merge Fusionar con datos existentes
Ejemplos:
*restore backups/backup-2024-01-01.zip
*restore backup.tar.gz --items "agents,config"
*restore latest-backup --previewActualiza Synkra AIOX.
*update [options]
Opciones:
--check Solo verificar actualizaciones
--version <version> Actualizar a version especifica
--beta Incluir versiones beta
--force Forzar actualizacion
--backup Crear respaldo antes de actualizar
Ejemplos:
*update --check
*update --version 2.0.0 --backup
*update --beta --forceDesinstala componentes o sistema completo.
*uninstall [component] [options]
Opciones:
--keep-data Mantener datos de usuario
--keep-config Mantener configuracion
--complete Desinstalacion completa
--dry-run Vista previa de desinstalacion
Ejemplos:
*uninstall agent-name
*uninstall --complete --keep-data
*uninstall memory-layer --dry-runDiagnosticos y reparacion del sistema.
*doctor [options]
Opciones:
--fix Auto-corregir problemas detectados
--deep Escaneo profundo del sistema
--report <path> Guardar reporte de diagnostico
--component <name> Verificar componente especifico
Ejemplos:
*doctor
*doctor --fix
*doctor --deep --report diagnosis.json
*doctor --component memory-layerExporta configuraciones, agentes o datos.
*export <type> [options]
Tipos:
config Exportar configuracion
agents Exportar agentes
workflows Exportar workflows
memory Exportar datos de memoria
all Exportar todo
Opciones:
--format <type> Formato: json, yaml, archive
--destination <path> Destino de exportacion
--include-sensitive Incluir datos sensibles
--pretty Formato legible
Ejemplos:
*export config --format yaml
*export agents --destination exports/agents/
*export all --format archive --destination backup.zipImporta configuraciones, agentes o datos.
*import <file> [options]
Opciones:
--type <type> Tipo de importacion: config, agents, workflows
--merge Fusionar con existente
--replace Reemplazar existente
--validate Validar antes de importar
--dry-run Vista previa de importacion
Ejemplos:
*import agents.json --type agents --merge
*import config.yaml --replace --validate
*import backup.zip --dry-runEjecuta benchmarks de rendimiento.
*benchmark [suite] [options]
Suites:
all Ejecutar todos los benchmarks
generation Velocidad de generacion de codigo
analysis Rendimiento de analisis
memory Operaciones de memoria
e2e Workflows end-to-end
Opciones:
--iterations <num> Numero de iteraciones
--compare <baseline> Comparar con baseline
--save-results Guardar resultados de benchmark
--profile Incluir datos de perfilado
Ejemplos:
*benchmark all --iterations 10
*benchmark generation --compare v1.0.0
*benchmark memory --profile --save-resultsOperaciones del modo debug.
*debug <command> [options]
Comandos:
enable Habilitar modo debug
disable Deshabilitar modo debug
logs <level> Mostrar logs de debug
trace <operation> Rastrear operacion especifica
breakpoint <location> Establecer breakpoint
Opciones:
--verbose Salida detallada
--filter <pattern> Filtrar salida de debug
--save <path> Guardar sesion de debug
Ejemplos:
*debug enable --verbose
*debug logs error --filter "api"
*debug trace create-agent --save debug-session.logGestion de plugins.
*plugin <operation> [options]
Operaciones:
install <name> Instalar plugin
remove <name> Eliminar plugin
list Listar plugins instalados
search <query> Buscar plugins disponibles
create <name> Crear nuevo plugin
Opciones:
--version <ver> Version del plugin
--source <url> Fuente del plugin
--enable Habilitar despues de instalar
--dev Modo desarrollo
Ejemplos:
*plugin install code-formatter --enable
*plugin create my-custom-plugin --dev
*plugin search "testing"
*plugin list --detailedLos comandos comunes tienen atajos:
*h → *help
*s → *status
*la → *list-agents
*lt → *list-tasks
*lw → *list-workflows
*ca → *create-agent
*ct → *create-task
*cw → *create-workflow
*a → *analyze-framework
*i → *improve-code-qualityEncadena multiples comandos:
# Usando && para ejecucion secuencial
*analyze-framework && *suggest-improvements && *generate-report
# Usando pipes para flujo de datos
*analyze-code src/ | *improve-code-quality | *generate-tests
# Usando ; para ejecucion independiente
*backup ; *update ; *doctor --fixIngresa al modo interactivo para comandos continuos:
*interactive
AIOX> create-agent helper
AIOX> activate helper
AIOX> helper translate "Hello" --to spanish
AIOX> exitControla el comportamiento con variables de entorno:
AIOX_AI_PROVIDER=openai # Proveedor de IA
AIOX_AI_MODEL=gpt-4 # Modelo de IA
AIOX_LOG_LEVEL=debug # Nivel de log
AIOX_TELEMETRY=disabled # Configuracion de telemetria
AIOX_TIMEOUT=30000 # Timeout de comando (ms)
AIOX_MEMORY_CACHE=true # Cache de memoriaRespuestas de error comunes y soluciones:
# Permiso denegado
*sudo <command> # Ejecutar con permisos elevados
# Comando no encontrado
*help <command> # Verificar nombre correcto del comando
*update # Actualizar a ultima version
# Error de timeout
*config --set timeout 60000 # Aumentar timeout
*<command> --async # Ejecutar asincronamente
# Error de memoria
*memory clear-cache # Limpiar cache de memoria
*optimize-performance --target memoryConsejos Pro:
- Usa
*help <command>liberalmente - proporciona ejemplos detallados - El autocompletado con Tab funciona para comandos y parametros
- El historial de comandos esta disponible con flechas arriba/abajo
- Usa
--dry-runpara previsualizar operaciones peligrosas - Combina comandos con pipes y cadenas para workflows poderosos
Recuerda: El meta-agente aprende de tus patrones de uso. Cuanto mas lo uses, mejor se vuelve anticipando tus necesidades!