Skip to main content

Introducción a la CLI de GitHub Copilot

Aprenda rápidamente a usar CLI de GitHub Copilot.

¿Quién puede utilizar esta característica?

CLI de GitHub Copilot está disponible con todos los Copilot planes. Si una organización le envía Copilot, la política 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 de terminal que aporta funcionalidades agente directamente a la línea de comandos. 
          CLI de Copilot Ofrece una gran flexibilidad, GitHub integración de flujos de trabajo y la capacidad de trabajar de forma autónoma en tareas complejas al tiempo que mantiene 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 su GitHub cuenta.

    Solo tendrá que hacer esto la primera vez que use el 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 los archivos sin su aprobación explícita.
    
  5. Intente formular Copilot una pregunta, 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

Usar CLI de GitHub Copilot de forma no interactiva

También puede escribir un comando y obtener una respuesta de Copilot directamente en su terminal, sin iniciar una sesión interactiva.

Para hacer esto, envíe un indicador a la CLI con la marca -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 en scripts, por ejemplo, para automatizar tareas mediante IA.

Puede agregar el indicador -s para indicar a la CLI que la salida sea solo la respuesta de Copilot, omitiendo la información de uso adicional.

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

Obtenga más información 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)
    
  •         [Introducción a CLI de GitHub Copilot: curso práctico gratuito](https://developer.microsoft.com/blog/get-started-with-github-copilot-cli-a-free-hands-on-course)