Агентные кейсы
Разработка и DevOps

Дашборд pull request по репозиториям Azure DevOps за 3 часа с ChatGPT и Junie

Разработчик с Hacker News с помощью ChatGPT и агента Junie в WebStorm собрал дашборд, который сводит PR из четырёх репозиториев. Первая версия была готова примерно за 3 часа, и теперь вся команда пользуется им каждый день.

Сделано сChatGPT

Что сделали

Автор описал цели 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 · · обновлено

Похожие кейсы

Больше тысячи смёрженных PR в неделю от внутренних агентов Stripe Minions

Stripe рассказывает о Minions, своих внутренних агентах для программирования, которые доводят задачу до готового изменения кода. По словам компании, на них приходится больше тысячи смёрженных pull request в неделю.

Свой агент

Перенос старых Java-апплетов Теренса Тао на JavaScript и новые приложения с агентом

Математик Теренс Тао с помощью агента для программирования перенёс около двух десятков своих Java-апплетов 1999 года на JavaScript и сделал два новых наглядных приложения. Перенос занял часы, и все апплеты снова работают.

Свой агент

Пайплайны данных и анализ для научной статьи с Claude Code, который написал больше 98% кода

Исследователь Кевин Ян сделал Claude Code главным помощником в работе над статьёй, и за несколько недель тот написал, по его оценке, больше 98% кода. Ошибки агент всё равно допускал, поэтому каждый шаг Кевин проверял сам.

Компилятор C командой из 16 параллельных агентов Claude

Николас Карлини из Anthropic запустил 16 параллельных агентов Claude, и примерно за 2000 сессий они написали на Rust компилятор C на 100 000 строк, который собирает Linux 6.9. Обошлось это чуть меньше чем в $20 000, а баги в компиляторе остались.