Extensión de VS Code (Beta)
La extensión de VS Code, disponible en beta, te permite ver los cambios de Claude en tiempo real a través de una interfaz gráfica nativa integrada directamente en tu IDE. La extensión de VS Code facilita el acceso e interacción con Claude Code para usuarios que prefieren una interfaz visual sobre la terminal.Características
La extensión de VS Code proporciona:- Experiencia nativa del IDE: Panel lateral dedicado de Claude Code accedido a través del icono Spark
- Modo de planificación con edición: Revisa y edita los planes de Claude antes de aceptarlos
- Modo de auto-aceptar ediciones: Aplica automáticamente los cambios de Claude mientras se realizan
- Gestión de archivos: Menciona archivos con @ o adjunta archivos e imágenes usando el selector de archivos del sistema
- Uso de servidor MCP: Usa servidores del Protocolo de Contexto de Modelo configurados a través del CLI
- Historial de conversaciones: Fácil acceso a conversaciones pasadas
- Múltiples sesiones: Ejecuta múltiples sesiones de Claude Code simultáneamente
- Atajos de teclado: Soporte para la mayoría de atajos del CLI
- Comandos slash: Accede a la mayoría de comandos slash del CLI directamente en la extensión
Requisitos
- VS Code 1.98.0 o superior
Instalación
Descarga e instala la extensión desde el Marketplace de Extensiones de Visual Studio Code.Actualización
Para actualizar la extensión de VS Code:- Abre la paleta de comandos de VS Code con
Cmd+Shift+P
(Mac) oCtrl+Shift+P
(Windows/Linux) - Busca “Claude Code: Update”
- Selecciona el comando para actualizar a la última versión
Cómo Funciona
Una vez instalado, puedes comenzar a usar Claude Code a través de la interfaz de VS Code:- Haz clic en el icono Spark en la barra lateral de tu editor para abrir el panel de Claude Code
- Solicita a Claude Code de la misma manera que lo harías en la terminal
- Observa mientras Claude analiza tu código y sugiere cambios
- Revisa y acepta ediciones directamente en la interfaz
- Consejo: Arrastra la barra lateral más ancha para ver diferencias en línea, luego haz clic en ellas para expandir y ver detalles completos
Aún No Implementado
Las siguientes características aún no están disponibles en la extensión de VS Code:- Configuración completa del servidor MCP: Necesitas configurar servidores MCP a través del CLI primero, luego la extensión los usará
- Configuración de subagentes: Configura subagentes a través del CLI para usarlos en VS Code
- Puntos de control: Guarda y restaura el estado de conversación en puntos específicos
- Atajos avanzados:
- Atajo
#
para agregar a la memoria - Atajo
!
para ejecutar comandos bash directamente
- Atajo
- Completado con tab: Completado de rutas de archivos con la tecla tab
Consideraciones de Seguridad
Cuando Claude Code se ejecuta en VS Code con permisos de auto-edición habilitados, puede ser capaz de modificar archivos de configuración del IDE que pueden ser ejecutados automáticamente por tu IDE. Esto puede aumentar el riesgo de ejecutar Claude Code en modo auto-edición y permitir eludir las solicitudes de permisos de Claude Code para la ejecución de bash. Al ejecutar en VS Code, considera:- Habilitar el Modo Restringido de VS Code para espacios de trabajo no confiables
- Usar modo de aprobación manual para ediciones
- Tener cuidado extra para asegurar que Claude solo se use con solicitudes confiables
Integración CLI Heredada
La primera integración de VS Code que lanzamos permite que Claude Code ejecutándose en la terminal interactúe con tu IDE. Proporciona compartir contexto de selección (la selección/pestaña actual se comparte automáticamente con Claude Code), visualización de diferencias en el IDE en lugar de la terminal, atajos de referencia de archivos (Cmd+Option+K
en Mac o Alt+Ctrl+K
en Windows/Linux para insertar referencias de archivos como @File#L1-99), y compartir diagnósticos automáticos (errores de lint y sintaxis).
La integración heredada se auto-instala cuando ejecutas claude
desde la terminal integrada de VS Code. Simplemente ejecuta claude
desde la terminal y todas las características se activan. Para terminales externas, usa el comando /ide
para conectar Claude Code a tu instancia de VS Code. Para configurar, ejecuta claude
, ingresa /config
, y establece la herramienta de diferencias a auto
para detección automática del IDE.
Tanto la extensión como la integración CLI funcionan con Visual Studio Code, Cursor, Windsurf, y VSCodium.
Solución de Problemas
La Extensión No Se Instala
- Asegúrate de tener una versión compatible de VS Code (1.85.0 o posterior)
- Verifica que VS Code tenga permisos para instalar extensiones
- Intenta instalar directamente desde el sitio web del marketplace
La Integración Heredada No Funciona
- Asegúrate de estar ejecutando Claude Code desde la terminal integrada de VS Code
- Asegúrate de que el CLI para tu variante de IDE esté instalado:
- VS Code: el comando
code
debería estar disponible - Cursor: el comando
cursor
debería estar disponible - Windsurf: el comando
windsurf
debería estar disponible - VSCodium: el comando
codium
debería estar disponible
- VS Code: el comando
- Si el comando no está instalado:
- Abre la paleta de comandos con
Cmd+Shift+P
(Mac) oCtrl+Shift+P
(Windows/Linux) - Busca “Shell Command: Install ‘code’ command in PATH” (o equivalente para tu IDE)
- Abre la paleta de comandos con