Как это работает
Подключение GitHub
Как подключить свой аккаунт
- Откройте «Настройки» → «Коннекторы» в приложении tAI.
- Нажмите «Подключить» рядом с GitHub.
- Войдите в свой аккаунт GitHub, если ещё не вошли.
- Проверьте запрашиваемые разрешения на странице подтверждения GitHub.
- Подтвердите.
Этот шаг даёт tAI общий доступ к вашему аккаунту GitHub. Сам по себе он не подключает репозиторий ни к одному диалогу.
Подключение репозитория к диалогу
- В окне ввода сообщения нажмите кнопку «+», затем «Коннекторы», затем GitHub.
- Найдите и выберите репозиторий, с которым будете работать.
- Ознакомьтесь с предупреждением перед подтверждением.
После этого репозиторий добавляется как контекст для вашего следующего сообщения. В диалоге может быть активен только один репозиторий; выбор другого заменяет тот, что был подключён ранее.
Важные детали
- После подключения репозитория tAI клонирует его рабочую копию в собственную песочницу этого диалога и редактирует файлы в ней обычными файловыми инструментами, а не отдельным вызовом API на каждый файл.
- Очень большие файлы и репозитории, превышающие лимит по числу файлов, не попадают в клон целиком. github_read_file и github_search_code по-прежнему обращаются ко всему, что осталось за пределами клона. См. раздел Ограничения.
- Подключение на уровне аккаунта не связано с собственным входом в tAI. Отключение GitHub не выполняет выход из tAI.
Отключение
- Откройте «Настройки» → «Коннекторы».
- Найдите GitHub и нажмите «Отключить».
Уже отправленные коммиты и пул-реквесты остаются в вашем репозитории без изменений. Отключение не отменяет и не удаляет их.