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

Интеграция со сторонним API через PR от Devin, который пришлось дорабатывать

Автор попросил Devin добавить интеграцию со сторонним сервисом. После 2-3 кругов ревью PR смёржили, но на всё ушёл примерно час против 15 минут вручную.

Сделано сDevin

Что сделали

Через интеграцию со Slack автор попросил Devin сделать эндпоинт для выдачи токенов стороннего сервиса по ссылке на его документацию. В запросе было сказано добавить его в существующий микросервис и для ключа API взять уже готовую логику секретов в CDK. Devin выложил план и открыл PR на GitHub. Автор оставлял комментарии в PR, а Devin присылал исправления.

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

После 2-3 кругов ревью код был готов к продакшену, тесты прошли, PR смёржили. Вся задача заняла около часа, вручную было бы примерно 15 минут. На ревью автор потратил около 5 минут.

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

Devin не передавал в запросах ключ API стороннего сервиса и не вынес логику клиента в общую библиотеку клиентов. Проверяйте его PR так же, как PR джуна.

Пояснение

CDK (AWS Cloud Development Kit) это инструмент, который описывает облачную инфраструктуру AWS кодом, в том числе хранение секретов.

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

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

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

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

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

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

Источник: dev.to ·

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

Веб-приложение с базой, хранилищем картинок и лендингом на Replit Agent за $35.82

Автор собрал в Replit Agent сайт для сообщений о проблемах безопасности на дорогах с базой Postgres, хранилищем картинок, аналитикой и лендингом. Приложение работает на своём домене, а переход на S3 не удался и был откачен.

Бот на Claude Code, который отправлял в Signal счёт всех матчей чемпионата мира 2026

Автор за один вечер собрал с Claude Code бота, который каждые 30 минут проверял ESPN и отправлял в Signal-чат трёх друзей счёт каждого матча чемпионата мира 2026. За 39 дней ушли все 104 матча без дублей и ошибок отправки.