Puntos clave
- VS Code permite añadir Claude como extensión, pero requiere conexión mediante una cuenta Pro, Max, Team, Enterprise o Console.
- Verifica que la extensión esté bien integrada; si la instalas vía npm, necesitas Node.js 18 o superior, aunque las instalaciones nativas no lo exigen.
- Asegúrate de que tu firewall o VPN no estén cortando la conexión y que otras extensiones no generen conflictos.
Visual Studio Code es una herramienta muy útil por sí misma, pero en ocasiones necesitarás un poco de ayuda extra de una fuente integrada, como Claude. Aunque la aplicación facilita bastante esta integración, es posible que te encuentres con algunos errores. Aquí tienes las soluciones para hacer que VS Code funcione correctamente con Claude.
VS Code con Claude: Cómo hacer que funcione
Si no logras ejecutar Claude desde VS Code, prueba los siguientes solucionadores de problemas. Empecemos:
Revisa tu integración de Claude
Lo primero es confirmar que VS Code y Claude se comunican entre sí correctamente. Claude se integra a través de la extensión «Claude Code». Para instalarla:
Paso 1. Abre la vista de Extensiones haciendo clic en (Ctrl + Shift + X).
Paso 2. Escribe «Claude Code» en el buscador y selecciona la extensión adecuada.

Paso 3. Haz clic en el botón «Install» (Instalar).

Paso 4. Si ya tienes una extensión instalada y no funciona, prueba a desinstalarla y volver a instalarla para ver si esto resuelve el error.
Elige tu método de uso

Puedes utilizar Claude en VS Code contando con una suscripción activa a Pro, Max, Team o Enterprise, o bien a través de una cuenta Console. También se admiten proveedores externos como Amazon Bedrock, Google Vertex AI y Microsoft Foundry. Si no consigues usar Claude, verifica que hayas iniciado sesión en la ventana de Claude o que tengas configurada una clave API o un proveedor.
Búsqueda de errores con salida
VS Code también cuenta con métodos integrados para ayudarte a detectar errores. Esto puede ser útil para solucionar problemas con Claude. Esto es lo que debes hacer:
Paso 1. Abre la terminal integrada de VS Code (Ctrl+` en Windows/Linux).
Paso 2. Escribe «claude doctor» y pulsa «Enter». Esto revisará tu instalación y configuración e informará de cualquier problema que encuentre.

Comprueba la versión de Node.js
Para que Claude se mantenga funcional en VS Code, la CLI de Claude requiere una versión de Node.js 18 o superior. Para comprobar que está instalado, sigue estos pasos:
Paso 1. En Windows, abre el cuadro de ejecución (Win + R) y escribe «cmd» antes de hacer clic en (Ctrl + Shift + Enter) para ejecutar como administrador.
Paso 2. En el Símbolo del sistema, escribe «node -v» y pulsa «Enter».

Paso 3. Si este comando no es reconocido y utilizaste el método de instalación npm, necesitarás instalar Node.js.
Para instalar o actualizar la dependencia de Node.js, haz lo siguiente:
Paso 1. Visita el sitio de Node para descargar la última versión.
Paso 2. Una vez que el instalador se haya descargado, haz doble clic en él y sigue los pasos.

Paso 3. Reinicia completamente VS Code e intenta ejecutar Claude de nuevo.
Revisa tu firewall y VPN
Dado que Claude necesita conectividad a internet para hacer su trabajo, es fundamental asegurarse de que tu VPN o Firewall no lo estén bloqueando. Desactiva temporalmente cualquier VPN que tengas instalada y revisa tu Firewall para confirmar que VS Code no está siendo bloqueado.
Desactiva otras extensiones
Las extensiones de terceros no siempre son compatibles entre sí. Si sospechas que esto podría estar afectando a tu extensión de Claude, lo ideal es desactivar todas las demás y comprobar la funcionalidad de nuevo. Puedes hacerlo en la ventana de extensiones (Ctrl + Shift + X). Si esto ayuda, activa las otras extensiones una por una hasta encontrar la causante del problema.