Resumen del asistente de IA

Un asistente de IA integrado que puede inspeccionar, gestionar y depurar tu servidor -- directamente desde el panel de control, Claude Desktop o cualquier cliente compatible con MCP.

Qué es el asistente de IA

sh0 incluye un asistente de IA integrado impulsado por Claude (Anthropic). Tiene acceso directo a tu servidor vía 103 herramientas -- puede listar apps, depurar despliegues, reiniciar contenedores, analizar código en un entorno sandbox y más.

A diferencia de los chatbots de IA genéricos, el asistente de sh0 entiende el contexto de tu servidor. Sabe qué apps están corriendo, su estado de salud, logs recientes de despliegue, uso de recursos y configuración. Cada respuesta se basa en datos reales de tu infraestructura.

Tip
La misma IA que construyó sh0 ahora te ayuda a gestionarlo. Claude tiene conocimiento profundo de Docker, pipelines de despliegue, redes y administración de servidores.

Tres formas de usarlo

El asistente de IA es accesible a través de tres interfaces, todas compartiendo el mismo backend de 103 herramientas:

  1. Chat del panel de control -- La página /ai en tu panel de control sh0. Integrado, sin configuración necesaria más allá de una clave API. Historial completo de conversaciones almacenado localmente en tu navegador.
  2. Claude Desktop / Claude Code -- Conéctate vía MCP (Model Context Protocol). Tu servidor sh0 se convierte en un proveedor de herramientas que Claude puede llamar directamente desde la app de escritorio o el CLI.
  3. Cualquier cliente MCP -- Cursor, Windsurf, agentes personalizados o cualquier herramienta que hable MCP. Apúntalo al endpoint MCP de tu servidor sh0 y obtiene las 103 herramientas automáticamente.

103 herramientas en 5 categorías

Cada herramienta está clasificada por nivel de riesgo. Las herramientas de solo lectura se ejecutan inmediatamente. Las herramientas de escritura requieren permisos standard. Las herramientas destructivas requieren alcance admin y un token de confirmación.

Lectura (37 herramientas)

Observa tu infraestructura sin hacer cambios. Disponible con cualquier alcance de clave API.

  • list_apps -- Listar todas las aplicaciones desplegadas con su estado
  • get_app -- Obtener información detallada sobre una app específica
  • server_status -- CPU, memoria, disco, uptime y versión de sh0
  • get_app_logs -- Obtener logs de build o runtime
  • get_app_env -- Leer variables de entorno (valores redactados)
  • list_databases -- Listar bases de datos provisionadas
  • get_database -- Detalles, tamaño e información de conexión de la base de datos
  • list_domains -- Todos los dominios configurados y su estado SSL
  • get_deploy_history -- Despliegues recientes con estado y duración
  • list_backups -- Respaldos disponibles y sus marcas de tiempo
  • get_metrics -- Gráficos y tendencias de uso de recursos
  • list_cron_jobs -- Tareas programadas y su historial de ejecución

Escritura (44 herramientas)

Realiza cambios en tu infraestructura. Requiere una clave API con alcance standard o admin.

  • restart_app -- Reiniciar una aplicación en ejecución
  • deploy_app -- Activar un nuevo despliegue
  • set_env_var -- Crear o actualizar una variable de entorno
  • scale_app -- Cambiar la cantidad de réplicas
  • rollback_app -- Revertir a un despliegue anterior
  • sandbox_exec_command -- Ejecutar un comando en el AI sandbox

Destructivas (2 herramientas)

Operaciones irreversibles. Requiere alcance admin y un token de confirmación de confirm_action.

  • delete_app -- Eliminar permanentemente una aplicación y sus datos
  • delete_database -- Eliminar permanentemente una base de datos y todos sus datos

Sandbox (5 herramientas)

Entorno de desarrollo completo en un contenedor sidecar. Requiere sandbox_enabled en la app. Consulta AI Sandbox para más detalles.

  • sandbox_exec_command -- Ejecutar cualquier comando de shell (instalar paquetes, clonar repos, ejecutar apps)
  • sandbox_read_file -- Leer archivos de los volúmenes de la app
  • sandbox_list_processes -- Listar procesos en ejecución en el contenedor de la app
  • sandbox_check_connectivity -- Probar conectividad de red a bases de datos y servicios
  • sandbox_status -- Verificar estado del sandbox

Meta (1 herramienta)

  • confirm_action -- Genera un token de confirmación de un solo uso para operaciones destructivas. La IA debe explicar lo que pretende hacer y recibir la aprobación del usuario antes de proceder.

Tres modelos Claude

Elige el modelo que se adapte a tu tarea. Los tres están disponibles en todos los planes.

ModeloVelocidadCostoMejor para
HaikuRápido~$0.002/conversaciónVerificaciones rápidas de estado, consultas simples, listar apps
SonnetEquilibrado~$0.005/conversaciónDepuración, operaciones de múltiples pasos, recomendado por defecto
OpusExhaustivo~$0.009/conversaciónDepuración compleja, análisis de arquitectura, revisión de código en sandbox

Arquitectura de seguridad

El asistente de IA está diseñado con múltiples capas de protección para prevenir cambios accidentales o no autorizados:

  • Claves API con alcance -- A cada clave se le asigna un alcance: read, standard o admin. La IA solo puede llamar herramientas dentro del alcance de la clave.
  • Clasificación de riesgo -- Cada herramienta está etiquetada con un nivel de riesgo. Las herramientas de lectura son seguras. Las herramientas de escritura requieren alcance standard. Las herramientas destructivas requieren alcance admin más un token de confirmación.
  • Tokens de confirmación -- Antes de ejecutar una operación destructiva (eliminar app, eliminar base de datos), la IA debe llamar a confirm_action, que presenta una descripción clara al usuario y requiere aprobación explícita.
  • Registro de auditoría -- Cada llamada a herramienta se registra con la marca de tiempo, nombre de herramienta, parámetros, clave API utilizada y resultado. Los administradores pueden revisar toda la actividad de IA desde el panel de control.
Warning
Dale a tu clave API de IA el alcance mínimo que necesita. Para monitoreo y depuración, una clave con alcance read es suficiente. Solo usa alcance admin si necesitas que la IA elimine recursos.

Créditos

El uso de IA se factura a través de un sistema de créditos prepagos:

  • Paquetes de créditos -- Disponibles en incrementos de $5, $10, $25, $50 y $100.
  • Sin expiración -- Los créditos nunca expiran. Úsalos a tu ritmo.
  • Facturación por conversación -- Cada conversación deduce créditos según el modelo utilizado y los tokens consumidos.
  • BYOK (Trae tu propia clave) -- Los usuarios del plan Business pueden proporcionar su propia clave API de Anthropic u OpenRouter para precios sin recargo.