Skip to main content
Skip to content

GitHub Copilot en IDE

Usa Copilot en el IDE para obtener ayuda a medida que codifique, colabore con agentes y delegue el trabajo localmente, en segundo plano o en la nube.

GitHub Copilot se integra con los IDE admitidos para ayudarle a lo largo del proceso de desarrollo. Puede trabajar junto con Copilot en su editor o delegar tareas a los agentes y revisar sus resultados.

Las características disponibles y los puntos de entrada varían según el IDE. Para obtener una comparación detallada, consulte matriz de características de Copilot.

Copilot en VS Code

Copilot en VS Code incluye asistencia de inteligencia artificial y desarrollo controlado por agentes en el entorno en el que se escribe, ejecuta, depura y revisa código.

Ventajas de usar Copilot en VS Code

  • Permanezca en su entorno de desarrollo. Trabaje con agentes junto con el editor, el terminal, las pruebas, el control de código fuente y el depurador, por lo que puede inspeccionar y validar los resultados con las herramientas que ya usa.
  • Elija cuánto trabajo delegar. Cambie entre sugerencias de código, ediciones específicas, chat interactivo, planificación y agente autónomo a medida que evoluciona la tarea.
  • Trabajar con varias tareas. Ejecute sesiones de agente aisladas en paralelo y use la ventana Agentes para seguir el progreso en los proyectos.
  • Usa el entorno que necesita tu proyecto. Ejecute agentes donde se encuentran el código y las herramientas, ya sea en la máquina o en un entorno remoto conectado, para que funcionen con el sistema operativo, los entornos de ejecución y las dependencias adecuados.
  • Elija sus modelos y herramientas. Use los modelos proporcionados con Copilot, traiga su propia clave de API o agregue modelos y herramientas a través de extensiones de VS Code.

Lo que puede hacer con Copilot en VS Code

Elija el flujo de trabajo más adecuado para la tarea, desde obtener ayuda centrada en el editor hasta delegar el trabajo a los agentes.

  • Sugerencias de código: Obtenga sugerencias directamente en el editor mientras trabaja. Consulte Obtención de sugerencias de código en el IDE con GitHub Copilot.
  • Chat: Haga preguntas sobre el código base, compare los enfoques y planee cambios complejos mediante el contexto de los archivos abiertos y el área de trabajo. Usa el chat en línea para obtener ayuda rápida dentro de tu código. Consulte Plantear preguntas a GitHub Copilot en tu IDE.
  • Modo de agente: Pida a un agente que busque código relevante, edite archivos, ejecute comandos y valide su trabajo, mientras revisa los cambios y lo redirige mientras trabaja. Consulte Uso del modo de agente en el IDE.
  • Sesiones de agente paralelas: Inicie, supervise y revise varias sesiones de agente entre proyectos desde la ventana Agentes. Consulte la ventana Agentes en la VS Code documentación.
  • Sesiones del agente en la nube: Gestiona Copilot cloud agent sesiones directamente desde el IDE. Consulte Uso del agente en la nube de Copilot en tu IDE.
  • Modelos y entornos de agente: Elija un modelo basado en la velocidad, el razonamiento y el costo que necesita su tarea. Utilice los modelos incluidos con Copilot, traiga su propia clave (BYOK) o instale una extensión que proporcione más modelos. También puede elegir un entorno de agente. Consulte Traiga su propia clave para GitHub Copilot y Agent harnesses en la VS Code documentación.
  • Entornos locales, remotos y en contenedores: Ejecute agentes en la máquina, en un contenedor de desarrollo (experimental) o en una máquina remota a través de SSH o un túnel de desarrollo. Puede comprobar el progreso desde la ventana Agentes, incluso en un navegador de otro dispositivo.
  • Personalizaciones: Agregue funcionalidades y contextos específicos del proyecto con instrucciones personalizadas, aptitudes del agente, hooks, servidores del Protocolo de contexto de modelo (MCP) y extensiones.
  • Terminal: Ejecute GitHub Copilot CLI en el terminal integrado para una experiencia de agente primero en el terminal.

Para obtener información general completa, consulte Compilación con IA en VS Code en la VS Code documentación.

Usar Copilot en otros IDEs

