GitHub Copilot Provider - การใช้ Copilot เป็นตัวแทน AI ของคุณ
บทที่ 32: GitHub Copilot Provider — การใช้ Copilot เป็นตัวแทน AI ของคุณ
ตัวแทน AI ของ SeaMeet ขับเคลื่อนการวิเคราะห์ภาพหน้าจอ คำถาม AI ที่กำหนดเอง และเวิร์กโฟลว์ AI เชิงโต้ตอบ แทนที่จะรวมโมเดล AI เดียว SeaMeet ให้คุณเลือกผู้ให้บริการตัวแทน — เอ็นจิ้น AI ที่จัดการงานเหล่านี้ GitHub Copilot เป็นหนึ่งในสองผู้ให้บริการที่รองรับ และระดับฟรีของมันทำให้เป็นวิธีที่ง่ายที่สุดในการเริ่มต้น
บทนี้ลงลึกในผู้ให้บริการ Copilot โดยเฉพาะ: วิธีที่ SeaMeet ตรวจจับมัน วิธีสลับไปหรือออกจากมัน และสิ่งที่คาดหวังจากขีดจำกัดการใช้งาน
วัตถุประสงค์ของบท
หลังจากอ่านบทนี้ คุณจะสามารถ:
- เข้าใจวิธีที่ SeaMeet ใช้ GitHub Copilot CLI เป็นผู้ให้บริการ
- ติดตั้ง ตรวจสอบสิทธิ์ และยืนยัน Copilot ใน SeaMeet
- รีเฟรชการตรวจจับผู้ให้บริการเมื่อสถานะไม่อัปเดต
- ลบหรือถอนการรวม Copilot ออก
- สลับระหว่าง Copilot และ Claude Code เป็นผู้ให้บริการที่ใช้งานอยู่
- ทำงานภายในขีดจำกัด 50 แชท/เดือนของระดับฟรี
SeaMeet ใช้ GitHub Copilot อย่างไร
SeaMeet ใช้ GitHub Copilot CLI (gh copilot) เป็น subprocess เมื่อคุณเรียกใช้การดำเนินการตัวแทน AI — วิเคราะห์ภาพหน้าจอ ถามคำถามเกี่ยวกับการบันทึก — SeaMeet เรียกเครื่องมือ CLI ซึ่งสื่อสารกับ backend AI ของ GitHub และส่งคืนผลลัพธ์
ซึ่งหมายความว่า:
- ไม่ต้องป้อนคีย์ API สำหรับ Copilot — การตรวจสอบสิทธิ์จัดการผ่าน GitHub CLI (
gh auth login) - คำถามของคุณส่งตรงจากเครื่องของคุณไปยังเซิร์ฟเวอร์ของ GitHub
- บทบาทของ SeaMeet คือจัดรูปแบบคำขอและแสดงผลตอบกลับ
การตรวจจับ: SeaMeet ค้นหา Copilot อย่างไร
SeaMeet ไม่ได้ตรวจสอบ Copilot CLI อย่างต่อเนื่อง แต่ตรวจจับตามความต้องการเมื่อคุณคลิก Refresh
"ตรวจจับแล้ว" หมายความว่า:
- ติดตั้ง
ghCLI แล้วและเข้าถึงได้บน PATH ของคุณ gh copilotพร้อมใช้งาน (ติดตั้งส่วนขยาย Copilot แล้ว)- คุณตรวจสอบสิทธิ์ด้วย
gh auth loginแล้ว
สถานะการตรวจจับ:
| ตัวบ่งชี้สถานะ | ความหมาย |
|---|---|
| ✅ ตรวจจับแล้ว | CLI ติดตั้งและตรวจสอบสิทธิ์แล้ว — พร้อมใช้งาน |
| ⚠️ ไม่พบ | ไม่พบ CLI หรือไม่อยู่บน PATH |
| ❌ ต้องตรวจสอบสิทธิ์ | พบ CLI แต่ยังไม่ได้ตรวจสอบสิทธิ์ — รัน gh auth login |
วิธีเรียกการตรวจจับ:
- Settings → AI → API Keys
- ในส่วน AI Agent ค้นหาไทล์ GitHub Copilot
- คลิกปุ่ม Refresh (🔄)
- SeaMeet ตรวจสอบใหม่และอัปเดตสถานะ
คลิก Refresh ทุกครั้งที่คุณติดตั้ง อัปเดต หรือตรวจสอบสิทธิ์ CLI ใหม่
การตั้งค่าครั้งแรก (สรุป)
ถ้าคุณยังไม่ได้ตั้งค่า Copilot ขั้นตอนทั้งหมดอยู่ในบทที่ 31 โดยสรุป:
- ติดตั้ง GitHub CLI:
- Windows:
winget install GitHub.cli - macOS:
brew install gh - ทั่วไป:
sudo apt install gh
- Windows:
- ตรวจสอบสิทธิ์:
gh auth login - ตรวจจับใน SeaMeet: Settings → AI → API Keys → ไทล์ Copilot → Refresh 🔄
การลบการรวม Copilot
ถ้าคุณไม่ต้องการใช้ Copilot กับ SeaMeet อีกต่อไป:
- Settings → AI → API Keys
- ค้นหาไทล์ GitHub Copilot
- คลิก Delete (🗑️)
สิ่งนี้จะลบ Copilot ออกจากผู้ให้บริการที่กำหนดค่าใน SeaMeet มันไม่ได้ถอนการติดตั้ง GitHub CLI จากระบบของคุณ — Copilot ยังคงทำงานในเทอร์มินัลของคุณ
หลังจากลบ ถ้าไม่มีผู้ให้บริการอื่นที่กำหนดค่า ฟีเจอร์ตัวแทน AI จะไม่สามารถใช้ได้จนกว่าคุณจะกำหนดค่าผู้ให้บริการ
การสลับระหว่าง Copilot และ Claude Code
ถ้าคุณติดตั้งทั้ง GitHub Copilot และ Claude Code คุณสามารถเลือกว่า SeaMeet ใช้อันไหน:
- Settings → AI → API Keys
- ไทล์ผู้ให้บริการทั้งสองแสดงว่าตรวจจับแล้ว
- เลือก radio button บนผู้ให้บริการที่คุณต้องการใช้
- การเลือกของคุณถูกบันทึกทันที — ไม่ต้องรีสตาร์ท
Copilot กับ Claude Code โดยสังเขป:
| GitHub Copilot | Claude Code | |
|---|---|---|
| ต้นทุน | ฟรี (แผน GitHub Free) | ต้องใช้ Claude Pro หรือ Max |
| ขีดจำกัดรายเดือน | 50 แชท/เดือน (ระดับฟรี) | ขีดจำกัดสูงกว่า (Pro/Max) |
| เหมาะสำหรับ | การใช้งานเป็นครั้งคราว เริ่มต้น | การใช้ตัวแทน AI เป็นประจำ |
| ติดตั้ง | gh CLI | ตัวติดตั้งแยก |
| ตรวจสอบสิทธิ์ | gh auth login (บัญชี GitHub) | claude auth (บัญชี Anthropic) |
ทำความเข้าใจขีดจำกัด 50 แชท/เดือน
แผนฟรีของ GitHub Copilot รวม 50 คำขอแชท Copilot ต่อเดือน แต่ละการดำเนินการตัวแทน AI ใน SeaMeet — วิเคราะห์ภาพหน้าจอ ถามคำถาม — นับเป็นหนึ่งคำขอ
เกิดอะไรขึ้นเมื่อคุณถึงขีดจำกัด:
- Copilot จะส่งคืนข้อผิดพลาด
- SeaMeet จะแสดงข้อผิดพลาดในแผงตัวแทน AI
- การบันทึก การถอดความสด และสรุป AI (Gemini) ไม่ได้รับผลกระทบ — พวกมันใช้โควตาแยก
ถ้าคุณถึงขีดจำกัดบ่อย:
- อัปเกรดเป็น GitHub Copilot Pro (ขีดจำกัดรายเดือนสูงกว่า เสียเงิน)
- หรือสลับเป็น Claude Code เป็นผู้ให้บริการตัวแทน AI (บทที่ 31)
เคล็ดลับ: ขีดจำกัด 50 คำขอรีเซ็ตที่จุดเริ่มต้นของแต่ละเดือนปฏิทิน ถ้าคุณถึงขีดจำกัดใกล้สิ้นเดือน คุณสามารถรอจนกว่าจะรีเซ็ตหรือสลับเป็น Claude Code ชั่วคราว
แก้ไขปัญหา
"Copilot แสดงเป็น Not Detected หลังติดตั้ง"
สาเหตุที่เป็นไปได้มากที่สุด: ติดตั้ง gh CLI แล้วแต่ไม่อยู่บน PATH ของระบบ หรือเซสชันเทอร์มินัลยังไม่ได้โหลดใหม่
ลอง:
- เปิดหน้าต่างเทอร์มินัลใหม่และรัน
gh --version - ถ้าล้มเหลว CLI ไม่อยู่บน PATH — ติดตั้งใหม่หรือเพิ่มไดเรกทอรีติดตั้งลงใน PATH ด้วยตนเอง
- ถ้า
gh --versionทำงาน คลิก Refresh ใน SeaMeet อีกครั้ง
"Auth Required"
สาเหตุ: ติดตั้ง CLI แล้วแต่คุณยังไม่ได้ลงชื่อเข้าใช้
แก้ไข: เปิดเทอร์มินัลและรัน gh auth login ทำตามขั้นตอนของเบราว์เซอร์เพื่อตรวจสอบสิทธิ์กับ GitHub
"คำขอตัวแทนล้มเหลวกลางเดือน"
สาเหตุ: คุณใช้คำขอแชท Copilot 50 ครั้งของเดือนนี้หมดแล้ว
แก้ไข: สลับเป็น Claude Code CLI เป็นผู้ให้บริการที่ใช้งานอยู่ (Settings → AI → API Keys → เลือก radio button Claude Code) หรือรอจนกว่าขีดจำกัดรายเดือนจะรีเซ็ต
อ้างอิงด่วน
┌────────────────────────────────────────────────────────────┐
│ ผู้ให้บริการ GITHUB COPILOT │
│ อ้างอิงด่วน │
├────────────────────────────────────────────────────────────┤
│ ติดตั้ง (Windows) │ winget install GitHub.cli │
│ ติดตั้ง (macOS) │ brew install gh │
│ ตรวจสอบสิทธิ์ │ gh auth login │
│ ตรวจจับใน SeaMeet │ Settings → AI → API Keys → Refresh 🔄│
├────────────────────────────────────────────────────────────┤
│ ขีดจำกัดฟรี │ 50 แชท/เดือน │
│ รีเซ็ต │ วันแรกของแต่ละเดือนปฏิทิน │
│ เกินขีดจำกัด? │ สลับเป็น Claude Code หรืออัปเกรด │
├────────────────────────────────────────────────────────────┤
│ ลบ │ API Keys → ไทล์ Copilot → Delete 🗑️ │
│ สลับผู้ให้บริการ │ API Keys → radio button บนผู้ให้บริการ│
├────────────────────────────────────────────────────────────┤
│ ขับเคลื่อนอะไร │ การวิเคราะห์ภาพหน้าจอ คำถาม AI │
│ ไม่ได้ขับเคลื่อน │ สรุป AI (นั่นคือ Gemini) │
└────────────────────────────────────────────────────────────┘
Last updated: 2026-03-20
Published: