GitHub Copilot CLI là tác nhân lập trình AI của GitHub dành cho terminal. Nó có thể hiểu cơ sở mã của bạn, thực hiện chỉnh sửa, chạy lệnh và giúp bạn xây dựng phần mềm nhanh hơn.
Các mô hình mã nguồn mở có thể được sử dụng với Copilot CLI thông qua Ollama, cho phép bạn sử dụng các mô hình như qwen3.5, glm-5.1:cloud, kimi-k2.5:cloud.
Cài đặt
Cài đặt Copilot CLI:
shell
brew install copilot-clishell
npm install -g @github/copilotshell
curl -fsSL https://gh.io/copilot-install | bashpowershell
winget install GitHub.CopilotSử dụng với Ollama
Cài đặt nhanh
shell
ollama launch copilotChạy trực tiếp với một mô hình
shell
ollama launch copilot --model kimi-k2.5:cloudCác mô hình được đề xuất
kimi-k2.5:cloudglm-5:cloudminimax-m2.7:cloudqwen3.5:cloudglm-4.7-flashqwen3.5
Các mô hình đám mây cũng có sẵn tại ollama.com/search?c=cloud.
Chế độ không tương tác (headless)
Chạy Copilot CLI mà không cần tương tác để sử dụng trong Docker, CI/CD hoặc các script:
shell
ollama launch copilot --model kimi-k2.5:cloud --yes -- -p "cách thức hoạt động của kho lưu trữ này là gì?"Cờ --yes sẽ tự động tải mô hình, bỏ qua các bộ chọn và yêu cầu phải chỉ định --model. Các đối số sau -- sẽ được truyền trực tiếp đến Copilot CLI.
Cài đặt thủ công
Copilot CLI kết nối với Ollama thông qua API tương thích với OpenAI thông qua các biến môi trường.
- Thiết lập các biến môi trường:
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- Chạy Copilot CLI:
shell
copilotHoặc chạy kèm các biến môi trường trực tiếp trên dòng lệnh:
shell
COPILOT_PROVIDER_BASE_URL=http://localhost:11434/v1 COPILOT_PROVIDER_API_KEY= COPILOT_PROVIDER_WIRE_API=responses COPILOT_MODEL=glm-5:cloud copilotLưu ý: Copilot yêu cầu cửa sổ ngữ cảnh lớn. Chúng tôi khuyến nghị ít nhất 64k token. Xem tài liệu về độ dài ngữ cảnh để biết cách điều chỉnh độ dài ngữ cảnh trong Ollama.