AI Shell

El AI Shell de Beekeeper Studio esta modelado segun Claude Code y Aider. Esta disenado para aumentar la productividad de usuarios tecnicos (como tu!).
Programacion profunda y autoaprendizaje de IA
El AI Shell integra tu agente directamente dentro de Beekeeper Studio. Tiene profundo conocimiento de SQL y la capacidad de explorar esquemas, entender relaciones y restricciones, y escribir y ejecutar SQL (con permiso), directamente dentro de la aplicacion.
Visita nuestro sitio web para videos, capturas de pantalla y mas.
Como usar el AI Shell
- Elige tu proveedor de IA preferido (en beta solo Anthropic esta disponible)
- Ingresa tu clave API
- Haz preguntas
- La IA explora tus datos
- Obtiene resultados
- Haz mas preguntas
Precios del AI Shell
El AI Shell esta incluido en todas las versiones de pago de Beekeeper Studio, sin cargo adicional. Ten en cuenta que eres responsable de los costos incurridos con tu proveedor de IA, ya que Beekeeper no actua como intermediario de ninguna manera.
Todas las descargas de Beekeeper Studio vienen con una prueba gratuita de 14 dias, descarga Beekeeper Studio para probar el AI Shell ahora mismo.
Herramientas del AI Shell
Tu agente de IA tiene acceso a las siguientes herramientas desde dentro de Beekeeper Studio:
- Listar esquemas, tablas, vistas, funciones y procedimientos
- Ver relaciones y restricciones de tablas
- Revisar tus consultas guardadas para orientacion
- Verificar tus pestanas abiertas para orientacion
- Escribir y ejecutar SQL (con permiso)

Configuracion del AI Shell
Puedes configurar el AI Shell usando el sistema de configuracion de Beekeeper Studio.
Instrucciones personalizadas
Puedes proporcionar instrucciones personalizadas para personalizar como el AI Shell responde a tus mensajes. Para agregar instrucciones personalizadas:
- Abre el menu de configuracion (engranaje).
- Ve a la pestana General.
- Agrega tus instrucciones personalizadas en el campo de texto proporcionado
Tus instrucciones se agregan a las instrucciones base del AI Shell y se incluyen con cada mensaje que envias como un prompt del sistema, asegurando un comportamiento consistente entre sesiones.
Para detalles, consulta el repositorio de instrucciones.

Privacidad de datos del AI Shell
El AI shell es 100% opcional. Incluso cuando esta en uso, ningun dato se envia desde el AI Shell a los servidores de Beekeeper Studio. El AI Shell se comunica directamente con tu agente de IA elegido -- sin intermediarios.
Para comenzar a usar el AI Shell debes elegir tu agente e ingresar una clave API. Al hacerlo, estas permitiendo que el AI Shell de Beekeeper Studio se comunique con tu agente de IA elegido.
Informacion compartida con el agente
El AI Shell permite que tu agente explore el esquema de tus datos, ejecute SQL y lea resultados. El AI Shell te mostrara lo que la IA ve mientras trabaja, nada esta oculto de la vista.
El AI shell enviara la siguiente informacion a tu agente cuando uses el shell:
- Nombres de tablas y nombres de columnas
- Estructura de tabla, como relaciones e indices
- Consultas SQL ejecutadas previamente
- Los resultados de consultas SQL aprobadas para ejecucion (por ti) dentro del AI Shell
- Cualquier error de ejecucion de consulta que ocurra
El AI Shell pide permiso para ejecutar SQL
El AI Shell puede ejecutar consultas SQL y luego ver los resultados de esas consultas. Esta es una parte clave de como el shell navega por tu base de datos para descubrir cosas.
Hay algunas acciones limitadas que el AI shell puede tomar sin tu permiso, pero siempre pedira tu consentimiento explicito al ejecutar SQL. Esto te da la oportunidad de revisar el codigo y rechazarlo cuando tengas preocupaciones.

Permitir ejecucion de consultas de solo lectura sin pedir permiso
Si prefieres que no se te pregunte cada vez, puedes habilitar Siempre permitir ejecucion de consultas de solo lectura:
- Abre el menu de Configuracion (engranaje en el AI Shell).
- Ve a la pestana General.
- Activa Siempre permitir ejecucion de consultas de solo lectura.
Deshabilitar el AI Shell
Puedes deshabilitar el AI shell completamente agregando un flag a tu archivo de configuracion personal o de administrador para deshabilitar el shell.
Incluso si el usuario de la aplicacion ha ingresado previamente una clave API, esta configuracion deshabilitara la funcion y bloqueara cualquier uso adicional.
Solucion de problemas
Problema al obtener Ollama
Si el AI Shell no puede conectarse a Ollama, puede deberse a restricciones CORS. Necesitaras permitir solicitudes desde Beekeeper Studio.
macOS
Ejecuta uno de los siguientes comandos:
# Permitir todos los origenes
launchctl setenv OLLAMA_ORIGINS "*"
# Permitir solo Beekeeper Studio
launchctl setenv OLLAMA_ORIGINS "plugin://*"
Windows
Establece una variable de entorno:
- Presiona Windows + R, escribe
sysdm.cply presiona OK. - Ve a Avanzado > Variables de entorno.
- Agrega o edita la variable
OLLAMA_ORIGINS. -
Establece el valor a:
-
*(permitir todos los origenes), o plugin://*(solo Beekeeper Studio).
Linux
Edita la configuracion del servicio Ollama:
Agrega la variable de entorno:
Luego reinicia el servicio: