Автоматизация 80% работы разработчика с Claude и тикетами GitLab
Автор поста на Reddit написал обёртку вокруг Claude CLI, которая сама берёт тикеты из GitLab и реализует их в отдельных ветках. По его словам, так автоматизировано около 80% работы, но последние 10% задачи всё равно отнимают больше всего времени.
Что сделали
Автор сделал простое консольное приложение на .NET, которое связывает Claude CLI и GitLab. Каждые 15 минут оно забирает назначенные ему тикеты и решает, готов ли каждый к работе. По неясным тикетам оно готовит черновик ответа в GitLab. По готовым запускает Claude на репозитории с текстом тикета и приложенными картинками. Claude работает в новой ветке, открывает PR, а потом вносит правки по комментариям к нему. Черновики автор проверяет и правит сам, прежде чем опубликовать, и сам решает, что смёржить.
Что получилось
По словам автора, автоматизировано около 80% работы, а на ручную часть (ревью и тестирование) уходит примерно 2-3 часа в день. Недавнюю фичу по мастер-данным, рассчитанную на 2-3 часа, Claude в основном сделал за 15-20 минут. Но автор подчёркивает, что всё работает только потому, что он проверяет каждый PR и сам исправляет недочёты, например несоблюдение стайлгайда.
На что обратить внимание
Главным практическим ограничением оказались лимиты. Автор сидел на тарифе Claude Max, новую реализацию запускал только при остатке токенов больше 20%, а цикл оставлял работать на ночь.
Кому пригодится
Разработчикам, которые работают по тикетам в GitLab и хотят отдать агенту рутинную реализацию, оставив себе ревью.
Попробуйте сами с Claude
Вот рабочая задача [опиши задачу, требования и нужный код или документацию]. Реализуй столько, сколько сможешь, а потом перечисли, что осталось недоделанным или под вопросом, особенно пограничные случаи, тесты и точки интеграции. В конце дай чек-лист оставшихся шагов, которые я сделаю сам.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: reddit.com ·