Introducción
CLI de GitHub Copilot es un potente asistente de codificación de IA nativa para terminal que aporta capacidades de agente directamente a la línea de comandos. CLI de Copilot ofrece una gran flexibilidad, integración con el flujo de trabajo de GitHub y la capacidad de trabajar de forma autónoma en tareas complejas, manteniendo al mismo tiempo el control total del usuario.
Esta guía le ayudará a empezar a usar la CLI.
Installation
Use uno de estos comandos:
-
**Multiplataforma (npm)**Requisito previo: Node.js 22 o posterior.
Bash npm install -g @github/copilot
npm install -g @github/copilot -
**Windows (WinGet)**Bash winget install GitHub.Copilot
winget install GitHub.Copilot -
**macOS/Linux (Homebrew)**Bash brew install copilot-cli
brew install copilot-cli
Inicio de la CLI por primera vez
-
En el terminal, vaya al directorio del proyecto donde desea usar CLI de Copilot.
-
Inicie una sesión interactiva de la CLI:
copilot -
En la interfaz de la CLI, escriba
/loginy siga las indicaciones en pantalla para autenticarse con la cuenta GitHub .Solo tendrá que hacerlo la primera vez que use la CLI.
-
Cuando se le solicite, confirme que confía en que los archivos del directorio actual son adecuados para su uso con una herramienta de IA.
Nota:
Copilot no realizará cambios en tus archivos sin tu aprobación explícita.
-
Intente hacerle una pregunta a Copilot, por ejemplo:
Copilot prompt Give me an overview of this project.
Give me an overview of this project.
Accesos directos principales al maestro
| Shortcut | Acción |
|---|
<kbd>Esc</kbd> | Cancelación de la operación actual |
|
Ctrl+C | Cancelar si se está pensando, borrar entrada o salir |
|
Ctrl+L | Borrar la pantalla |
| @ | Mencionar archivos que se van a incluir en el contexto |
| / | Mostrar comandos de barra |
| ? | Mostrar ayuda tabulada |
|
↑ y ↓ | Navegación por el historial de comandos |
Para obtener una lista completa de accesos directos y comandos disponibles, escriba:
/help
Uso de CLI de GitHub Copilot de forma no interactiva
También puede escribir un comando y obtener una respuesta de Copilot directamente en el terminal, sin iniciar una sesión interactiva.
Para ello, pase un indicador a la CLI con la bandera -p. Por ejemplo:
copilot -p "In Git, how can I apply a commit from another branch"
La -p marca permite usar CLI de GitHub Copilot mediante programación dentro de scripts, por ejemplo, para automatizar tareas mediante IA.
Puede agregar el indicador -s para indicar a la CLI que genere solo la respuesta de Copilot, omitiendo la información adicional de uso.
copilot -sp "YOUR PROMPT HERE"
Para obtener detalles sobre otras banderas que puede usar programáticamente y más información, escriba:
copilot help
or:
copilot help TOPIC
donde TOPIC es uno de los temas enumerados en la salida de la ayuda.
Pasos siguientes
Descubra más sobre CLI de Copilot:
-
[AUTOTITLE](/copilot/concepts/agents/about-copilot-cli) -
[AUTOTITLE](/copilot/how-tos/use-copilot-agents/use-copilot-cli) -
[AUTOTITLE](/copilot/how-tos/copilot-cli/cli-best-practices)