Провайдер GitHub Copilot — использование Copilot в качестве ИИ-агента
Глава 32: Провайдер GitHub Copilot — использование Copilot в качестве ИИ-агента
ИИ-агент SeaMeet обеспечивает анализ скриншотов, пользовательские ИИ-запросы и интерактивные ИИ-рабочие процессы. Вместо того чтобы использовать единую ИИ-модель, SeaMeet позволяет выбирать провайдера агента — ИИ-движок, обрабатывающий эти задачи. GitHub Copilot — один из двух поддерживаемых провайдеров, и его бесплатный уровень делает его наиболее простым способом начать работу.
В этой главе подробно рассматривается провайдер Copilot: как SeaMeet обнаруживает его, как переключиться на него или с него, и чего ожидать от лимитов использования.
Цели главы
После прочтения этой главы в ы сможете:
- Понимать, как SeaMeet использует GitHub Copilot CLI в качестве провайдера
- Устанавливать, аутентифицировать и проверять Copilot в SeaMeet
- Обновлять обнаружение провайдера, когда статус не обновляется
- Удалять интеграцию Copilot
- Переключаться между Copilot и Claude Code как активным провайдером
- Работать в рамках лимита бесплатного уровня — 50 чатов в месяц
Как SeaMeet использует GitHub Copilot
SeaMeet использует GitHub Copilot CLI (gh copilot) как подпроцесс. Когда вы инициируете действие ИИ-агента — анализ скриншота, вопрос о записи — SeaMeet вызывает инструмент CLI, который взаим одействует с ИИ-бэкендом GitHub и возвращает результат.
Это означает:
- Для Copilot не нужно вводить API-ключ вручную — аутентификация осуществляется через GitHub CLI (
gh auth login) - Ваши запросы идут напрямую с вашего компьютера на серверы GitHub
- Роль SeaMeet — форматировать запрос и отображать ответ
Обнаружение: как SeaMeet находит Copilot
SeaMeet не отслеживает Copilot CLI непрерывно. Вместо этого он обнаруживает его по требованию при нажатии кнопки Refresh.
Что означает "обнаружен":
- CLI
ghустановлен и доступен в вашем PATH gh copilotдоступен (расширение Copilot установлено)- Вы аутентифицированы через
gh auth login
Состояния обнаружения:
| Индикатор статуса | Значение |
|---|---|
| ✅ Detected | CLI установлен и аутентифицирован — готов к использованию |
| ⚠️ Not detected | CLI не найден или не в PATH |
| ❌ Auth required | 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 продолжит работу в вашем терминале.
После удаления, если никакой другой провайдер не настроен, функции ИИ-агента будут недоступны до тех пор, пока вы не настроите провайдера.
Переключение между Copilot и Claude Code
Если у вас установлены и GitHub Copilot, и Claude Code, вы можете выбрать, какой из них использует SeaMeet:
- Settings → AI → API Keys
- Обе плитки провайдеров отображаются как обнаруженные
- Выберите переключатель на нужном провайдере
- Выбор сохраняется немедленно — перезапуск не требуется
Copilot против Claude Code — краткое сравнение:
| GitHub Copilot | Claude Code | |
|---|---|---|
| Стоимость | Бесплатно (план GitHub Free) | Требуется Claude Pro или Max |
| Месячный лимит | 50 чатов/месяц (бесплатный уровень) | Более высокие лимиты (Pro/Max) |
| Лучше для | Случайного использования, начала работы | Регулярного использования ИИ-агента |
| Установка | CLI gh | Отдельный установщик |
| Аутентификация | gh auth login (аккаунт GitHub) | claude auth (аккаунт Anthropic) |
Понимание лимита 50 чатов в месяц
Бесплатный план GitHub Copilot включает 50 запросов к чату Copilot в месяц. Каждое действие ИИ-агента в SeaMeet — анализ скриншота, вопрос — считается одним запросом.
Что происходит при достижении лимита:
- Copilot вернёт ответ с ошибкой
- SeaMeet отобразит ошибку в панели ИИ-агента
- Запись, транскрипция и AI Summary (Gemini) не затрагиваются — они используют отдельную квоту
Если вы часто достигаете лимита:
- Перейдите на GitHub Copilot Pro (более высокий месячный лимит, платный)
- Или переключитесь на Claude Code как провайдера ИИ-агента (Глава 31)
Совет: Лимит 50 запросов сбрасывается в начале каждого календарного месяца. Если вы достигаете лимита ближе к концу месяца, вы можете либо подождать сброса, либо временно переключиться на Claude Code.
Устранение неполадок
"Copilot показывается как Not Detected после установки"
Наиболее вероятная причина: CLI gh был установлен, но отсутствует в PATH вашей системы, или сессия терминала не перезагрузилась.
Попробуйте:
- Откройте новое окно терминала и выполните
gh --version - Если это не сработает, CLI не в PATH — переустановите или вручную добавьте директорию установки в PATH
- Если
gh --versionработает, снова нажмите "Refresh" в SeaMeet
"Auth Required"
Причина: CLI установлен, но вы не вошли в систему.
Решение: Откройте терминал и выполните gh auth login. Следуйте подсказкам браузера для аутентификации с GitHub.
"Запросы агента прерываются в середине месяца"
Причина: Вы использовали все 50 запросов к чату Copilot за этот месяц.
Решение: Переключитесь на Claude Code CLI как активного провайдера (Settings → AI → API Keys → выберите переключатель 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 или Pro │
├────────────────────────────────────────────────────────────┤
│ Удаление │ API Keys → плитка Copilot → Delete │
│ Смена провайдера │ API Keys → переключатель провайдера │
├────────────────────────────────────────────────────────────┤
│ Что обеспечивает │ Анализ скриншотов, ИИ-запросы │
│ Что не обеспечивает │ AI Summary (это Gemini) │
└────────────────────────────────────────────────────────────┘
Последнее обновление: 2026-03-20
Published: