{"meta":{"title":"Conectar GitHub Copilot CLI con VS Code","intro":"Conéctese Copilot CLI a VS Code para compartir contexto, configuración de confianza y salida.","product":"GitHub Copilot","breadcrumbs":[{"href":"/es/enterprise-cloud@latest/copilot","title":"GitHub Copilot"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos","title":"Procedimientos"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos/copilot-cli","title":"Copilot CLI"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos/copilot-cli/use-copilot-cli","title":"Utilice Copilot CLI"},{"href":"/es/enterprise-cloud@latest/copilot/how-tos/copilot-cli/use-copilot-cli/connecting-vs-code","title":"Conectar a VS Code"}],"documentType":"article"},"body":"# Conectar GitHub Copilot CLI con VS Code\n\nConéctese Copilot CLI a VS Code para compartir contexto, configuración de confianza y salida.\n\nConectar Copilot CLI a VS Code te ofrece lo mejor de ambos entornos: la velocidad y flexibilidad de un flujo de trabajo basado en terminal, combinado con las herramientas visuales enriquecidas de su editor. Con una conexión establecida, puede hacer lo siguiente:\n\n* **Use la selección del editor como contexto** : seleccione código en VS Code y haga referencia a él directamente en las indicaciones de la CLI, sin necesidad de especificar rutas de acceso de archivo o números de línea.\n* ```\n            **Revisa los cambios propuestos como diferencias** — Cuando Copilot sugiere modificaciones en los archivos, estas aparecen como una comparación lado a lado en VS Code para que puedas revisar, aceptar o rechazar cada cambio de forma visual.\n  ```\n* **Diagnóstico en tiempo real de Surface** — Copilot puede acceder a errores y advertencias en tiempo real de VS Code, de modo que pueda encontrar y corregir problemas que el editor ya ha detectado.\n* ```\n            **Retoma sesiones entre herramientas** — Visualiza transcripciones de sesiones de la CLI en VS Code y reanúdalas en el terminal integrado sin perder el contexto.\n  ```\n\n## Conexión a VS Code\n\nCopilot CLI puede conectarse automáticamente a VS Code cuando inicies una sesión de CLI. Además, durante una sesión interactiva, puede optar por conectarse a cualquier área de trabajo que esté abierta actualmente en VS Code el equipo local.\n\n### Conexión automática al inicio\n\nAl iniciar Copilot CLI, comprueba si el directorio de trabajo actual desde el que inició la CLI coincide con cualquier carpeta de área de trabajo que haya abierto en VS Code modo de confianza. Si hay una coincidencia, la CLI se conecta a la instancia pertinente VS Code . La conexión se produce independientemente de dónde se use Copilot CLI: en un terminal integrado en VS Codeo en una aplicación de terminal externa que se ejecuta en una ventana independiente.\n\nSi Copilot CLI se conecta correctamente a VS Code, el mensaje de entorno que se muestra al iniciar incluirá «Visual Studio Code conectado» o «Visual Studio Code - Insiders conectado».\n\nSi tiene la misma área de trabajo abierta en más de una VS Code ventana, la CLI se conecta a una de ellas automáticamente. No se puede conectar a varias instancias del IDE al mismo tiempo. Si prefiere conectarse a otra instancia de VS Code, puede cambiar mediante el `/ide` comando .\n\n> \\[!NOTE]\n> Si estás usando GitHub Codespaces, una sesión CLI que se ejecuta localmente no puede conectarse a un área de trabajo que se ejecuta en el codespace remoto. Sin embargo, puedes conectarte cuando utilices la CLI dentro del espacio de código, es decir, en el terminal integrado de VS Code o en una sesión SSH en el host remoto del espacio de código.\n\n### Conexión manual durante una sesión interactiva\n\nSi abre un área de trabajo en VS Code después de iniciar Copilot CLI, o si inició la CLI desde un directorio que no coincide con ninguna área de trabajo abierta, puede usar el comando de barra `/ide` para conectarse manualmente a un espacio de trabajo VS Code. El área de trabajo a la que desea conectarse debe estar abierta actualmente en modo de confianza en VS Code.\n\n## Administrar la conexión con el comando de barra de `/ide`\n\nUtiliza el comando de barra de `/ide` en una sesión interactiva de Copilot CLI para:\n\n* **Vea** el estado de conexión actual, por ejemplo, si desea comprobar qué área de trabajo está conectada actualmente.\n* **Conéctese** a otra VS Code área de trabajo.\n* **Desconectar** de VS Code.\n\nTambién puedes activar o desactivar los siguientes ajustes desde el menú de `/ide`:\n\n* **Conexión automática al área de trabajo del IDE coincidente**: controla si la CLI se conecta automáticamente a un área de trabajo coincidente VS Code al iniciarse.\n* ```\n            **Abrir diferencias de edición de archivos en el IDE**: controla si los cambios propuestos en los archivos se muestran como diferencias en una pestaña del editor VS Code.\n  ```\n\n## Uso de contexto VS Code en solicitudes\n\nCuando Copilot CLI está conectado a VS Code, recibe la selección del editor actual cada vez que cambia la selección. La selección se muestra debajo de tu indicador en la interfaz de línea de comandos, alineada a la derecha. Este indicador de selección se actualiza cada vez que selecciona código diferente en VS Code.\n\nEsto le permite seleccionar código en VS Code y, a continuación, usar un comando como:\n\n```copilot\nDebug this\n```\n\nComo alternativa, puede seleccionar algo de código, pero pregunte a Copilot acerca de todo el archivo.\n\n```copilot\nExplain this file\n```\n\n## Revisar los cambios en los archivos como diferencias\n\nCuando se le pide Copilot que realice cambios en un archivo del área de trabajo, VS Code muestra los cambios propuestos como diferencias en una nueva pestaña del editor. Esto facilita ver exactamente lo que Copilot propone. Use los botones aceptar (✓) o rechazar (✗) de la parte superior derecha de la vista de diferencias para aplicar o descartar los cambios. Una vez que acepte o rechace la diferencia, se resuelve el permiso pendiente de edición de archivos y la CLI continúa su flujo de trabajo.\n\n> \\[!NOTE]\n>\n> * La vista de diferencias no se muestra si ha permitido que Copilot edite archivos sin su aprobación, por ejemplo, usando las opciones de línea de comandos `--allow-all` o `--yolo`, o los comandos de barra diagonal `/allow-all` o `/yolo`. En su lugar, los cambios propuestos se aplican directamente al archivo del espacio de trabajo sin mostrar una comparación, y la CLI continúa inmediatamente con el contenido actualizado del archivo.\n> * Si prefiere no usar la vista de diferencias en VS Code, puede desactivar esta funcionalidad en el menú `/ide`. Al desactivarlo, los cambios de archivo propuestos se muestran en la CLI.\n\n## Visualización y reanudación de sesiones de la CLI en VS Code\n\nPuede leer el historial de cualquier Copilot CLI sesión del espacio de trabajo actual desde dentro de VS Code.\n\n1. Abra la **Copilot** barra lateral Chat en VS Code.\n\n2. Haga clic en el icono Sesiones (<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"16\" height=\"16\" fill=\"currentColor\" aria-hidden=\"true\" style=\"vertical-align: middle;\"><path d=\"M12.5 1H3.5C2.122 1 1 2.122 1 3.5V12.5C1 13.879 2.122 15 3.5 15H12.5C13.878 15 15 13.879 15 12.5V3.5C15 2.122 13.878 1 12.5 1ZM2 12.5V3.5C2 2.673 2.673 2 3.5 2H9V14H3.5C2.673 14 2 13.327 2 12.5ZM14 12.5C14 13.327 13.327 14 12.5 14H10V2H12.5C13.327 2 14 2.673 14 3.5V12.5Z\"/></svg>) de la parte superior derecha del panel Chat para mostrar la vista Sesiones.\n\n   La vista «Sesiones» muestra sus sesiones Copilot más recientes, con la más reciente en la parte superior.\n\n3. Haga clic en una sesión para leer el texto completo de entrada y salida. En el caso de las sesiones de la CLI, la transcripción es idéntica a la que se mostró en el terminal durante esa sesión.\n\nSi ha ejecutado una sesión de la CLI para el área de trabajo actual que aún no ha visto en la vista Sesiones, se muestra un icono de punto y un recuento no leído junto al icono Chat en la VS Code barra de título. Haga clic para activar una lista filtrada de sesiones no leídas. Vuelva a hacer clic en él para borrar el filtro y ver todas las sesiones.\n\n![Captura de pantalla del indicador de sesiones no leídas en VS Code.](/assets/images/help/copilot/copilot-cli-vscode-unread-session.png)\n\nPara continuar una sesión de la CLI en VS Codeel terminal integrado, haga clic con el botón derecho en la sesión en la vista Sesiones y elija **Reanudar en terminal**. Esta es una manera rápida de recoger el trabajo desde una ventana de terminal externa sin perder ningún contexto de sesión.\n\n## Lectura adicional\n\n* [GitHub Copilot CLI](/es/enterprise-cloud@latest/copilot/how-tos/copilot-cli)"}