Skip to content

GitHub Copilot CLI adalah agen pengkodean AI GitHub untuk terminal. Ia dapat memahami basis kode Anda, melakukan pengeditan, menjalankan perintah, dan membantu Anda membangun perangkat lunak lebih cepat.

Model terbuka dapat digunakan dengan Copilot CLI melalui Ollama, yang memungkinkan Anda menggunakan model seperti qwen3.5, glm-5.1:cloud, kimi-k2.5:cloud.

Instal

Instal Copilot CLI:

shell
brew install copilot-cli
shell
npm install -g @github/copilot
shell
curl -fsSL https://gh.io/copilot-install | bash
powershell
winget install GitHub.Copilot

Penggunaan dengan Ollama

Pengaturan cepat

shell
ollama launch copilot

Jalankan langsung dengan model

shell
ollama launch copilot --model kimi-k2.5:cloud

Model yang Disarankan

  • kimi-k2.5:cloud
  • glm-5:cloud
  • minimax-m2.7:cloud
  • qwen3.5:cloud
  • glm-4.7-flash
  • qwen3.5

Model cloud juga tersedia di ollama.com/search?c=cloud.

Mode non-interaktif (headless)

Jalankan Copilot CLI tanpa interaksi untuk penggunaan di Docker, CI/CD, atau skrip:

shell
ollama launch copilot --model kimi-k2.5:cloud --yes -- -p "how does this repository work?"

Flag --yes akan mengunduh model secara otomatis, melewati pemilih, dan memerlukan --model untuk ditentukan. Argumen setelah -- akan diteruskan langsung ke Copilot CLI.

Pengaturan manual

Copilot CLI terhubung ke Ollama menggunakan API yang kompatibel dengan OpenAI melalui variabel lingkungan.

  1. Atur variabel lingkungan:
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
  1. Jalankan Copilot CLI:
shell
copilot

Atau jalankan dengan variabel lingkungan sebaris:

shell
COPILOT_PROVIDER_BASE_URL=http://localhost:11434/v1 COPILOT_PROVIDER_API_KEY= COPILOT_PROVIDER_WIRE_API=responses COPILOT_MODEL=glm-5:cloud copilot

Catatan: Copilot memerlukan jendela konteks yang besar. Kami merekomendasikan setidaknya 64k token. Lihat dokumentasi panjang konteks untuk cara menyesuaikan panjang konteks di Ollama.