Para la mayoría de los IDE admitidos, la GitHub Copilot extensión o el complemento es el punto de entrada principal. Conecta Copilot con tu editor y proporciona las características compatibles con ese IDE. Para instalar la integración adecuada, consulte Instalación de la extensión GitHub Copilot en tu entorno.

También puede ejecutar GitHub Copilot CLI en el terminal integrado de un IDE si el entorno de terminal cumple los requisitos de Copilot CLI. La integración entre las sesiones de la CLI y el IDE varía.

Puntos de entrada en los IDE de JetBrains

En JetBrains IDEs, hay tres puntos de entrada principales para acceder a Copilot entre los que elegir: el complemento GitHub Copilot, JetBrains AI Assistant o GitHub Copilot CLI en el terminal integrado.

Punto de entradaMás adecuado paraFuncionalidades principales
GitHub Copilot complementoUn flujo de trabajo completo de desarrollo asistido por IASugerencias de edición integradas y siguientes sugerencias de edición, chat, funciones agénticas, chat integrado, revisión de código y generación de mensajes de confirmación
Copilot en JetBrains AI AssistantUso de chat y un agente sin instalar un complemento independiente CopilotChat, tareas agénticas y selección de modelos
Copilot CLIFlujos de trabajo de desarrollo en el terminalAsistencia agéntica y selección de modelos en el terminal integrado

El GitHub Copilot complemento también admite varios entornos de prueba para agentes y la supervisión de OpenTelemetry. Los administradores de empresa pueden usar la configuración administrada para controlar marketplaces de complementos, servidores MCP, configuración de OpenTelemetry y si los usuarios pueden omitir las comprobaciones de permisos. Para obtener más información, vea OpenTelemetry para la supervisión del agente y Introducción a la configuración administrada por la empresa.

El GitHub Copilot complemento proporciona la integración más amplia con el editor y es el punto de entrada recomendado cuando quiere sugerencias de código y el conjunto completo de características del IDE.

Copilot también está disponible como agente en JetBrains AI Assistant a través del Protocolo de cliente del agente (ACP). Para obtener más información sobre ACP, consulte la documentación de ACP. Para obtener información técnica sobre cómo ejecutarse Copilot CLI como un servidor ACP, consulte Servidor ACP de CLI de Copilot.

Referencias a código público correspondiente

GitHub Copilot puede generar código que coincida con el código en repositorios públicos en GitHub.com. Dependiendo de la directiva que se aplique a su cuenta u organización, las sugerencias coincidentes se pueden bloquear o mostrar con información sobre el código coincidente. El índice de código público no incluye repositorios privados ni código hospedado fuera de GitHub. Se actualiza periódicamente, por lo que puede omitir el código agregado recientemente o hacer referencia al código que se ha movido o eliminado.

Para obtener sugerencias en línea, la referencia de código compara una posible sugerencia y aproximadamente 150 caracteres de código circundante con el índice de código público.

Cuando acepta una sugerencia insertada que coincide con el código público, Copilot registra detalles como las direcciones URL de archivo coincidentes y las licencias detectadas. Solo se comprueban de esta manera las sugerencias aceptadas y sin cambios.

En GitHub, las referencias aparecen en el contexto donde se revisa la salida:

  • Respuestas de chat: si usted o su organización permiten sugerencias que coincidan con el código público, una respuesta coincidente puede mostrar una referencia debajo de la salida. La referencia identifica repositorios públicos que contienen código coincidente e información de licencias, si se encuentran.
  • Registros de sesión del agente: cuando Copilot genera código encontrado durante una tarea delegada, los registros de sesión incluyen un vínculo a los detalles del código encontrado.

Normalmente, las coincidencias con el código público se producen en menos del 1 % de las sugerencias en línea de Copilot, por lo que no debería esperar ver referencias de código para muchas sugerencias.

Las referencias de código le ayudan a revisar el origen y la licencia del código coincidente para que pueda decidir si desea usarlo, atribuirlo o quitarlo. Para obtener instrucciones sobre cómo ver referencias en un IDE, consulte Encontrar código público que coincida con las sugerencias de GitHub Copilot. Para ver las referencias en la web, consulte Encontrar código público que coincida con las sugerencias de GitHub Copilot.