GitHub Copilot提供商 - 使用Copilot作为您的AI代理
第32章:GitHub Copilot提供商 — 使用Copilot作为您的AI代理
SeaMeet的AI代理为截图分析、自定义AI查询和交互式AI工作流提供支持。SeaMeet不是捆绑单一AI模型,而是让您选择代理提供商——处理这些任务的AI引擎。GitHub Copilot是两个受支持提供商之一,其免费套餐使其成为最容易上手的方式。
本章深入介绍Copilot提供商:SeaMeet如何检测它、如何切换到它或从它切换,以及其使用限制的预期效果。
章节目标
阅读本章后,您将能够:
- 了解SeaMeet如何使用GitHub Copilot CLI作为提供商
- 在SeaMeet中安装、验证和确认Copilot
- 当状态未更新时刷新提供商检测
- 删除或移除Copilot集成
- 在Copilot和Claude Code之间切换为活跃提供商
- 在免费套餐的每月50次聊天限制内工作
SeaMeet如何使用GitHub Copilot
SeaMeet使用GitHub Copilot CLI(gh copilot)作为子进程。当您触发AI代理操作——分析截图、询问关于录音的问题——SeaMeet调用CLI工具,该工具与GitHub的AI后端通信并返回结果。
这意味着:
- Copilot无需手动输入API密钥——身份验证通过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 |
如何触发检测:
- 设置 → AI → API密钥
- 在AI代理部分,找到GitHub Copilot磁贴
- 点击Refresh按 钮(🔄)
- SeaMeet重新检查并更新状态
每当您安装、更新或重新验证CLI时,点击Refresh。
首次设置(摘要)
如果您尚未设置Copilot,完整步骤在第31章中。简而言之:
- 安装 GitHub CLI:
- Windows:
winget install GitHub.cli - macOS:
brew install gh - 任意平台:
sudo apt install gh
- Windows:
- 验证:
gh auth login - 在SeaMeet中检测:设置 → AI → API密钥 → Copilot磁贴 → Refresh 🔄
移除Copilot集成
如果您不再想在SeaMeet中使用Copilot:
- 设置 → AI → API密钥
- 找到GitHub Copilot磁贴
- 点击Delete(🗑️)
这会将Copilot从SeaMeet中的已配置提供商中移除。它不会从您的系统中卸载GitHub CLI——Copilot在您的终端中继续工作。
删除后,如果没有配置其他提供商,AI代理功能将不可用,直到您配置一个提供商。
在Copilot和Claude Code之间切换
如果您同时安装了GitHub Copilot和Claude Code,您可以选择SeaMeet使用哪个:
- 设置 → AI → API密钥
- 两个提供商磁贴都显示为已检测
- 在您想要使用的提供商上选择单选按钮
- 您的选择立即保存——无需重启
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聊天请求。SeaMeet中的每个AI代理操作——分析截图、提问——都算作一次请求。
达到限制时会发生什么:
- Copilot将返回错误响应
- SeaMeet将在AI代理面板中显示错误
- 录音、转录和AI摘要(Gemini)不受影响——它们使用单独的配额
如果您频繁达到限制:
- 升级到GitHub Copilot Pro(更高的月限制,付费)
- 或切换到Claude Code作为您的AI代理提供商(第31章)
提示: 50次请求限制在每个日历月初重置。如果您在月末前达到限制,可以等待重置或临时切换到Claude Code。
故障排除
"安装后Copilot显示为未检测到"
最可能的原因: gh CLI已安装但不在您的系统PATH上,或终端会话尚未重新加载。
尝试:
- 打开新终端窗口并运行
gh --version - 如果失败,CLI不在PATH上——重新安装或手动将安装目录添加到PATH
- 如果
gh --version有效,在SeaMeet中再次点击Refresh
"需要身份验证"
原因: CLI已安装但您尚未登录。
解决方法: 打开终端并运行gh auth login。按照浏览器提示向GitHub进行身份验证。
"代理请求在月中失败"
原因: 您已用完本月的50次Copilot聊天请求。
解决方法: 将Claude Code CLI切换为活跃提供商(设置 → AI → API密钥 → 选择Claude Code单选按钮) ,或等待月限制重置。
快速参考
┌────────────────────────────────────────────────────────────┐
│ GITHUB COPILOT提供商 │
│ 快速参考 │
├────────────────────────────────────────────────────────────┤
│ 安装(Windows) │ winget install GitHub.cli │
│ 安装(macOS) │ brew install gh │
│ 身份验证 │ gh auth login │
│ SeaMeet检测 │ 设置 → AI → API密钥 → Refresh 🔄 │
├────────────────────────────────────────────────────────────┤
│ 免费限制 │ 50次聊天/月 │
│ 重置 │ 每个日历月第一天 │
│ 超出限制? │ 切换到Claude Code,或升级 │
├────────────────────────────────────────────────────────────┤
│ 移除 │ API密钥 → Copilot磁贴 → Delete 🗑️ │
│ 切换提供商 │ API密钥 → 提供商上的单选按钮 │
├────────────────────────────────────────────────────────────┤
│ 支持的功能 │ 截图分析、AI查询 │
│ 不支持的功能 │ AI摘要(那是Gemini) │
└────────────────────────────────────────────────────────────┘
最后更新:2026-03-20
Published: