Дашборд pull request по репозиториям Azure DevOps за 3 часа с ChatGPT и Junie
Разработчик с Hacker News с помощью ChatGPT и агента Junie в WebStorm собрал дашборд, который сводит PR из четырёх репозиториев. Первая версия была готова примерно за 3 часа, и теперь вся команда пользуется им каждый день.
Что сделали
Автор описал цели ChatGPT 5 и получил от него архитектуру. Её он передал агенту Junie в WebStorm, чтобы тот написал Readme и правила проекта. Дальше шли по шагам. Сначала разметка, потом тестовые данные, вызовы Azure API, интеграция с YouTrack и функции. Токены доступа (PAT) хранятся локально. Код автор руками не правил, но читал его и предлагал улучшения.
Что получилось
Примерно через 3 часа было готово три представления, и команде дашборд очень понравился. Ещё за час добавили пожелания коллег, и теперь им пользуются все каждый день. Почти каждый шаг сработал с первого раза, но Junie иногда повторялся или писал непоследовательно.
На что обратить внимание
Отдельный шаг на максимальное переиспользование кода и вынос настроек в одно место убрал повторы и непоследовательность Junie. По словам автора, на их большом проекте на .NET MAUI агент справляется плохо.
Пояснение
Azure DevOps это платформа Microsoft для хранения кода и командной разработки. Junie это ИИ-агент JetBrains, встроенный в их IDE, включая WebStorm. YouTrack это трекер задач JetBrains.
Кому пригодится
Тимлидам и разработчикам, которые теряются в pull request из нескольких репозиториев.
Попробуйте сами с ChatGPT
Сделай дашборд, который подтягивает открытые pull request из моих репозиториев в [Azure DevOps или GitHub] [названия репозиториев] и показывает для каждого статус одобрения, конфликты слияния и неразрешённые комментарии. Начни с простого предложения по архитектуре, потом собирай по шагам. Готово, когда дашборд работает локально на моих реальных репозиториях с доступом только на чтение. Не пушь код и не меняй никакие PR.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Ещё 1 источник
Источник: news.ycombinator.com · · обновлено