Cómo usar Claude Code en Visual Studio Code
Instala y configura la extensión de Claude Code en VS Code para programar con IA desde tu editor.

- Visual Studio Code instalado (última versión)
- Node.js 18 o superior
- Una cuenta de Anthropic con acceso a Claude
- Conexión a internet
- Instalar la extensión de Claude Code en VS Code
- Autenticarte con tu cuenta de Anthropic
- Lanzar tu primera tarea de codificación con IA
- Revisar y aceptar cambios que Claude propone en tu código
- Resolver los errores de configuración más habituales
Instalar Claude Code vía CLI
Claude Code es una herramienta de línea de comandos de Anthropic que también se integra con VS Code. Antes de usar la extensión conviene instalar el CLI, porque la extensión se apoya en él. Abre una terminal (en Windows usa PowerShell, en macOS o Linux tu terminal habitual) y ejecuta el comando de instalación con npm. Necesitas Node.js 18 o superior; comprueba tu versión con node --version. Si trabajas desde España o LATAM no hay restricciones regionales para instalar el paquete. Tras la instalación, el comando claude quedará disponible globalmente en tu sistema. Verifícalo ejecutando claude --version: deberías ver un número de versión impreso en la terminal.
npm install -g @anthropic-ai/claude-code
claude --versionInstalar la extensión en VS Code
Abre Visual Studio Code y ve al panel de Extensiones con el atajo Ctrl+Shift+X (Cmd+Shift+X en Mac). En el buscador escribe "Claude Code" y localiza la extensión oficial publicada por Anthropic. Pulsa Install. Una forma alternativa y más rápida es, con el CLI ya instalado, ejecutar el comando claude desde la terminal integrada de VS Code dentro de la carpeta de tu proyecto: la primera vez te ofrecerá instalar la integración del editor automáticamente. Una vez instalada verás un icono de Claude en la barra lateral y podrás abrir el panel con Cmd+Esc (Mac) o Ctrl+Esc (Windows/Linux). La extensión detecta el archivo que tienes abierto y la selección de código actual, lo que le da contexto para responder mejor.
Autenticarte con tu cuenta de Anthropic
La primera vez que lances Claude Code se abrirá un flujo de autenticación. Ejecuta claude en la terminal integrada o pulsa el icono de Claude en la barra lateral; te pedirá iniciar sesión. Se abrirá tu navegador para autorizar el acceso con tu cuenta de Anthropic (la misma de claude.ai o de la consola). Tras aceptar, vuelve a VS Code: la sesión queda guardada de forma segura en tu sistema. Si prefieres usar una API key de la consola de Anthropic en lugar de la cuenta de suscripción, puedes configurar la variable de entorno ANTHROPIC_API_KEY. El modelo por defecto es claude-opus-4-8, que ofrece la mejor capacidad de razonamiento para tareas de código; no necesitas especificarlo manualmente.
export ANTHROPIC_API_KEY="tu-api-key-aqui"Lanzar tu primera tarea de código
Con la sesión iniciada, abre el panel de Claude Code y escribe una instrucción en lenguaje natural. Puedes pedir cosas concretas sobre tu proyecto: "Crea una función en Python que valide un email", "Explica qué hace el archivo abierto" o "Añade manejo de errores a esta función". Claude lee el contexto de tu proyecto, propone los cambios y te muestra un diff antes de aplicar nada. Para una primera prueba segura, crea un archivo nuevo y pídele algo sencillo. Observa cómo Claude no solo escribe el código sino que explica sus decisiones. Puedes seguir conversando para refinar el resultado: "añade tests", "usa type hints", etc.
# Prompt de ejemplo para escribir en el panel de Claude Code:
# "Crea un archivo saludo.py con una función que reciba un nombre
# y devuelva un saludo en español. Añade un test básico."Revisar y aceptar los cambios
La ventaja de usar Claude Code dentro de VS Code es que cada cambio aparece como un diff visual: líneas verdes para lo añadido y rojas para lo eliminado. Antes de que nada toque tus archivos reales, decides si aceptas, rechazas o pides modificaciones. Revisa la lógica, no solo la sintaxis: comprueba que la solución encaja con las convenciones de tu proyecto. Si algo no te convence, responde en el mismo chat ("usa async/await en lugar de promesas") y Claude regenerará el diff. Cuando estés conforme, acepta los cambios y se guardarán en los archivos. Como siempre tienes el control de versiones, haz un commit tras cada tarea completada para poder revertir con facilidad si hace falta.
git add .
git commit -m "feat: función de saludo generada con Claude Code"Solucionar errores comunes de configuración
Si el comando claude no se reconoce, es casi siempre un problema de PATH: reinicia la terminal o comprueba que la carpeta global de npm esté en tu PATH. Si la extensión no detecta el CLI, cierra y reabre VS Code por completo. En caso de error de autenticación, ejecuta claude logout seguido de claude login para renovar la sesión. Si recibes un error de límite de uso (rate limit), espera unos minutos o revisa tu plan en la consola de Anthropic. Por último, si Claude parece no ver tus archivos, confirma que abriste VS Code desde la raíz del proyecto y no desde un archivo suelto. Estos cuatro problemas cubren la gran mayoría de incidencias de los primeros días.
claude logout
claude loginYa tienes Claude Code funcionando dentro de Visual Studio Code: has instalado el CLI y la extensión, te has autenticado con tu cuenta de Anthropic, has lanzado tu primera tarea de codificación con el modelo claude-opus-4-8 y sabes revisar los diffs antes de aceptarlos. A partir de aquí puedes delegar en la IA tareas reales de tu día a día —refactors, tests, documentación— sin salir del editor. Si quieres sacarle todo el partido a este flujo de trabajo, el siguiente paso natural es profundizar en el desarrollo asistido con IA para developers y construir proyectos más ambiciosos con buenas prácticas.