Команда Grab представила мультиагентную систему для автоматизации поддержки инженерных запросов, что позволит сократить рутинные задачи на сотни часов в месяц. Это важно для компании, которая обслуживает более 1000 внутренних пользователей и управляет более 15 000 таблицами данных на своей платформе.
Контекст: нужда в автоматизации
С ростом использования платформы Grab, инженеры заметили, что значительная часть рабочего времени уходит на повторяющиеся задачи и неформальные расследования. Это ограничивало возможности для улучшения платформы и проектирования систем. Теперь, с новой системой, команда сможет сосредоточиться на более важных задачах и построении новых решений.
Техническая реализация мультиагентной системы
Система разделяет запросы на две основные рабочие линии: расследование и улучшение. Рабочие процессы по расследованию направлены на диагностические задачи, такие как анализ запросов и поиск логов, а улучшения сосредоточены на выдаче действий, включая изменения кода и автоматические запросы на слияние. Это существенно упростило взаимодействие агентов и повысило надежность.
Инженеры сообщают, что архитектурное решение о сокращении инструментария с более чем 30 до меньшего числа внутрикомандных инструментов значительно упростило управление системой.
Практическое значение для разработчиков
Для разработчиков в СНГ внедрение подобной системы может стать важным шагом к оптимизации процессов в компаниях, где рутинные задачи отвлекают ресурсы от более ценных проектов. Это также может стать основой для повышения производительности и внедрения более эффективных рабочих процессов, что, в свою очередь, скажется на конкурентоспособности на рынке.
Следующим шагом для Grab станет дальнейшее развитие и оптимизация мультиагентной системы, а также её возможное внедрение в другие аспекты работы компании.