Configuración de Codeen
Para instalación, configuración y uso de clientes compatibles, usa primero el quickstart oficial:
Lo que sigue en esta página resume requisitos del entorno LATAM y pasos históricos del portal; puede quedar detrás del catálogo de Cosmos.
Codeen CLI es un proxy HTTP y agregador de estadísticas de alto rendimiento para las API de Cosmos GenAI Gateway y MCP. Reenvía las solicitudes de forma transparente, inyecta tokens de autenticación, enriquece los payloads con metadatos y ofrece métricas detalladas de latencia por endpoint.
Requisitos
- Cuenta de correo LATAM, con Autenticación Multifactor MFA en Azure.
- Gcloud configurado con tu cuenta. (Ver Instalación de
gcloud)Para saber que cuenta se encuentra autenticadagcloud auth listPara autenticarse con la cuenta LATAMgcloud auth application-default login- Luego deben reiniciar el terminal y/o IDE para que los cambios tengan efecto.
Instalación
Descarga la última versión preview de Codeen desde GitLab o Google Drive:
- Página de paquetes de GitLab: descarga la última versión preview de
cosmos-developer-enhancer: - Si no tienes acceso, busque en https://drive.google.com/drive/folders/10k5sOsD_YY4x61SaKD4iPBn2ZfvwB6jG
aviso
El enlace de Google Drive es solo una solución temporal mientras se resuelven los permisos de GitLab.
Si necesitas una build de Codeen para un sistema aún no soportado, contacta a Claudio Urbina (claudio.urbina@latam.com).
- macOS
- Windows
- Linux
- Descarga
codeendesde GitLab o Google Drive.Sistema operativo Archivo macOS (Apple Silicon: M1, M2, M3, M4) codeen-macos-aarch64macOS (Intel) codeen-macos-x86_64 - Configuramos para facilitar su ejecución desde la terminal.
Mover codeen a $HOME/binmkdir -p $HOME/binmv codeen-macos-* $HOME/bin/codeen
- Configuramos la ejecución del proxy:
Dar permisos de ejecucióncd $HOME/binchmod +x codeenxattr -dr com.apple.quarantine codeen
- Asegúrate de que la carpeta
$HOME/binesté en tu variable de entornoPATH. Puedes agregar la siguiente línea a tu archivo de configuración de shell (~/.bash_profile,~/.zshrc, etc.):export PATH="$HOME/bin:$PATH" - Iniciamos
codeensolo la primera vez:codeen init - Iniciamos el proxy:
codeen start
- Cuando necesites detener el proxy, vuelve a la terminal y presiona Ctrl + C.
- Descarga
codeen-win.exedesde GitLab o Google Drive. - Copia el ejecutable en la carpeta que prefieras.
- Abre PowerShell en esa carpeta e iniciamos
codeensolo la primera vez:.\codeen-win.exe init - Iniciamos el proxy:
.\codeen-win.exe start
- Cuando necesites detener el proxy, vuelve a PowerShell y presiona Ctrl + C.
Linux no está oficialmente soportado en LATAM Airlines.
- Descarga
codeen-linux-x86_64desde GitLab o Google Drive. - Configuramos para facilitar su ejecución desde la terminal.
Mover codeen a $HOME/binmkdir -p $HOME/binmv codeen-linux-x86_64 $HOME/bin/codeen
- Instala las dependencias:
Instalar dependencias en Linux - Ubuntu/Debiansudo apt install libgtk-3-dev libxdo-dev libappindicator3-dev #or libayatana-appindicator3-dev
- Configuramos la ejecución del proxy:
Dar permisos de ejecucióncd $HOME/binchmod +x codeen
- Asegúrate de que la carpeta
$HOME/binesté en tu variable de entornoPATH. Puedes agregar la siguiente línea a tu archivo de configuración de shell (~/.bash_profile, etc.):export PATH="$HOME/bin:$PATH" - Iniciamos
codeensolo la primera vez:codeen init - Iniciamos el proxy:
codeen start
- Cuando necesites detener el proxy, vuelve a la terminal y presiona Ctrl + C.
Verás un mensaje como el siguiente, cuando codeen esté funcionando correctamente:
[2025-08-27 13:22:58 -0400 INFO __main__:32] Starting Cosmos Proxy 0.6.0
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.cli:105] Loaded configuration from .codeen/codeen.config.yaml
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.config:85] Applying arguments to configuration
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.config:63] Applying configuration version 0.2.0
Starting Cosmos Proxy...
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.server.application:217]
___ ___ ___ ___ ___ _ _
/ __| / _ \ | \ | __| | __|| \| |
| (__ | (_) | | |) || _| | _| | . |
\___| \___/ |___/ |___| |___||_|\_|
COsmos DEveloper ENhancer
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.server.application:225]
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.server.application:226] Codeen version: 0.6.0
[2025-08-27 13:22:58 -0400 INFO cosmos.proxy.server.application:227] Proxy is listening on http://127.0.0.1:8150 ...
Requerimientos adicionales para las notificaciones del sistema
Para habilitar las notificaciones del sistema en Codeen, se requieren dependencias adicionales:
- macOS
- Windows
- Linux
brew install terminal-notifier
No se necesitan dependencias adicionales para las notificaciones en Windows.
Linux no está oficialmente soportado en LATAM Airlines.
sudo apt-get install libnotify-bin
sudo dnf install libnotify
sudo pacman -S libnotify