Skip to content

คอปิโลต CLI ของ GitHub เป็นตัวแทนเขียนโค้ดด้วย AI สำหรับเทอร์มินัลของ GitHub ซึ่งสามารถเข้าใจโค้ดเบสของคุณ ทำการแก้ไข รันคำสั่ง และช่วยให้คุณสร้างซอฟต์แวร์ได้เร็วขึ้น

โมเดลแบบเปิดสามารถใช้งานร่วมกับคอปิโลต CLI ผ่าน Ollama ได้ ซึ่งช่วยให้คุณสามารถใช้โมเดลต่างๆ เช่น qwen3.5, glm-5.1:cloud, kimi-k2.5:cloud

การติดตั้ง

ติดตั้ง คอปิโลต 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

การใช้งานร่วมกับ Ollama

การตั้งค่าอย่างเร็ว

shell
ollama launch copilot

รันโดยตรงกับโมเดล

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

โมเดลที่แนะนำ

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

โมเดลแบบคลาวด์ยังมีให้ใช้งานได้ที่ ollama.com/search?c=cloud

โหมดไม่โต้ตอบ (headless)

รันคอปิโลต CLI โดยไม่ต้องโต้ตอบเพื่อใช้ใน Docker, CI/CD หรือสคริปต์:

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

ฟлаг --yes จะดึงโมเดลอัตโนมัติ ข้ามขั้นตอนการเลือก และจำเป็นต้องระบุ --model ไว้ ส่วนอาร์กิวเมนต์ที่อยู่หลัง -- จะถูกส่งตรงไปยังคอปิโลต CLI

การตั้งค่าด้วยตนเอง

คอปิโลต CLI เชื่อมต่อกับ Ollama โดยใช้ API ที่เข้ากันได้กับ OpenAI ผ่านตัวแปรสิ่งแวดล้อม

  1. ตั้งค่าตัวแปรสิ่งแวดล้อม:
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. รันคอปิโลต CLI:
shell
copilot

หรือรันโดยระบุตัวแปรสิ่งแวดล้อมในบรรทัดเดียวกัน:

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

ข้อควรทราบ: คอปิโลตต้องการหน้าต่างบริบท (context window) ที่ใหญ่ ขอแนะนำอย่างน้อย 64k tokens อ้างอิงเอกสารเกี่ยวกับ ความยาวบริบท เพื่อดูวิธีปรับความยาวบริบทใน Ollama