0 · Prepara tu entorno¶
Curso «IA para Directivos: de Usuario a Constructor» · Cuaderno de preparación (10–15 min)
Este cuaderno comprueba que tu ordenador está listo para seguir la clase. No necesitas saber programar: solo ejecutar celdas.
El curso trabaja exclusivamente con tres ecosistemas de IA:
| Ecosistema | Qué usaremos |
|---|---|
| Claude (Anthropic) | Claude en claude.ai (chat, Proyectos y Artifacts), Claude Code (terminal) y Claude Design (⚠ según disponibilidad) |
| Gemini (Google) | Gemini (chat y Canvas), Gems, NotebookLM y generación de imágenes (Nano Banana) |
| ChatGPT (OpenAI) | ChatGPT (chat y Canvas), GPTs personalizados y Codex |
Cómo se usa un cuaderno como este¶
- Hay dos tipos de bloques («celdas»): texto (como este) y código (con
[ ]a la izquierda). - Para ejecutar una celda de código: haz clic en ella y pulsa Mayús + Intro (Shift + Enter).
- Ejecuta las celdas en orden, de arriba abajo.
- Si algo falla, no pasa nada: lee el mensaje, corrige y vuelve a ejecutar.
print("✅ ¡Funciona! Ya sabes ejecutar celdas. Esto es todo lo que necesitas de 'programación'.")
Comandos de terminal desde el cuaderno¶
Las celdas que empiezan por ! no son Python: son órdenes de terminal, las mismas que escribirías en la aplicación Terminal de tu ordenador. Así podremos usar herramientas como Claude Code sin salir del cuaderno.
!echo "Hola: esto lo ha ejecutado la terminal de tu ordenador"
import platform, sys
print(f"Sistema operativo : {platform.system()} {platform.release()}")
print(f"Python : {sys.version.split()[0]}")
print()
print("Si ves tu sistema y una versión de Python 3.x, vamos bien.")
Nota para Windows: estos cuadernos están probados en macOS/Linux. En Windows los comandos con
!pueden variar; si algo no funciona, usa WSL o pide ayuda al facilitador.
Dos ayudantes que usaremos en todos los cuadernos¶
abrir(url)→ abre una página web en tu navegador.copiar(texto)→ copia un texto al portapapeles, listo para pegar en Claude, ChatGPT o Gemini.
import subprocess, platform, webbrowser
def abrir(url):
"""Abre una dirección web en tu navegador por defecto."""
webbrowser.open(url)
print(f"🌐 Abriendo {url} …")
def copiar(texto):
"""Copia el texto al portapapeles (macOS, Windows o Linux)."""
try:
sistema = platform.system()
if sistema == "Darwin":
subprocess.run(["pbcopy"], input=texto.encode("utf-8"), check=True)
elif sistema == "Windows":
subprocess.run(["clip"], input=texto.encode("utf-16-le"), check=True)
else:
subprocess.run(["xclip", "-selection", "clipboard"], input=texto.encode("utf-8"), check=True)
print("📋 Copiado al portapapeles: pégalo con Cmd+V (Mac) o Ctrl+V (Windows).")
except Exception:
print("(No he podido copiar automáticamente: selecciona el texto de arriba y cópialo a mano.)")
print("Ayudantes cargados: abrir(url) y copiar(texto)")
# Comprobación: al ejecutar, debería abrirse tu navegador
abrir("https://claude.ai")
# Quita el # de la herramienta que uses habitualmente y ejecuta la celda
# abrir("https://chatgpt.com")
# abrir("https://gemini.google.com")
# abrir("https://claude.ai")
Cuentas que necesitas para el curso¶
- Claude (claude.ai) — recomendada: la usaremos para el Taller 2 (Artifacts) y el módulo avanzado (Claude Code)
- ChatGPT (chatgpt.com) y/o Gemini (gemini.google.com) — al menos una de las dos
- Módulo avanzado (opcional): Claude Code instalado — lo comprobamos ahora
No hace falta registrarse en ninguna herramienta más: todo el curso se hace con estas tres cuentas. ⚠ verificar: los límites de los planes gratuitos cambian con frecuencia.
(Opcional) Claude Code: la IA en tu terminal¶
Claude Code es un agente de IA que vive en la terminal: puede leer tus archivos, crear documentos, organizar carpetas y ejecutar tareas completas pidiéndote permiso en cada paso importante. Lo usaremos en el cuaderno del módulo avanzado (Skills, MCP, ordenar carpetas y finanzas personales). Existen equivalentes en los otros dos ecosistemas (Codex de OpenAI y Gemini CLI); en el curso usamos Claude Code. ¿Lo tienes ya?
!claude --version || echo "❌ Claude Code no está instalado — instrucciones en la celda siguiente"
Si no está instalado¶
Opción 1 (recomendada) — instalador oficial (macOS/Linux). Abre la app Terminal y pega:
curl -fsSL https://claude.ai/install.sh | bash
Opción 2 — si ya tienes Node.js:
npm install -g @anthropic-ai/claude-code
Después escribe claude en la Terminal y sigue el inicio de sesión (necesita cuenta de Claude; los planes de pago incluyen uso de Claude Code).
⚠ verificar: los comandos de instalación y los planes cambian; la referencia es la documentación oficial de Claude Code (docs.claude.com).
Listo ✅¶
| Momento | Cuaderno |
|---|---|
| Sesión 1 | 01-sesion-1.ipynb |
| Sesión 2 | 02-sesion-2.ipynb |
| Módulo avanzado: Claude Code, Skills y MCP | 03-avanzado-claude-code-skills-mcp.ipynb |