Nueva Generación

Más que un IDE,
tu Compañero Senior

Con Orion Live, la productividad se dispara porque cambias el modelo mental de "escribir código" a "colaborar en tiempo real".

Programación "Manos Libres"

Discusión Arquitectónica

Conversación bidireccional fluida (Audio/Voz) con baja latencia.

Productividad: Diseña arquitecturas complejas en voz alta mientras Orion genera el esqueleto del código.

"Orion, necesito que la API de usuarios use caché Redis, pero solo para lecturas. ¿Cómo estructuramos los middlewares?"

Depuración Visual Instantánea

"Vision-to-Code"

Orion "ve" lo que tú ves a través de la cámara o compartiendo pantalla.

Productividad: Elimina el ciclo de "copiar error -> pegar en chat". Señala el problema y Orion lo arregla.

"Orion, mira esto. El botón de Login está desalineado en móviles."

Intervención Proactiva

El fin de los bloqueos

Monitoreo constante de terminales y estado del editor.

Productividad: Orion interviene antes de que te frustres con errores crípticos del compilador.

"Veo que estás luchando con el lifetime de esa variable user. Intenta clonarla antes del closure."

Inteligencia Afectiva

Soporte Emocional Técnico

Detecta tu tono de voz (frustración, cansancio, duda) y se adapta.

Productividad: Si estás frustrado, te da soluciones directas. Si eres curioso, profundiza y enseña.

Menos fatiga mental al final del día al tener un compañero empático.

Agente Autónomo

Tool Use & Acción

Orion no solo habla, hace. Ejecuta comandos, busca en la web y edita archivos.

Productividad: Delega tareas repetitivas o de investigación mientras tú te tomas un café.

"Orion, busca en la documentación de Stripe la API más reciente y actualiza mi servicio."

Resumen de Impacto

AntesProgramadorTeclea Instrucciones
AhoraDirector TécnicoSupervisa y Colabora

La velocidad de desarrollo se multiplica porque tienes a un experto disponible 24/7 que ve, escucha y actúa proactivamente.

Catálogo de Herramientas Técnicas

Referencia técnica detallada de los comandos y utilidades integradas.

File System (Gestión de Archivos)

Herramientas para manipular archivos y directorios de forma nativa.

Lista el contenido de un directorio.

"Muéstrame qué hay en la carpeta src/components."

"Listame los archivos en la raíz del proyecto para ver la estructura."

Lee el contenido de un archivo.

"Lee el archivo package.json para ver las dependencias."

"Dame el contenido de src/App.tsx."

Crea o sobrescribe un archivo con nuevo contenido.

"Crea un archivo llamado README.md con el título del proyecto."

"Sobrescribe config.json con esta configuración: { "debug": true }."

Elimina un archivo permanentemente.

"Borra el archivo temp.log que ya no sirve."

"Elimina el script test_old.js."

Crea un nuevo directorio (y sus padres si es necesario).

"Crea una carpeta llamada assets/images."

"Genera la estructura de directorios src/features/auth."

Comprime una carpeta en un archivo .zip.

"Comprime la carpeta logs en logs_backup.zip."

"Haz un zip de todo el proyecto en release_v1.zip."

Descomprime un archivo .zip.

"Descomprime assets.zip en la carpeta public."

"Extrae el contenido de backup.zip aquí."

Busca archivos por nombre o contenido (grep).

"Busca dónde se usa la variable API_URL en todo el proyecto."

"Encuentra todos los archivos que terminen en .css dentro de src."

Cloud CLI (Nube Universal)

Wrappers que ejecutan los CLIs oficiales con tus credenciales locales.

Ejecuta comandos de AWS CLI (aws).

"Lista mis buckets de S3."

Orion ejecuta: aws s3 ls

"Invalida la caché de CloudFront para la distribución E12345."

Orion ejecuta: aws cloudfront create-invalidation...

Ejecuta comandos de Azure CLI (az).

"Muestrame el estado de mis Web Apps en formato tabla."

Orion ejecuta: az webapp list -o table

"Logueate en Azure."

Orion ejecuta: az login

Ejecuta comandos de Google Cloud SDK (gcloud).

"¿Qué instancias tengo corriendo en Compute Engine?"

Orion ejecuta: gcloud compute instances list

"Despliega este directorio en Cloud Run como servicio mi-api."

Orion ejecuta: gcloud run deploy mi-api...

Infrastructure as Code (IaC)

Herramientas para Terraform y Pulumi.

Inicializa un directorio de Terraform.

"Inicializa el proyecto de terraform en la carpeta infra."

"Corre terraform init aquí."

Muestra el plan de ejecución de Terraform.

"Muestrame qué cambios hará Terraform en infra/prod."

"Ejecuta un plan para ver si hay drift en la infraestructura."

Aplica los cambios de infraestructura.

"Aplica los cambios de Terraform en infra."

"Despliega la infraestructura aprobando automáticamente."

Comandos para Pulumi.

"Haz un pulumi up en el stack dev."

"Previsualiza los cambios de Pulumi sin ejecutar nada."

Git (Control de Versiones)

