Comandos de la línea de comandos
| Command | Propósito |
|---|---|
copilot | Inicie la interfaz de usuario interactiva. |
copilot help [topic] | Mostrar información de ayuda. Los temas de ayuda incluyen: config, commands, environment, loggingy permissions. |
copilot init | Inicialice las instrucciones personalizadas de Copilot para este repositorio. |
copilot update | Descargue e instale la versión más reciente. |
copilot version | Mostrar información de versión y comprobar si hay actualizaciones. |
copilot plugin | Administrar complementos y mercados de complementos. |
Accesos directos globales en la interfaz interactiva
| Shortcut | Propósito |
|---|---|
@ FILENAME | Incluya el contenido del archivo en el contexto. |
<kbd>Ctrl</kbd>+<kbd>X</kbd> después `/` | Después de empezar a escribir un mensaje, esto le permite ejecutar un comando de barra, por ejemplo, si desea cambiar el modelo sin tener que volver a escribir el mensaje. |
| Esc | Cancele la operación actual. |
| ! COMMAND | Ejecute un comando en el shell local, omitiendo Copilot. |
|
Ctrl+C | Cancelar operación/borrar entrada. Presione dos veces para salir. |
|
Ctrl+D | Apagado. |
|
Ctrl+L | Borre la pantalla. |
Accesos directos de escala de tiempo en la interfaz interactiva
| Shortcut | Propósito |
|---|---|
| ctrl+o | Aunque no hay nada en la entrada de la solicitud, esto expande los elementos recientes de la escala de tiempo de respuesta de Copilot para mostrar más detalles. |
| Ctrl+E | Aunque no hay nada en la entrada de la solicitud, esto expande todos los elementos de la escala de tiempo de respuesta de Copilot. |
Accesos directos de navegación en la interfaz interactiva
| Shortcut | Propósito |
|---|
<kbd>Ctrl</kbd>+<kbd>A</kbd> | Ir al principio de la línea (al escribir). |
| Ctrl+E | Vaya al final de la línea (al escribir). | | Ctrl+H | Elimine el carácter anterior. | | Ctrl+W | Elimine la palabra anterior. | | Ctrl+U | Eliminar desde el cursor hasta el principio de la línea. | | Ctrl+K | Eliminar desde el cursor hasta el final de la línea. | | Meta+←/→ | Mueva el cursor una palabra a la vez. | | ↑/↓ | Navegue por el historial de comandos. |
Comandos de barra en la interfaz interactiva
| Command | Propósito |
|---|---|
/add-dir PATH | Agregue un directorio a la lista de permitidos para el acceso a archivos. |
/agent | Examine y seleccione entre los agentes disponibles (si los hay). |
`/allow-all`, `/yolo` | Habilite todos los permisos (herramientas, rutas de acceso y direcciones URL). |
|
/clear, /new | Borre el historial de conversaciones. |
| /compact | Resumir el historial de conversaciones para reducir el uso de la ventana de contexto. |
| /context | Muestra el uso y la visualización del token de la ventana de contexto. |
|
/cwd, /cd [PATH] | Cambie el directorio de trabajo o muestre el directorio actual. |
| /delegate [PROMPT] | Delegar cambios en un repositorio remoto con una solicitud de incorporación de cambios generada por IA. |
| /diff | Revise los cambios realizados en el directorio actual. |
|
/exit, /quit | Salir de la CLI. |
| /experimental [on\|off] | Active o desactive las características experimentales. |
| /share [file\|gist] [PATH] | Comparta la sesión en un archivo Markdown o un gist de GitHub. |
| /feedback | Proporcione comentarios sobre la CLI. |
| /help | Mostrar la ayuda para comandos interactivos. |
| /ide | Conéctese a un área de trabajo del IDE. |
| /init | Inicializar instrucciones personalizadas de Copilot y capacidades de agente para este repositorio. |
| /list-dirs | Muestra todos los directorios para los que se ha permitido el acceso a archivos. |
| /login | Inicie sesión en Copilot. |
| /logout | Salir de Copilot. |
| /lsp [show\|test\|reload\|help] [SERVER-NAME] | Administrar la configuración del servidor de idioma. |
| /mcp [show\|add\|edit\|delete\|disable\|enable] [SERVER-NAME] | Administrar la configuración del servidor MCP. |
|
/model, /models [MODEL] | Seleccione el modelo de IA que desea usar. |
| /plan [PROMPT] | Cree un plan de implementación antes de codificar. |
| /plugin [marketplace\|install\|uninstall\|update\|list] [ARGS...] | Administrar complementos y mercados de complementos. |
| /rename NAME | Cambie el nombre de la sesión actual (alias para /session rename). |
| /reset-allowed-tools | Restablezca la lista de herramientas permitidas. |
| /resume [SESSION-ID] | Cambie a otra sesión (opcionalmente, especifique un identificador de sesión). |
| /review [PROMPT] | Ejecute el agente de revisión de código para analizar los cambios. |
| /session [checkpoints [n]\|files\|plan\|rename NAME] | Mostrar información de sesión y un resumen del área de trabajo. Use los subcomandos para obtener más información. |
| /skills [list\|info\|add\|remove\|reload] [ARGS...] | Gestionar habilidades para capacidades mejoradas. |
| /terminal-setup | Configure el terminal para la compatibilidad con la entrada multilínea (Mayús+Entrar y Ctrl+Entrar). |
| /theme [show\|set\|list] [auto\|THEME-ID] | Vea o configure el tema de terminal. |
| /usage | Muestra las estadísticas y métricas de uso de la sesión. |
| /user [show\|list\|switch] | Administre el usuario actual GitHub . |
Para obtener una lista completa de los comandos de barra diagonal disponibles, escriba /help en la interfaz interactiva de la CLI.
Opciones de la línea de comandos
| Opción | Propósito |
|---|---|
--acp | Inicie el servidor del Protocolo de Cliente del Agente. |
--add-dir PATH | Agregue un directorio a la lista de permitidos para el acceso a archivos (se puede usar varias veces). |
--add-github-mcp-tool TOOL | Agregar una herramienta para habilitar el servidor MCP de GitHub, en lugar del subconjunto predeterminado de la CLI (puede usarse varias veces). Utilice * para todas las herramientas. |
--add-github-mcp-toolset TOOLSET | Agregue un conjunto de herramientas para habilitar para GitHub servidor MCP, en lugar del subconjunto predeterminado de la CLI (se puede usar varias veces). Use all para todos los conjuntos de herramientas. |
--additional-mcp-config JSON | Configuración de servidores MCP adicionales como una cadena JSON o una ruta de acceso de archivo (prefijo con @) (se puede usar varias veces). Mejora la configuración de ~/.copilot/mcp-config.json para esta sesión. |
--agent AGENT | Especificar el uso de un agente personalizado. |
--allow-all | Habilite todos los permisos (equivalentes a --allow-all-tools --allow-all-paths --allow-all-urls). |
--allow-all-paths | Deshabilite la comprobación de la ruta de acceso del archivo y permita el acceso a cualquier ruta de acceso. |
--allow-all-tools | Permitir que todas las herramientas se ejecuten automáticamente sin confirmación. Necesario cuando se usa la CLI mediante programación (env: COPILOT_ALLOW_ALL). |
--allow-all-urls | Permitir el acceso a todas las direcciones URL sin confirmación. |
--allow-tool [TOOLS...] | Herramientas que la CLI tiene permiso para usar. No solicitará permiso. |
--allow-url [URLS...] | Permitir el acceso a direcciones URL o dominios específicos. |
--available-tools [TOOLS...] | Solo estas herramientas estarán disponibles para el modelo. |
--banner | Muestra el banner de inicio. |
--config-dir PATH | Establezca el directorio de configuración (valor predeterminado: ~/.copilot). |
--continue | Reanude la sesión más reciente. |
--deny-tool [TOOLS...] | Herramientas que la CLI no tiene permiso para usar. No solicitará permiso. |
--deny-url [URLS...] | Denegar el acceso a direcciones URL o dominios específicos tiene prioridad sobre --allow-url. |
--disable-builtin-mcps | Deshabilite todos los servidores MCP integrados (actualmente: github-mcp-server). |
--disable-mcp-server SERVER-NAME | Deshabilite un servidor MCP específico (se puede usar varias veces). |
--disable-parallel-tools-execution | Deshabilite la ejecución en paralelo de las herramientas (LLM todavía puede realizar llamadas a herramientas paralelas, pero se ejecutarán secuencialmente). |
--disallow-temp-dir | Impedir el acceso automático al directorio temporal del sistema. |
--enable-all-github-mcp-tools | Habilite todas las herramientas de servidor MCP GitHub en lugar del subconjunto predeterminado de la CLI. Invalida las opciones --add-github-mcp-toolset y --add-github-mcp-tool. |
--excluded-tools [TOOLS...] | Estas herramientas no estarán disponibles para el modelo. |
--experimental | Habilite las características experimentales (use --no-experimental para deshabilitar). |
`-h`, `--help` | Mostrar ayuda. |
|
-i PROMPT, --interactive PROMPT | Inicie una sesión interactiva y ejecute automáticamente esta solicitud. |
| --log-dir DIRECTORY | Establezca el directorio del archivo de registro (valor predeterminado: ~/.copilot/logs/). |
| --log-level LEVEL | Configure el nivel de registro (opciones: none, error, warning, info, debug, all, default). |
| --model MODEL | Establezca el modelo de IA que desea usar. |
| --no-ask-user | Deshabilite la ask_user herramienta (el agente funciona de forma autónoma sin formular preguntas). |
| --no-auto-update | Deshabilite la descarga automática de actualizaciones de la CLI. |
| --no-color | Deshabilite toda la salida de color. |
| --no-custom-instructions | Deshabilite la carga de instrucciones personalizadas desde AGENTS.md y archivos relacionados. |
|
-p PROMPT, --prompt PROMPT | Ejecute un comando programáticamente (se cierra al finalizar). |
| --plain-diff | Deshabilitar la representación de diferencias enriquecidas (resaltado de sintaxis mediante la herramienta de diferencias especificada por la configuración de Git). |
| --resume [SESSION-ID] | Reanude la sesión anterior (opcionalmente, especifique un identificador de sesión). |
|
-s, --silent | Genera solo la respuesta del agente (sin estadísticas de uso), útil para el scripting con -p. |
| --screen-reader | Habilite las optimizaciones del lector de pantalla. |
| --share [PATH] | Comparta una sesión en un archivo Markdown después de completar una sesión programática (ruta de acceso predeterminada: ./copilot-session-<ID>.md). |
| --share-gist | Compartir una sesión en un gist secreto de GitHub después de completar una sesión programática. |
| --stream MODE | Habilite o deshabilite el modo de streaming (opciones de modo: on o off). |
|
-v, --version | Mostrar información de versión. |
| --yolo | Habilite todos los permisos (equivalentes a --allow-all-tools --allow-all-paths --allow-all-urls). |
Para obtener una lista completa de comandos y opciones, ejecute copilot help.