El segundo caso práctico presentado por Olivier Perard (Distinguished ACE en Oracle) en el 4º Congreso de Inteligencia Artificial de Andalucía (#AndalucIA26) en Granada situó la autonomía del software en el terreno de la defensa y la vigilancia geoespacial. Bajo el interrogante «¿Quiero desarrollar un agente para los militares para explicar la técnica agéntica?», Perard exhibió cómo un sistema inteligente es capaz de recibir requerimientos operativos en lenguaje natural y generar, de principio a fin, una plataforma táctica completa de monitorización de satélites, tráfico naval y aviación militar.
El reto geoespacial: Rastrear activos en órbita y zonas de conflicto
El punto de partida del proyecto consistió en construir un entorno de mando interactivo capaz de gestionar la saturación del espacio aéreo y orbital moderno, donde conviven constelaciones comerciales con satélites espías de grandes potencias.
Para fundamentar la arquitectura, el agente ejecutó una fase previa de investigación en fuentes abiertas (OSINT), localizando y analizando repositorios especializados en GitHub orientados al rastreo satelital militar y telemetría orbital mediante datos TLE del NORAD (Shadowbroker, God's Eye View, KeepTrack space). Asimismo, integró directrices técnicas de la NATO Science and Technology Organization (STO) relativas a navegación en entornos con inhibición de señal GNSS (jammed navigation) y vigilancia persistente mediante sensores de radar de apertura sintética (SAR).

Especificación técnica: Las capacidades de la demo automática
El agente procesó un pliego de condiciones de ingeniería militar y lo tradujo en una aplicación funcional sin intervención manual en la maquetación o codificación:
- Visualización de capas en tiempo real: Renderizado concurrente de aeronaves (vía protocolos ADS-B), barcos (AIS), satélites en órbita y huellas de barrido terrestre de constelaciones como Sentinel.
- Globo 3D interactivo: Entorno tridimensional geoespacial para supervisar trayectorias y órbitas simultáneas con cálculo de propagación SGP4.
- Asistente militar con IA táctica: Un panel lateral interactivo capacitado para procesar órdenes del analista, identificar activos militares en radios geográficos determinados y evaluar zonas de calor e imágenes satelitales en áreas de conflicto durante las últimas 24 horas.
- Interfaz de mando: Diseño en modo oscuro táctico de alto contraste con telemetría en vivo del estado y latencia de cada fuente de datos.

La arquitectura generada: Código modular y despliegue integral
Para materializar el sistema, el agente diseñó y escribió por sí mismo la estructura modular del proyecto dentro del directorio /demo_satellite_cloud/:
demo_satellite_cloud/
??? app.py # Servidor FastAPI con endpoints, WebSockets y soporte estático.
??? config.py # Parámetros de entorno, conexión OCI y modelos de IA.
??? tle_provider.py # Módulo cliente para obtención de datos TLE satelitales.
??? mock_data/
? ??? aircraft.py # Simulador e ingesta de datos de tráfico aéreo.
? ??? vessels.py # Módulo de telemetría y rutas de tráfico marítimo.
? ??? satellites.py # Propagador orbital basado en el estándar SGP4.
??? static/
? ??? sentinel_agent.js # Filtrado SAR y utilidades OSINT en cliente.
? ??? css/
? ? ??? tactical_hub.css # Estilos tácticos militares en modo oscuro y efectos visuales.
? ??? js/
? ??? app.js # Inicialización del globo terráqueo 3D y renderizado de capas.
? ??? ui_panel.js # Gestión de eventos, filtros y control de capas operativas.
? ??? ai_chat.js # Conexión WebSocket para el asistente táctico interactivo.
??? requirements.txt # Paquetes requeridos: fastapi, uvicorn, requests, sgp4, numpy.
(Estructura de archivos y librerías generada íntegramente por el agente en OCI)
Junto al árbol de código, el agente redactó el plan paso a paso de ejecución: configuración del entorno virtual (venv), instalación automatizada de librerías, inicialización del motor geoespacial en Cesium/WebGL y arranque del servidor FastAPI mediante Uvicorn.

La aceleración del software táctico y sus dilemas éticos
La demostración de Olivier Perard constata un salto cuantitativo en el desarrollo de software militar y de inteligencia: la barrera técnica entre la definición de una necesidad operativa y su despliegue en código ejecutable ha quedado prácticamente pulverizada.
Que un solo técnico pueda ordenar a un agente la creación de una plataforma de mando multidominio (tierra, mar, aire y espacio) y obtener un sistema estructurado con WebSockets, capas 3D y propagadores orbitales en cuestión de minutos cambia los tiempos de respuesta en situaciones de crisis.
Sin embargo, la automatización en el terreno de la defensa abre interrogantes de calado. Cuando el código que procesa información de satélites o detecta activos en zonas bélicas es generado íntegramente por algoritmos que buscan atajos sintácticos, la posibilidad de que se filtren vulnerabilidades o fallos de cálculo balístico/orbital es real. La técnica agéntica ha demostrado que puede construir herramientas de defensa en tiempo récord; la responsabilidad humana ineludible será no apretar el botón de despliegue sin auditar exhaustivamente cada línea generada por la máquina.
Déjanos tu opinión en los comentarios y únete a la discusión en Instagram, Facebook y YouTube.
