Esta aplicación de terminal Linux con tecnología de inteligencia artificial puede ayudarlo a aprender a usar comandos
Si es nuevo en la línea de comandos de Linux, AI Shell es una herramienta poderosa que debe probar.
He estado usando Linux durante décadas y, aunque todas las GUI se han vuelto lo suficientemente buenas como para poder continuar sin ejecutar otro comando, a menudo todavía dependo de la terminal y la CLI (Interfaz de línea de comandos) cuando quiero hacer las cosas rápidamente. .
Sin embargo, no todo el mundo está tan familiarizado con la línea de comandos y algunos la encuentran abrumadora.
No tiene por qué ser así, ya que existen nuevas aplicaciones que hacen posible aprender y hacer al mismo tiempo…gracias a la IA. Una de esas aplicaciones se llama AI Shell. Ahora, antes de entrar en esta aplicación, debes saber que depende de OpenAI y, como tal, no es gratuita. Para utilizar esta aplicación debes tener una cuenta OpenAI con créditos suficientes.
Si usar un servicio pago no es lo tuyo, siempre puedes recurrir a una aplicación como Warp. Sin embargo, si ya tiene una cuenta OpenAI, AI Shell es una excelente opción porque funciona con cualquier aplicación de terminal que desee usar (por lo que no está obligado a usar un terminal específico).
Entonces, si le gusta la idea de una aplicación de terminal que pueda enseñarle cómo usar comandos de Linux, AI Shell podría ser lo que está buscando.
La única otra advertencia es que AI Shell es un poco complicado de instalar para nuevos usuarios. Está bien porque estoy aquí para mostrarte cómo hacerlo.
Cómo instalar AI Shell
Qué necesitarás: Lo único que necesitarás para esto es una instancia en ejecución de Linux, un usuario con privilegios sudo y una clave API de OpenAI. Demostraré esto en Linux Mint, por lo que si estás usando una distribución diferente, es posible que tengas que modificar el proceso de instalación.
1. Instale Node.JS
Lo primero que debe hacer es instalar Node.js. Esto es necesario porque necesitamos el administrador de paquetes npm para la instalación de AI Shell. Para instalar Node.js, abra la ventana de su terminal y emita el comando:
sudo apt-get install nodejs -y
2. Instalar npm
A continuación, podemos instalar npm con el comando:
sudo apt-get install npm -y
3. Instalar AI Shell
Una vez eliminadas las dependencias, es hora de instalar AI Shell con el comando:
sudo npm install -g @builder.io/ai-shell
4. Cree su clave API OpenAI
Para crear una nueva clave OpenAI, dirija su navegador web a la página Clave API OpenAI y haga clic en "Crear nueva clave secreta". En la ventana emergente resultante, asigne un nombre a la nueva clave y haga clic en "Crear clave secreta". Copie esa clave en su portapapeles (o guárdela en las notas de la entrada OpenAI de su administrador de contraseñas).
5. Configure su clave API de OpenAI
Ahora puedes configurar tu clave AI para AI Shell con el comando:
ai config set OPENAI_KEY=key
Donde clave es su clave OpenAI AI.
En este punto, AI Shell está listo para funcionar.
Cómo utilizar AI Shell
Esta es la parte facil. Todo lo que tienes que hacer es escribir algo como:
ai list system log files
AI Shell responderá no sólo con un comando que podría utilizar para lograr lo anterior, sino también con una explicación de cómo funciona.
También puede simplemente escribir el comando ai, que abre el indicador de AI Shell.
Es así de simple.
Gracias a AI Shell, puede evitar sentirse perdido mientras aprende la CLI de Linux. Solo recuerde, debe tener una cuenta OpenAI válida (paga); de lo contrario, AI Shell informará algo como cuota_insuficiente. Si eso sucede, deberá verificar su cuenta y asegurarse de que esté pagada.