Gestión completa del repositorio.

Revisa el estado del repositorio.

"¿Qué archivos he modificado?"

Orion ejecuta: git status

"Muestrame los últimos 5 commits."

Orion ejecuta: git log -n 5

Crea un commit con los cambios.

"Haz un commit con el mensaje 'Fix login bug'."

"Agrega todos los cambios y commitea 'Refactor auth'."

Sincroniza con el repositorio remoto.

"Sube los cambios al remoto."

Orion ejecuta: git push

"Traete los últimos cambios de la rama."

Orion ejecuta: git pull

Gestión de ramas.

"Crea una rama llamada feature/nueva-ui y cámbiate a ella."

"Fusiona la rama develop en la actual."

Terminal & Sistema

Control del entorno local.

Ejecuta comandos de shell arbitrarios (zsh).

"Instala las dependencias con npm install."

"Corre el script de pruebas ./test.sh."

Verifica si un puerto está libre.

"¿Está ocupado el puerto 3000?"

"Revisa si el puerto 8080 está disponible para levantar el server."

Lee el portapapeles del sistema (macOS).

"Lee lo que tengo copiado y úsalo para crear un archivo."

"¿Qué tengo en el clipboard?"

Envía una notificación nativa al escritorio.

"Avísame cuando termine la instalación."

"Manda una notificación que diga 'Build completado con éxito'."

Communication

Herramientas para interactuar con plataformas externas.

Envía un mensaje a un canal de Microsoft Teams vía Webhook.

"Envía a Teams que el despliegue ha terminado."

"Notifica al canal de alertas que el servicio está caído."

Web & API

Herramientas para interactuar con internet.

Abre una URL en el navegador predeterminado.

"Abre localhost:3000 para ver la app."

"Abre la documentación de React en el navegador."

Lee el contenido de una página web y lo convierte a texto.

"Lee la página https://example.com y resume su contenido."

"Traete el artículo de este link y conviértelo a Markdown."

Toma una captura de pantalla de una web (headless).

"Toma un screenshot de google.com."

"Captura localhost:3000 para verificar el diseño."

Realiza peticiones HTTP avanzadas.

"Haz un POST a api.example.com/users con este JSON..."

"Prueba el endpoint de salud de mi API local."

Decodifica un token JWT (sin verificar firma).

"Decodifica este token JWT para ver qué usuario tiene."

"¿Qué fecha de expiración tiene este token?"

Verifica si un sitio web está online (devuelve status code).

"Revisa si mi-api.com está caída."

"Verifica el status de google.com."

Realiza una consulta WHOIS de un dominio.

"¿Quién es el dueño del dominio example.com?"

"Dame la info de WHOIS de la IP 8.8.8.8."

Realiza una búsqueda en Google (vía DuckDuckGo) y devuelve texto.

"Busca en Google 'mejores prácticas de React 2024'."

"Investiga qué es Tauri y resume sus ventajas."

Editor (Control del Editor)

Herramientas para manipular la vista de código activa.

Lista los archivos actualmente abiertos en las pestañas del editor.

"¿Qué archivos tengo abiertos ahora?"

"Revisa si App.tsx está abierto."

Resalta y hace scroll a una sección específica de código.

"Muéstrame dónde está la función calculateTotal."

"Resalta las líneas 50 a 60 de src/utils.ts."

Inserta un fragmento de código en la posición del cursor.

"Escribe un console.log aquí."

"Inserta el boilerplate de un componente React."

Code Intelligence

Análisis estático ligero (LSP-lite).

Busca definiciones de funciones o clases.

"¿Dónde está definida la función initApp?"

"Busca la definición de la clase User."

Busca referencias/usos de un símbolo.

"¿Dónde se usa la constante MAX_RETRIES?"

"Encuentra todas las llamadas a console.log."

Ejecuta linters o chequeos de tipos.

"Corre el linter para ver si hay errores."

Orion ejecuta: npm run lint / cargo check

"Verifica si el proyecto compila."

Multimedia

Generación de contenido visual.

Genera imágenes usando IA.

"Genera un logo minimalista para una app de café."

"Crea una imagen de un robot programando en estilo cyberpunk."

Memoria (RAG)

Gestión de conocimiento persistente y habilidades.

Guarda un proceso o 'habilidad' reutilizable.

"Guarda esta forma de desplegar como 'Despliegue AWS'."

"Aprende que para crear componentes usamos esta estructura."

Busca una habilidad aprendida previamente.

"¿Cómo era el despliegue en AWS?"

"Busca si tengo alguna skill para debugging de SQL."

Guarda y recupera datos o hechos puntuales.

"Recuerda que la base de datos de producción está en la IP 10.0.0.5."

"¿Qué tecnologías usamos en el frontend? Busca en tu memoria."

Gestiona la lista de tareas persistente (TODO.md).

"Agrégame una tarea para revisar los logs mañana."

"Marca como completada la tarea de actualizar la documentación."

Busca en el historial de auditoría acciones pasadas de la IA.

"¿Qué archivos modificaste ayer?"

"Busca en el historial cuándo borramos el archivo temp.js."