Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Используйте коннектор GitHub, чтобы подключить github.com к своему агенту для управления обращениями, запросами на слияние и рабочими процессами. Настройте соединитель в портале через Builder > Connectors.
Note
В этом руководстве рассматривается коннектор GitHub для операций с обращениями, PR и рабочими процессами. Контекст кода во время исследований см. в разделе "Подключение исходного кода". Сведения о GitHub Enterprise Cloud см. в разделе Connect GitHub Enterprise Cloud.
Необходимые условия
- Активный агент в состоянии выполнения
- Доступ к
github.comрепозиториям, которые нужно использовать агенту - Роль агента: администратор или стандартный пользователь
Откройте настройку соединителя GitHub
- Откройте своего агента в портале.
- Перейдите в Коннекторы Builder>.
- Выберите "Добавить соединитель".
- Выберите соединитель GitHub OAuth.
Выбор метода проверки подлинности
Выберите один метод:
| Method | Когда использовать |
|---|---|
| OAuth | Интерактивная настройка для доступа, управляемого пользователем |
| PAT | Учетная запись службы или неинтерактивная настройка |
Поток OAuth
- Выберите OAuth.
- Выберите вход в GitHub.
- Завершите авторизацию всплывающего окна GitHub.
- Проверьте, что статус отображается как Подключено.
PAT-поток
- Выберите PAT.
- Вставьте токен GitHub с необходимыми областями доступа.
- Нажмите Подключиться.
- Проверьте, что статус отображается как Подключено.
Подтверждение операций среды выполнения соединителя GitHub
После сохранения коннектора протестируйте его с помощью запроса в чате:
List recent issues from owner/repo and summarize the top 3 risks.
Используйте прямой запрос проверки в качестве конечной контрольной точки:
Get me recent issues from owner/repo.
Необходимые разрешения для операций
| Операция | Минимум для OAuth/PAT |
|---|---|
| Чтение метаданных и содержимого репозитория |
repo для частных репозиториев (public_repo только для общедоступных) |
| Перечисление или создание проблем | Доступ к репозиторию с возможностью работы с issues |
| Операции с запросами на включение изменений | Доступ к репозиторию с поддержкой PR |
Устранение неполадок подключений
| Симптом | Вероятно, причина | Исправление |
|---|---|---|
| Соединитель отображается как отключённый | Токен истёк или аннулирован | Повторная проверка подлинности OAuth или смена PAT |
| Проблема считывает работу, действия PR завершаются сбоем | Отсутствует разрешение для PR | Предоставьте PR разрешение и повторите попытку |
| Соединитель не может получить доступ к частным репозиториям | Область действия токена слишком узкая | Используйте область действия repo для частных репозиториев |
| Всплывающее окно не открывается | Всплывающее окно браузера заблокировано | Разрешить всплывающие окна для домена портала |
Связанный контент
- Соединитель GitHub
- Подключение GitHub Enterprise Cloud
- Подключение исходного кода
- Настройка соединителя MCP