# Uso de GitHub Copilot en los IDE de JetBrains

Conozca las distintas formas de usar GitHub Copilot en JetBrains IDEs, incluido el complemento GitHub Copilot, JetBrains AI Assistant y CLI de Copilot.

## Introducción

Hay tres formas de usar GitHub Copilot en JetBrains IDEs: el complemento GitHub Copilot, GitHub Copilot como agente en JetBrains AI Assistant y CLI de GitHub Copilot en el terminal integrado. Cada punto de entrada proporciona un conjunto diferente de funcionalidades en función de cómo prefiera trabajar.

## Comparación de puntos de entrada

\| | Complemento GitHub Copilot |
GitHub Copilot en AI Assistant | CLI de Copilot |
\|---|---|---|---|
\| **Mejor para** | Flujo de trabajo completo de codificación de IA | Acceso rápido Copilot sin un complemento independiente | Flujos de trabajo centrados en la terminal |
\| **Punto de entrada** | Panel de chat, chat en línea, sugerencias de código, revisión de código, mensaje de confirmación | Selector de agente predeterminado, Registro ACP | Terminal o intérprete de comandos |
\| **Finalización de código** | Sí | No incluida | No incluida |
\| **Sugerencias de edición siguientes** | Sí | Próximamente | No incluida |
\| **Experiencia agenteica** | Marcos para múltiples agentes |
Copilot como agente a través de ACP, selector de agente predeterminado | CLI de Copilot |
\| **Herramientas del IDE** | Sí | Sí | No incluida |
\| **Selección de modelos** | Sí | Sí | Sí |
\| **Chat en línea** | Sí | No incluida | No incluida |
\| **Revisión de código** | Sí | No incluida | No incluida |
\| **Generación de mensajes de confirmación** | Sí | No incluida | No incluida |
\| **Suscripción** | GitHub Copilot | GitHub Copilot | GitHub Copilot |

## Complemento GitHub Copilot

El GitHub Copilot complemento para JetBrains IDEs es la manera más completa de usar Copilot y es la opción recomendada.

El complemento está pasando de su entorno de agente local a CLI de Copilot como entorno de agente predeterminado, lo que permite alcanzar antes la paridad de funciones y obtener resultados de mayor calidad. Para obtener más información, consulte [CLI de Copilot se está convirtiendo en el agent harness predeterminado en GitHub Copilot para JetBrains](https://devblogs.microsoft.com/java/github-copilot-for-jetbrains-is-moving-to-copilot-cli-as-the-default-agent-harness/). Para obtener instrucciones de instalación, consulte [Instalación de la extensión GitHub Copilot en su entorno](/es/copilot/how-tos/set-up/install-copilot-extension).

* **Finalización del código y sugerencias de edición siguientes**: Copilot sugiere finalizaciones a medida que escribe y predice proactivamente la próxima edición prevista.
* **Múltiples entornos de agentes**: El complemento ofrece su propia experiencia de agente y colabora con otros proveedores de agentes, ofreciéndote múltiples modos de interacción.
* **Compatibilidad completa con el modelo y las características**: todos los modelos, los Chat de Copiloto modos de finalización de código y las características de bring your own-key están disponibles a medida que se publican.
* **Chat en línea**: explicar, refactorizar, documentar o generar código directamente en el margen del editor, sin cambiar a un panel independiente.
* **Revisión** de código: Copilot analiza los cambios y expone comentarios accionables, marcando posibles errores, infracciones de estilo y problemas lógicos.
* **Generación de mensajes de commit**: Copilot inspecciona tus cambios preparados y genera un mensaje de commit claro y convencional.

## GitHub Copilot en JetBrains AI Assistant

> \[!NOTE]
> GitHub Copilot en AI Assistant solo proporciona funcionalidades de chat y agente. No incluye la finalización del código, las sugerencias de edición siguientes, el chat en línea, la revisión de código o la generación de mensajes de confirmación.

GitHub Copilot está disponible como agente nativo en JetBrains AI Assistant a través del Protocolo de cliente del agente (ACP). El ACP es un estándar abierto para conectar agentes de IA al IDE. Si tienes una suscripción válida Copilot, Copilot aparece automáticamente en el selector de agentes de AI Assistant.

Esta integración está diseñada para desarrolladores que prefieren trabajar en el panel de chat de AI Assistant o que desean Copilot estar disponibles sin instalar un complemento adicional.

* **No se requieren actualizaciones**: el Copilot agente se agrupa directamente con AI Assistant y se mantiene actualizado automáticamente. No hay ningún complemento independiente para instalar, actualizar ni mantener.
* **Flujo de trabajo centrado en el chat**: ideal para tareas de razonamiento de varios pasos: describa un objetivo, deje que Copilot planifique y proponga cambios, e itere de forma conversacional.
* **Selección de modelos**: cambie Copilot los modelos o ajuste la profundidad del razonamiento sin salir del panel de chat.

### Uso de GitHub Copilot en AI Assistant

1. Abra JetBrains AI Assistant presionando <kbd>Alt</kbd>+<kbd>A</kbd> (Windows/Linux) o <kbd>Command</kbd>+<kbd>Shift</kbd>+<kbd>A</kbd> (macOS) o haga clic en el icono ai Assistant en la ventana de herramientas derecha.
2. En el menú desplegable del selector de agentes, en la parte superior del panel de chat, seleccione **GitHub Copilot**.
3. Escriba un mensaje y comience a chatear.

### Registro ACP

El Registro ACP es el catálogo de agentes que ai Assistant conoce. Cuando se inicia el IDE, consulta el registro para detectar qué agentes están disponibles. La entrada ACP de GitHub Copilot forma parte del registro predeterminado, por lo que Copilot aparece automáticamente en su lista de agentes cuando dispone de una suscripción válida y de las credenciales necesarias.

Para obtener más información sobre ACP, consulte la [documentación de ACP](https://agentclientprotocol.com/get-started/introduction). Para obtener información técnica sobre cómo ejecutarse CLI de Copilot como un servidor ACP, consulte [Servidor ACP de CLI de Copilot](/es/copilot/reference/copilot-cli-reference/acp-server).

## CLI de GitHub Copilot en el terminal integrado

CLI de GitHub Copilot lleva directamente al terminal las capacidades de Copilot. Está optimizado para flujos de trabajo de línea de comandos y se puede ejecutar en macOS, Linux o Windows.

## Lectura adicional

* [Hacer preguntas a GitHub Copilot en un IDE](/es/copilot/how-tos/chat-with-copilot/chat-in-ide)
* [Instalación de la extensión GitHub Copilot en su entorno](/es/copilot/how-tos/set-up/install-copilot-extension)
* [Cambio de modelo de IA para GitHub Copilot Chat](/es/copilot/how-tos/use-ai-models/change-the-chat-model)