El as bajo la manga de los desarrolladores perezosos pero productivos.
GitHub lanzó la vista previa pública de Copilot CLI — una herramienta que traslada el trabajo con un agente de IA al terminal y permite gestionar el desarrollo sin cambiar de contexto. La utilidad funciona de forma local y sincrónica, se integra con la cuenta de GitHub y comprende repositorios, issues y pull requests.
Copilot CLI tiene capacidades de "agente": puede crear, editar, depurar y refactorizar código junto con el usuario, además de planificar y ejecutar tareas complejas. El soporte integrado para Model Context Protocol (MCP) permite usar un servidor de GitHub y conectar servicios de terceros para ampliar las capacidades. Todas las acciones se realizan solo tras la confirmación del usuario.
Para instalar basta ejecutar el comando: npm install -g @github/copilot
Luego hay que autenticarse con GitHub. La herramienta está disponible en las suscripciones Copilot Pro, Pro+, Business y Enterprise.
Al iniciar Copilot CLI por primera vez se solicita confirmar que la carpeta de trabajo es de confianza. El usuario puede permitir el acceso para la sesión actual, recordar el directorio para futuras ejecuciones o cancelar la operación. Si para completar una tarea se necesita una herramienta externa, por ejemplo chmod o node, Copilot pedirá una confirmación adicional.
Durante el uso hay comandos para detener operaciones, añadir archivos mediante "@", cambiar el directorio de trabajo o reanudar sesiones previas. Además, existen comandos slash que incluyen la adición de servidores MCP.
Copilot CLI admite instrucciones personalizadas en el repositorio — los archivos Markdown se tienen en cuenta automáticamente al procesar solicitudes y ayudan al agente a comprender mejor el contexto del proyecto.
La configuración se guarda en config.json dentro del directorio ~/.config. Los usuarios pueden ajustar parámetros mediante variables de entorno, cambiar el nivel de registro y gestionar permisos para las herramientas.
Para obtener ayuda están disponibles los comandos copilot help, copilot help config, copilot help environment, copilot help logging y copilot help permissions.
GitHub señala que Copilot CLI está en vista previa pública y puede cambiar en el lanzamiento final. Para usuarios corporativos, la herramienta funciona solo si la política del administrador está habilitada.