CLI
Instalación y uso de AiSecBox CLI - Herramienta de línea de comandos para configurar la integración con tus agentes de IA
Introducción
AiSecBox CLI simplifica la configuración de pruebas de seguridad en tu flujo de trabajo de desarrollo. Detecta automáticamente tus agentes de IA y configura conexiones seguras a los servicios de AiSecBox sin complicaciones técnicas.
Sistemas Operativos y Arquitecturas
Plataformas soportadas
Descarga los binarios pre-compilados para tu sistema:
| Sistema Operativo | Arquitecturas | Descarga |
|---|---|---|
| Linux | x86_64, ARM64 | Linux x86_64 · Linux ARM64 |
| MacOS | x86_64, ARM64 (Apple Silicon) | macOS x86_64 · MacOS ARM64 |
| Windows | x86_64, ARM64 | Windows x86_64 · Windows ARM64 |
Instalación rápida
Linux/MacOS:
# Descargar y extraer (linux amd64)
$ curl -L https://aisecbox.com/downloads/aisecbox-cli_Linux_x86_64.tar.gz | tar -xz
# Descargar y extraer (MacOS Apple Silicon)
$ curl -L https://aisecbox.com/downloads/aisecbox-cli_Darwin_arm64.tar.gz | tar -xz
# Dar permisos de ejecución
$ chmod +x aisecbox-cli
# Mover al PATH para poder usarlo desde cualquier sitio:
$ sudo mv aisecbox-cli /usr/local/bin/
# Verificar instalación
$ aisecbox-cli version
AiSecBox CLI v1.0.0Windows:
# Descargar el ejecutable
Invoke-WebRequest -Uri "https://aisecbox.com/downloads/aisecbox-cli_Windows_x86_64.zip" -OutFile "aisecbox-cli.exe"
# Añadir al PATH
$env:Path += ";C:\\Users\\[user]\\Downloads"
# Verificar instalación
aisecbox-cli versionRequisitos
⚠️ Antes de comenzar:
- Git instalado y disponible en tu PATH
- Ejecutar desde el directorio raíz de tu proyecto (donde está
.git/) - Árbol de trabajo limpio (todos los cambios deben estar comprometidos o guardados)
Terminal Interactiva
Prueba los comandos de AiSecBox CLI directamente en tu navegador:
Comandos soportados:
init- Inicia el asistente de configuraciónversion- Muestra información de la versiónhelp- Muestra el menú de ayudaextract dependencies- Extrae todas las dependencias del proyecto
Haz clic en los botones de comando o escribe directamente en la terminal para ver el output simulado.
Flujo de configuración
-
Paso 1 — Validación del entorno
Verifica tu repositorio Git y el estado del proyecto -
Paso 2 — Extracción de metadatos
Detecta automáticamente tu proyecto -
Paso 3 — Autenticación
Configura tu API key de forma segura -
Paso 4 — Detección de agentes
Identifica qué agentes tienes instalados -
Paso 5 — Configuración automática
Genera los archivos MCP
Agentes soportados
- Gemini - Google AI Studio
- Claude - Anthropic Claude
- Cursor - Cursor Editor
- Genérico - MCP Server Configuration
Solución de problemas
Problemas comunes:
| Problema | Solución |
|---|---|
| Not a git repository | Ejecuta git init o navega a un repositorio válido |
| Uncommitted changes | Ejecuta git add . && git commit -m "WIP" |
| No agents detected | Instala y configura tu agente de IA |
| Invalid API key format | Revisa tu API key en el dashboard de AiSecBox |
| Connection failed | Verifica tu conexión a Internet |
Consideraciones de seguridad
- API keys almacenadas con permisos
0600 - Comunicaciones cifradas con TLS 1.3
- Validación de formato de API keys
- Actualizaciones atómicas de archivos de configuración
- Email: info@aisecbox.com
- Reportar bugs: Crea un ticket en nuestro sistema de soporte