ИИ-агент для GitHub: отвечает по документации из репозитория
Подключите репозиторий — Intly заберёт из него Markdown, код и конфиги в базу знаний агента. Запушили правку — база обновится сама, без выгрузок и переиндексации. Разговор идёт в Telegram, WhatsApp* или на сайте: своего чата у GitHub нет, он работает источником знаний.
700 ₽ на тест без карты · один репозиторий на аккаунт · только чтение
Репозиторий становится базой знаний агента
Ничего не нужно переписывать в чужой интерфейс: ИИ-чат-бот отвечает по тем же файлам, которые ведёт ваша команда.
Техническая документация отвечает вместо вас
Инструкции по подключению, описание API, требования к окружению уже написаны у вас в репозитории. Нейросеть находит в них нужный кусок и отвечает вашими формулировками, а не пересказом из интернета.
Регламенты, которые команда и так ведёт в репозитории
Порядок выката, требования к веткам, чек-лист перед релизом — всё это лежит в docs/ и обычно ищется грепом. Тот же материал становится базой знаний ИИ-ассистента в вашем рабочем чате, и новичку не нужно знать, в каком файле смотреть.
Запушили правку — база знаний обновилась
Intly регистрирует в репозитории webhook на push и после каждого коммита перечитывает то, что изменилось. Файлы с прежним содержимым не переиндексируются, удалённые из репозитория убираются из базы знаний сами.
Подключение за пять минут
Авторизация через GitHub и выбор репозитория. Ни токенов руками, ни разработчика.
Войдите через GitHub
В кабинете Intly: Интеграции → GitHub → «Войти через GitHub». Откроется всплывающее окно авторизации, после него список ваших репозиториев подтянется сам — вводить токены и ID приложения руками не нужно.
Выберите репозиторий, ветку и папку
Приватные репозитории в списке помечены отдельно, ветка подставляется основная. Путь вроде docs/ ограничивает синхронизацию одной папкой — весь код тянуть не обязательно. Галочками отмечаете типы файлов: Markdown, Код, Конфиги.
Включите авто-синхронизацию и отметьте агентов
Intly сам зарегистрирует в репозитории webhook на push — для этого нужны права администратора репозитория. Отмечаете, каким агентам доступна эта база знаний, и первая синхронизация запускается сразу после сохранения.
Не уверены, что документация подойдёт?
Покажите структуру репозитория — скажем честно, на какие вопросы агент ответит по вашим файлам, а где ответы будут слабыми.
GitHub отвечает не за всё
В репозитории лежит техническая часть, а цены, заказы и сделки — в других системах: 1С, МойСклад, amoCRM, Bitrix24, Google Таблицы. Агент собирает ответ из нескольких источников сразу, а переписка идёт в мессенджерах и на сайте. 30+ готовых подключений.
Что ещё умеет агент
Репозиторий — один из источников, и он про технику. Договор, прайс, презентация и всё, чего в коде нет, загружаются в базу знаний файлом или ссылкой — рядом с тем, что пришло из GitHub.
Файл сам не отвечает. Разговаривает с человеком агент — в Telegram, WhatsApp*, MAX, на Авито или в виджете на сайте, а документация из репозитория работает у него источником.
По внутренним регламентам спрашивает команда, а не клиенты. Для этого есть рабочий чат ассистента на том же тарифе — с той же базой знаний из репозитория.
Вопросы про GitHub
Не нашли своего вопроса? Напишите в @intly_support — отвечаем за 15 минут.
Что именно попадает в базу знаний из репозитория?
Три группы файлов на выбор, отмечаются галочками при подключении. Markdown — .md, .mdx, .rst, а также README без расширения. Код — .py, .js, .ts, .tsx, .jsx, .go, .rs, .java. Конфиги — .json, .yaml, .yml, .toml, .env.example. По умолчанию включён только Markdown. Синхронизацию можно ограничить одной папкой и одной веткой. За проход обрабатывается до 200 файлов, файлы больше 512 КБ пропускаются. Картинки, PDF и другие бинарные файлы не берутся вообще — только текст.
Может ли агент менять код, создавать issues и pull request-ы?
Нет. Всё, что Intly делает с репозиторием, — получает список файлов и скачивает их содержимое. Ни коммитов, ни правок, ни комментариев, ни issues, ни pull request-ов: отдельного инструмента для работы с GitHub у агента нет вообще, он отвечает по уже загруженной базе знаний. Единственное, что создаётся на стороне GitHub, — webhook на событие push, и то только если вы включили авто-синхронизацию.
Приватный репозиторий подключить можно?
Да, любой репозиторий, к которому у вас есть доступ. После авторизации список подтягивается автоматически, приватные помечены. Токен доступа хранится зашифрованным и привязан к вашему аккаунту: данные компаний между собой изолированы, содержимое вашего репозитория не попадает в базы знаний чужих агентов.
Как быстро база знаний обновляется после push?
При включённой авто-синхронизации GitHub присылает уведомление сразу после push, Intly проверяет его подпись и дообрабатывает файлы фоновой задачей — это минуты, а не часы. Добавленные и изменённые файлы перечитываются, удалённые убираются. Файл, содержимое которого не изменилось, повторно не индексируется: сравнивается хеш. Если авто-синхронизацию выключить, изменения подхватываться перестанут — опроса репозитория по расписанию у нас нет, полный проход запускается при сохранении настроек.
Агент присылает уведомления о коммитах, issues и pull request-ах?
Нет. Из всех событий GitHub обрабатывается ровно одно — push, и только затем, чтобы обновить базу знаний. Ленты активности разработки в чате не будет: это источник знаний для ответов, а не система оповещений для команды.
Что произойдёт с базой знаний, если файл удалить из репозитория?
Он уберётся и из базы знаний — вручную чистить ничего не нужно. При полном проходе синхронизации дополнительно удаляются записи о файлах, которых в репозитории больше нет: так подчищаются, например, файлы, удалённые в период, когда авто-синхронизация была выключена.
Чего эта интеграция не делает?
Не читает Wiki репозитория, issues, обсуждения в pull request-ах и историю коммитов — только файлы в выбранной ветке. Не подключает два репозитория сразу: интеграция одна на аккаунт, и репозиторий в ней выбирается один — если материал разнесён по нескольким, остальное загружается в базу знаний файлами. И она не заменяет канал связи: своего чата у GitHub нет, разговор идёт в Telegram, WhatsApp*, MAX, на Авито или в виджете на сайте.
Сколько это стоит?
Отдельной платы за интеграцию с GitHub нет — вы платите за разговоры агента. Тариф включает рубли на месяц, расход идёт по прайсу: 6 ₽ за простой диалог, 12 ₽ за сложный, 0,5 ₽ за сообщение рассылки. Диалогом считается вся переписка с человеком в течение суток, а не каждое сообщение. Старт — 1 790 ₽ в месяц с включённой 1 000 ₽, Бизнес — 4 790 ₽ с 2 400 ₽, Про — 9 590 ₽ с 4 800 ₽. При регистрации даём 700 ₽ на кошелёк — примерно 100 простых диалогов на тест, карту вводить не нужно.
Ваша документация — уже готовая база знаний
700 ₽ на баланс при регистрации, карта не нужна. Подключение — одна авторизация через GitHub, отключение в один клик.