Aprende a usar Gemini CLI, el agente de IA que crea archivos, ejecuta codigo y construye proyectos enteros en tu ordenador. Gratis.
Empezar el viajeYa usas Gemini o Claude en el navegador. Les preguntas cosas, te responden con texto. Genial. Pero... y si la IA pudiera tocar tus archivos, crear proyectos y ejecutar codigo directamente en tu ordenador?
Eso es exactamente lo que hace un Agente CLI. Y para entenderlo, vamos con una analogia.
| Capacidad | Chat Web | Agente CLI |
|---|---|---|
| Responder preguntas | ✓ | ✓ |
| Crear archivos en tu PC | ✗ | ✓ |
| Leer carpetas enteras | ✗ | ✓ |
| Ejecutar codigo | ✗ | ✓ |
| Editar tu codigo existente | ✗ | ✓ |
| Instalar dependencias | ✗ | ✓ |
| Analizar proyectos completos | ✗ | ✓ |
No te preocupes si nunca has abierto una terminal. Vamos paso a paso, sin prisas.
La terminal es la ventana donde escribiras los comandos. No te asustes, es mas facil de lo que parece.
Gemini CLI necesita Node.js para funcionar. Es como instalar el motor antes de conducir.
node --version
# Deberia mostrar algo como: v20.x.x o superior
Ejecuta estos comandos uno a uno:
sudo apt update
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
node --version
npm --version
Un unico comando. Asi de facil.
npm install -g @google/gemini-cli
Despues, para abrir Gemini CLI simplemente escribe:
gemini
$env:GEMINI_API_KEY="tu-clave-aqui"
export GEMINI_API_KEY="tu-clave-aqui"
gemini, te ofrecera autenticarte directamente con tu cuenta de Google. Es el metodo mas sencillo: solo haz clic en el enlace que te muestra y listo.Gemini CLI te da acceso a varios modelos. Piensa en ellos como diferentes «cerebros» que puedes elegir segun lo que necesites.
/settings dentro de Gemini CLI y habilita las funcionalidades avanzadas. Despues podras seleccionarlo con /model gemini-3-pro./model gemini-2.5-pro → Cambiar al modelo Pro (mas potente)
/model gemini-2.5-flash → Cambiar a Flash (mas rapido)
/model gemini-3-pro → El mas avanzado (requiere /settings)
/settings → Abrir ajustes (activar funciones avanzadas)
/help → Ver todos los comandos disponibles
/stats → Ver cuantas peticiones has gastado
/quit → Salir de Gemini CLI
Llego la hora de ensuciarse las manos. Aqui tienes 3 proyectos que puedes construir ahora mismo con un solo prompt.
Crea un portfolio profesional sin saber HTML. Gemini lo escribe por ti.
mkdir mi-web-personal && cd mi-web-personal && gemini
Crea una pagina web personal para un estudiante de Bachillerato. Debe incluir: - Un diseno moderno con modo oscuro - Una seccion "Sobre mi" con foto placeholder - Una seccion de "Mis proyectos" con 3 cards - Una seccion de "Contacto" con iconos de redes sociales - Animaciones suaves al hacer scroll - Que sea responsive (se vea bien en movil) Todo en un solo archivo index.html con CSS incluido.
El clasico juego de la serpiente. Un archivo, cero dependencias, pura diversion.
mkdir mi-juego-snake && cd mi-juego-snake && gemini
Crea un juego de Snake (la serpiente) completo en un archivo HTML. Requisitos: - Canvas de 400x400 pixeles - La serpiente se mueve con las flechas del teclado - Aparecen manzanas rojas aleatorias - Contador de puntuacion visible - Efecto de "Game Over" cuando choca - Boton de "Reiniciar" - Diseno bonito con fondo oscuro y colores neon - Todo en un solo archivo snake.html
Convierte tus apuntes de clase en material de estudio automaticamente.
cd mis-apuntes && gemini
* Supon que tienes un archivo «apuntes.txt» con tus apuntes de Historia en esa carpeta
Lee el archivo apuntes.txt y haz lo siguiente: 1. Resume el contenido en 5 puntos clave 2. Crea 10 preguntas tipo test con 4 opciones cada una 3. Genera una linea temporal con las fechas importantes 4. Guarda todo en un archivo "resumen-estudio.html" con formato bonito
Un resumen rapido de por que esto cambia las reglas del juego.
| 💔 Antes (Chat Web) | ⚡ Ahora (Agente CLI) |
|---|---|
| «Me escribes codigo?» → Copiar → Pegar → Errores | «Crea una web en esta carpeta» → Listo! |
| «Puedes revisar mi codigo?» → Copiar 500 lineas a mano | «Revisa todos los archivos de este proyecto» → Lee TODO |
| No puede ejecutar nada | Ejecuta, prueba y corrige sobre la marcha |
| Limite de texto en cada mensaje | Lee proyectos enteros de miles de lineas |
| 20€/mes por la version potente | GRATIS — 1.000 peticiones al dia |