Skip to main content

Introducción a la CLI de GitHub Copilot

Aprende a usar CLI de GitHub Copilot de forma rápida.

¿Quién puede utilizar esta característica?

CLI de GitHub Copilot está disponible con todos los planes Copilot. Si recibes Copilot de una organización, la directiva de CLI de Copilot debe estar habilitada en la configuración de la organización.

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
    
  •         **Windows (WinGet)**
    
    Bash
    winget install GitHub.Copilot
    
  •         **macOS/Linux (Homebrew)**
    
    Bash
    brew install copilot-cli
    

Inicio de la CLI por primera vez

  1. En el terminal, vaya al directorio del proyecto donde desea usar CLI de Copilot.

  2. Inicie una sesión interactiva de la CLI:

    copilot
    
  3. En la interfaz de la CLI, escriba /login y siga las indicaciones en pantalla para autenticarse con la cuenta GitHub .

    Solo tendrá que hacerlo la primera vez que use la CLI.

  4. 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.

  5. Intente hacerle una pregunta a Copilot, por ejemplo:

    Copilot prompt
    Give me an overview of this project.
    

Accesos directos principales al maestro

ShortcutAcció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)