Claude Code es la herramienta de línea de comandos (CLI) de Anthropic que se usa directamente en tu editor de código o terminal de Windows. Te permite pedirle a Claude que lea, edite y organice tus archivos de proyecto — sin tener que copiar y pegar código en el navegador.
Con Claude Code puedes: refactorizar código, depurar errores, organizar proyectos completos, leer múltiples archivos y ejecutar tareas complejas de desarrollo directamente desde tu terminal o VS Code.
Claude Code CLI requiere autenticación con una cuenta claude.ai. Con el Plan Pro ($20/mes) puedes usarlo sin pagar por tokens adicionales — el consumo está cubierto en el precio fijo.
Con la API de Anthropic pagas por token (~$3–$15 por millón), lo que puede ser más económico si tu uso es esporádico, pero más costoso si trabajas horas seguidas.
| Característica | claude.ai (web) | Claude Code (CLI) |
|---|---|---|
| Dónde vive | Navegador web | Terminal / VS Code |
| Accede a tus archivos | No (debes pegar el código) | Sí directamente |
| Edita múltiples archivos | No | Sí |
| Ideal para | Conversaciones, análisis | Desarrollo de software |
| Requiere instalación | No | Sí (Node.js) |
nodejs.org → descarga la versión LTS → instala con las opciones por defecto.
node --version — debe mostrar v18 o superior.
npm install -g @anthropic-ai/claude-code
claude --version — debe mostrar la versión instalada.
claude → se abrirá el navegador → inicia sesión en claude.ai → aprueba el acceso.
cd ruta\de\tu\proyecto y empieza a usar Claude Code.
| Error | Solución |
|---|---|
claude: no se reconoce como comando | Reinicia PowerShell y vuelve a intentarlo. Si persiste, verifica que Node.js esté en el PATH del sistema. |
npm: acceso denegado | Abre PowerShell como Administrador y ejecuta el comando de instalación nuevamente. |
| El navegador no abre para el login | Copia el link que aparece en la terminal y pégalo manualmente en tu navegador. |
| Rutas con espacios dan error | Usa comillas: cd "C:\mis proyectos\super app" |
ANTHROPIC_API_KEY| Situación | Recomendación |
|---|---|
| Uso esporádico (menos de 30 min/día) | API — pagas solo lo que usas |
| Uso diario moderado (1–3 horas/día) | Pro $20 — más económico |
| Uso intensivo (más de 5 horas/día) | Max $100 — sin limitaciones |
| Equipo de desarrollo | Team $30/usuario/mes |
| Quieres claude.ai web incluido | Pro $20 o superior |
| Plan | Precio | Claude Code | claude.ai Web | Límite uso |
|---|---|---|---|---|
| 🔑 API | Variable | Sí | No | Sin límite (con crédito) |
| ⭐ Pro | $20/mes | Sí | Sí | Moderado por hora |
| 🚀 Max 5× | $100/mes | Sí (5× Pro) | Sí | Alto |
| 💎 Max 20× | $200/mes | Sí (20× Pro) | Sí | Muy alto |
| 👥 Team | $30/usuario | Sí | Sí | Alto |
claude.ai → Settings → Billing → Upgrade to Pro → paga con tarjeta.
claude logout
claude → se abre el navegador → inicia sesión → aprueba el acceso.
ANTHROPIC_API_KEY si existe.
cd ruta\proyecto → escribe claude → ya estás usando el Plan Pro.
Abre VS Code, activa la terminal integrada (Ctrl + `) y usa Claude Code directamente
desde el editor. Puedes ver los cambios en tiempo real.
Usa cd "C:\ruta\proyecto" para moverte entre proyectos. Claude Code trabaja siempre
en el directorio actual — asegúrate de estar en la carpeta correcta.
En el Explorador de Archivos: Shift + clic derecho sobre una carpeta → "Copiar como ruta"
→ pégala en la terminal.
↑ ↓ para historial de comandos. Tab para autocompletar rutas.
Ctrl + C para cancelar una operación en curso.
Actualiza Claude Code periódicamente con: npm update -g @anthropic-ai/claude-code
para tener las últimas funciones y correcciones.
Si PowerShell bloquea scripts, abre como Administrador y ejecuta:
Set-ExecutionPolicy RemoteSigned para permitir scripts de npm.
Claude Code CLI — Introducción y primeros pasos
Instalar Claude Code en Windows paso a paso
Claude Code con VS Code — integración y flujo de trabajo
API vs Plan Pro — cuál conviene según tu uso
Sigue estos pasos en tu equipo con Windows. Necesitas conexión a internet y una cuenta claude.ai.
node --versionnpm install -g @anthropic-ai/claude-codeclaude --versionclaude → aprueba en el navegador.cd "%USERPROFILE%\Desktop\prueba"Ctrl + `claude en la terminal integrada.🏆 Reto Final: Usa Claude Code para organizar completamente una carpeta de un proyecto que tengas pendiente. Pídele que lea todos los archivos, sugiera mejoras y realice una de ellas automáticamente. Observa cuánto tiempo te ahorra.
Claude Code es la CLI oficial de Anthropic que permite usar Claude directamente
desde la terminal. Se instala con npm i -g @anthropic-ai/claude-code y se
ejecuta escribiendo claude en cualquier carpeta de proyecto.
| Comando | Qué hace |
|---|---|
claude | Abre el chat interactivo en la terminal dentro del proyecto actual. |
claude login | Inicia sesión con tu cuenta de Anthropic (abre el navegador para autenticarte). |
claude logout | Cierra la sesión activa. |
claude --version | Muestra la versión instalada de Claude Code. |
claude update | Actualiza Claude Code a la última versión disponible. |
| Comando | Qué hace |
|---|---|
claude "pregunta o tarea" | Ejecuta una tarea puntual sin abrir el chat interactivo (modo no interactivo). |
claude -p "tarea" | Igual que el anterior; el flag -p pasa el prompt directamente. |
claude --dangerously-skip-permissions | Ejecuta Claude en modo autónomo sin pedir confirmación en cada acción (usar con precaución). |
claude --model claude-opus-4-5 | Fuerza el uso de un modelo específico para esa sesión. |
| Comando | Qué hace |
|---|---|
/help | Lista todos los comandos disponibles en la sesión actual. |
/clear | Borra el historial de la conversación actual sin salir. |
/compact | Resume el contexto actual para liberar espacio en la ventana de tokens. |
/cost | Muestra el costo en tokens y dólares gastado en la sesión. |
/status | Muestra el estado del sistema: modelo activo, contexto usado, plan de suscripción. |
/model | Cambia el modelo de IA sin reiniciar la sesión. |
/init | Analiza el proyecto actual y genera un archivo CLAUDE.md con instrucciones base. |
/review | Pide a Claude que revise los cambios pendientes en git antes de hacer commit. |
/commit | Genera automáticamente un mensaje de commit y confirma los cambios en git. |
/pr | Crea un pull request en GitHub con título y descripción generados por Claude. |
/vim | Activa el modo de entrada estilo Vim dentro del chat. |
/exit | Sale de la sesión interactiva de Claude Code. |
| Comando / Archivo | Para qué sirve |
|---|---|
CLAUDE.md | Archivo en la raíz del proyecto con instrucciones permanentes que Claude lee en cada sesión. |
/memory | Gestiona los archivos de memoria: lista, edita o elimina recuerdos persistentes entre sesiones. |
/compact | Comprime el contexto activo cuando la conversación se vuelve muy larga. |
| Qué escribes | Resultado |
|---|---|
claude "explica este código" | Claude lee los archivos del proyecto y los explica. |
claude "arregla el bug en login.js" | Localiza el error, propone el fix y lo aplica con tu aprobación. |
claude "crea una función que ordene un array" | Genera el código y lo inserta en el archivo indicado. |
cat error.log | claude -p "analiza este error" | Pasa el contenido del log directamente a Claude por stdin. |
claude "genera tests para utils.js" | Lee el archivo y crea un archivo de pruebas automáticamente. |