GitHub Copilot CLI est l'agent de codage IA de GitHub pour le terminal. Il peut comprendre votre base de code, effectuer des modifications, exécuter des commandes et vous aider à développer des logiciels plus rapidement.
Les modèles ouverts peuvent être utilisés avec Copilot CLI via Ollama, vous permettant d'utiliser des modèles tels que qwen3.5, glm-5.1:cloud, kimi-k2.5:cloud.
Installation
Installez Copilot CLI :
shell
brew install copilot-clishell
npm install -g @github/copilotshell
curl -fsSL https://gh.io/copilot-install | bashpowershell
winget install GitHub.CopilotUtilisation avec Ollama
Configuration rapide
shell
ollama launch copilotExécution directe avec un modèle
shell
ollama launch copilot --model kimi-k2.5:cloudModèles recommandés
kimi-k2.5:cloudglm-5:cloudminimax-m2.7:cloudqwen3.5:cloudglm-4.7-flashqwen3.5
Les modèles cloud sont également disponibles sur ollama.com/search?c=cloud.
Mode non interactif (headless)
Exécutez Copilot CLI sans interaction pour une utilisation dans Docker, CI/CD ou des scripts :
shell
ollama launch copilot --model kimi-k2.5:cloud --yes -- -p "how does this repository work?"L'option --yes télécharge automatiquement le modèle, ignore les sélecteurs et nécessite que l'option --model soit spécifiée. Les arguments après -- sont transmis directement à Copilot CLI.
Configuration manuelle
Copilot CLI se connecte à Ollama en utilisant l'API compatible OpenAI via des variables d'environnement.
- Définissez les variables d'environnement :
shell
export COPILOT_PROVIDER_BASE_URL=http://localhost:11434/v1
export COPILOT_PROVIDER_API_KEY=
export COPILOT_PROVIDER_WIRE_API=responses
export COPILOT_MODEL=qwen3.5- Exécutez Copilot CLI :
shell
copilotOu exécutez avec les variables d'environnement en ligne :
shell
COPILOT_PROVIDER_BASE_URL=http://localhost:11434/v1 COPILOT_PROVIDER_API_KEY= COPILOT_PROVIDER_WIRE_API=responses COPILOT_MODEL=glm-5:cloud copilotRemarque : Copilot nécessite une fenêtre de contexte importante. Nous recommandons au moins 64k tokens. Consultez la documentation sur la longueur de contexte pour savoir comment ajuster la longueur de contexte dans Ollama.