Así programa un agente de IA una plataforma militar en minutos: De satélites espías a la cartografía táctica de la OTAN

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).

Oracle Granada IA 2026

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.
Oracle Granada IA 2026 caso practico 1

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.

Oracle Granada IA 2026 casos practivos

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.

Alfredo Santiago Martín
Alfredo Santiago Martín
Ingeniero Químico, Máster en Aplicaciones Multimedia por la UOC y un apasionado de la Ciencia y de la Tecnología desde que tiene conocimiento de causa. Se define como un Geek en un mundo imperfecto. Ciudadano del mundo y nómada por suerte, su hábitat natural transcurre entre ordenadores y máquinas con muchos cables y botones. CEO y Fundador de GurúTecno.

Últimos artículos

1.330 Seguidores
Seguir

Artículos relacionados

Cuéntanos tu opinión

Por favor ingrese su comentario!
Por favor ingrese su nombre aquí

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.