Архив ИТ и интернет-сервисы · Поиск и интернет-сервисы
2ГИС: ИИ-ассистент по коду отвечает на вопросы команды, 45% ответов полезны
Команда Fiji в 2ГИС подключила к чат-боту в Mattermost ИИ-ассистента, который отвечает на вопросы о проекте по исходному коду почти из 15 тыс. файлов. По оценкам пользователей, 45% ответов полезны, 15% не помогли разобраться с вопросом.
/01 · ключевые результаты
-
результат
45%
доля ответов ассистента, отмеченных пользователями как полезные
2ГИС, блог компании, 09.10.2025
около двух недель до публикации 9 октября 2025 года · ответы ИИ-ассистента в чат-боте команды Fiji, оценённые пользователями кнопками
данные компании
-
результат
15%
доля ответов, которые, по оценке пользователей, не помогли разобраться с вопросом
2ГИС, блог компании, 09.10.2025
около двух недель до публикации 9 октября 2025 года · ответы ИИ-ассистента в чат-боте команды Fiji, оценённые пользователями кнопками
данные компании
- почти 15 тыс. файлов файлы на C# в основном решении Fiji, по которым отвечает ассистент · масштаб 2ГИС, блог компании, 09.10.2025
- около 1,5 млн строк кода объём кода основного решения Fiji · масштаб 2ГИС, блог компании, 09.10.2025
оценка strategai
Оценку не приводим: источник не приводит измеренного эффекта в времени или деньгах, есть только оценки полезности ответов
Команда Fiji в 2ГИС подключила к чат-боту в Mattermost ИИ-ассистента, который отвечает на вопросы о проекте по исходному коду почти из 15 тыс. файлов. По оценкам пользователей, 45% ответов полезны, 15% не помогли разобраться с вопросом.
/02 · паспорт кейса
Бизнес
- Компания
- 2ГИС
- Отрасль
- ИТ и интернет-сервисы · Поиск и интернет-сервисы
- Функция
- Корпоративная продуктивность и знания
- Задача
- Корпоративный ассистент / RAG по базе знаний
Технология
- Класс AI
- Генеративный ИИ: LLM, ассистенты, RAG
- Тип решения
- Гибридное решение: OpenAI
Внедрение
- Стадия
- Промышленная эксплуатация, на 09.10.2025
- География
- Россия
/03 · описание кейса
Зачем
Бизнес-задача
Fiji — внутренний продукт 2ГИС для хранения и редактирования геоданных; проект развивается 10 лет, недавно команда выросла вдвое, и почти вдвое выросло количество задач. Требования меняются по ходу реализации, статьи в Confluence не всегда актуализируются, часть информации остаётся в чатах и на созвонах, а стабильно отражает работающую логику только код в мастере. Основное решение — почти 15 тыс. файлов на C# и около 1,5 млн строк кода. Команде понадобился помощник для новых и опытных сотрудников, который отвечает на вопросы о проекте, в том числе для аналитиков и менеджеров, у которых нет доступа к GitHub Copilot.
Что
Решение
Ассистент построен на внутреннем RAG-сервисе ИИ-команды 2ГИС (LangChain, Qdrant, GPT-4.1) и встроен в командный чат-бот в Mattermost. Для классов кода с помощью roslyn-анализатора и модели генерируются подробные описания с учётом командного глоссария; описания в формате JSON с именами классов и путями загружаются в RAG. По вопросу пользователя RAG находит подходящие классы, система добавляет связанные файлы из графа зависимостей, получает исходники из GitLab и передаёт их модели. Модель может сама запрашивать описания проектов и исходный код через два инструмента. Отдельный MCP-инструмент передаёт найденные файлы в контекст GitHub Copilot в среде разработки.
Как
Внедрение
Сначала команда загрузила в RAG описания одного проекта с серверной бизнес-логикой, затем добавила генерацию подробных описаний, передачу исходного кода из GitLab, граф зависимостей классов по всему решению и инструменты для модели. Граф зависимостей и документы для RAG обновляются раз в сутки с ветки мастера. Бот отвечает всем участникам команды во внутренних чатах и при обращениях от других команд; тестировщики используют его ответы для генерации тест-кейсов. Примерно за две недели до публикации в октябре 2025 года в бота добавили счётчики запросов и кнопки оценки ответа: 45% ответов отмечены как полезные, 15% — как не помогшие.
/04 · источники и проверка
Что подтверждено
- По оценкам пользователей бота, 45% ответов ассистента полезны, 15% не помогли разобраться с вопросом.
- Ассистент отвечает всем участникам команды Fiji во внутренних чатах и при обращениях от других команд.
- Ответы строятся по актуальному исходному коду основного решения — почти 15 тыс. файлов на C# — с обновлением базы раз в сутки.
Ограничения
- 45% и 15% — доли ответов за первые две недели сбора оценок; число запросов и оценённых ответов не раскрыто.
- Цифры не показывают, сколько времени экономит команда и как изменились сроки задач или число обращений к коллегам.
- Подробные описания кода есть не для всего проекта, поэтому качество ответов зависит от того, к какой части кода относится вопрос.
-
[1] 2ГИС
AI-ассистент для 15 000 файлов: быстрее, чем спросить у коллег
компания · 09.10.2025
Открыть источник
АрхИИВ /strategai · CB-000721 · Версия 1 · 11.10.2026 · /c/CB-000721/