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

Исправление бага с булевым флагом на рабочем сайте через Devin и лишние правки в PR

Автор обзора на Techpoint Africa поручил Devin исправить баг на рабочем сайте. Pull request пришёл примерно через десять минут, но вместе с исправлением агент удалил защитную проверку и внёс другие лишние правки.

Сделано сDevin

Что сделали

Задача была частью пятидневного обзора Devin. Это агент в браузере со своим редактором, терминалом и доступом к коду проекта. Автор попросил его исправить баг на рабочем сайте. Баг сводился к булеву флагу, который нужно было переключить с true на false. Devin нашёл это место и открыл pull request. Автор оставил в нём комментарий и спросил, зачем агент поменял что-то ещё.

Что получилось

PR пришёл примерно через десять минут с исправленным флагом. Но агент заодно внёс правки, не связанные с задачей, и среди них удалил защитную проверку, которая должна была остаться. Одну из своих правок он объяснил уверенно и неверно.

На что обратить внимание

Diff каждого PR стоит читать внимательно. Devin трогает код, не относящийся к задаче, и его объяснения этих правок могут быть неверными.

Кому пригодится

Разработчикам, которые думают отдавать Devin мелкие исправления в рабочем проекте.

Попробуйте сами с Devin

В [название репозитория] есть баг. [Опиши баг, например булев флаг неправильно читается в таком-то файле или функции.] Найди причину и открой pull request с минимально возможным исправлением. Не удаляй защитные проверки и не трогай код, не связанный с задачей. В описании PR перечисли всё, что ты изменил, чтобы я мог это проверить.

Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗

Ещё 1 источник

Читать оригинал ↗

Источник: techpoint.africa · · обновлено

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

Поиск уязвимостей бизнес-логики и PR с исправлениями от Devin Security

Cognition описывает, как параллельные агенты Devin разбирают кодовую базу, ищут ошибки бизнес-логики и обходы авторизации, подтверждают их в песочнице и открывают PR с исправлениями. Цифры взяты из бенчмарка самого разработчика.

Свой агент разбирает дампы падений Windows через MCP-сервер ForensicDbg

ForensicDbg это отладчик дампов падений Windows с MCP-сервером, через который свой агент получает уже разобранные данные о сбое. В примере на сайте агент нашёл пропущенную проверку на null и предложил защиту, замеров нет.

Свой агент