🖥️ Mini Curso: Introducción a Claude Code
Claude Code se ha convertido en la herramienta de referencia para programadores experimentados que buscan escribir código funcional y escalable con ayuda de inteligencia artificial.
Actualmente, hay planes con precios más accesibles y un conjunto de funciones que la hacen ideal para entornos de desarrollo profesionales.
📋 Requisitos Previos
- Tener instalado Node.js
- Conocimientos básicos de línea de comandos
🤖 ¿Qué es Claude Code?
Claude Code es una herramienta de terminal desarrollada por Anthropic que integra modelos de lenguaje avanzados para trabajar con código directamente desde tu consola o editor.
✨ Características Principales
Desde la terminal o el escritorio, Claude Code te permite:
- Proyectos ilimitados
- Investigación en tiempo real
- Integraciones con Google y MCP
- Programar desde la terminal
- Más mensajes que en la versión gratuita
- Acceso a todos los modelos de Claude, incluido Opus en planes Plus
⚙️ Instalación
Sigue las instrucciones oficiales:
Documentación de instalación
🛠️ Otras Formas de Uso
Claude Code también está disponible como extensión para:
- Editores basados en VSCode (Cursor, Windsurf)
- IDEs de JetBrains
🚀 Iniciando Claude Code
- Abre tu terminal y escribe:
claude - Autentícate con tu cuenta.
💬 El Prompt y Manejo de Archivos
- Usa
@para enlazar archivos. - También puedes arrastrar y soltar archivos en la terminal (en entornos compatibles).
⌨️ Comandos con Slash
Claude Code cuenta con comandos especiales (/) para funciones rápidas:
/init→ Inicializa un archivo con el resumen del proyecto, leyendo estructura, dependencias y comandos./bug→ Reporta un bug directamente a Anthropic./cost→ Muestra el consumo de tokens (útil si no tienes suscripción ilimitada)./model→ Cambia el modelo (Sonnet, Opus, etc.)./ide→ Conecta Claude Code con tu editor gráfico (VSCode, Cursor, Windsurf o JetBrains).
Cuando está activo, aparece un círculo verde en la terminal.- Atajo para añadir secciones de código:
- Mac:
Cmd + Opt + K - Permite seleccionar porciones específicas y enviar a Claude.
- Mac:
- Si tu linter detecta un error, Claude lo tendrá en cuenta para repararlo.
Más info: Slash Commands
🧩 Creación de Comandos Personalizados
- Dentro de la carpeta
.claude, crea otra carpeta llamadacommands. - Los comandos personalizados son archivos
.md(prompts).
Ejemplo:python_best_practices.md - Cierra y vuelve a abrir Claude Code.
- Al escribir
/verás tus comandos personalizados listos para usar.
Ejemplo:
/separate myfile.txt
💻 Ejemplos de Uso en la Terminal
- Generar ideas:
claude "dame una lista de APIs para aceptar pagos" - Mantener contexto previo:
claude -c - Usar pipes:
cat somefile.txt | claude -p "Resúmeme este archivo"
Referencia: CLI Commands
🔌 MCP (Model Context Protocol)
Claude Code soporta MCP, lo que le permite integrarse con herramientas externas para ejecutar comandos, acceder a APIs o gestionar datos en tiempo real.
⏩ Atajos Útiles
- Scroll en la conversación:
Ctrl + Shift + ↑ / ↓