Разработчик автоматизировал 80% работы с помощью Claude CLI
Инженер с 11 годами опыта построил систему на базе Claude CLI и .NET, которая сама разбирает тикеты, пишет код и создаёт pull request'ы.
Инженер-программист с 11-летним стажем рассказал на Reddit, как автоматизировал около 80% своей повседневной работы. Для этого он использовал Claude CLI (терминальный AI-агент от Anthropic) и простое консольное приложение на .NET. Система сама забирает задачи из GitLab, классифицирует их, пишет код и создаёт merge request’ы — а разработчик только ревьюит результат.
Как устроена автоматизация
Автор описал удивительно простую архитектуру. Консольное .NET-приложение работает в бесконечном цикле с интервалом 15 минут и выполняет два основных workflow (рабочих процесса).
graph TD
A[".NET Console App
цикл каждые 15 мин"] --> B["GitLab API:
получить мои issues"]
B --> C{"Issue найден?"}
C -->|Да| D["Claude CLI: классификация
(описание + вложения)"]
C -->|Нет| A
D --> E{"Готов к разработке?"}
E -->|Нет| F["Генерация ответа
→ черновик в GitLab"]
E -->|Да| G["Субагент: написать код
→ push в новую ветку
→ создать MR"]
G --> H["Разработчик: ревью MR"]
F --> I["Разработчик: проверить черновик"]
Первый workflow — обработка задач:
- Приложение обращается к GitLab API и получает issues (задачи), назначенные на разработчика
- Каждая задача передаётся в Claude CLI вместе с описанием, вложенными изображениями и контекстом репозитория
- AI-классификатор определяет, готова ли задача к разработке
- Если нет — Claude генерирует уточняющий комментарий (пока сохраняется как черновик для ручной проверки)
- Если да — задача передаётся субагенту, который пишет код, пушит в новую ветку и создаёт merge request
Второй workflow — обработка code review:
- Проверка, есть ли у задачи открытый MR
- Поиск новых комментариев к MR
- Автоматическая реализация замечаний из review
Масштаб явления
Этот случай — не единичный эксперимент энтузиаста, а часть нарастающего тренда. По актуальным данным, Claude Code уже авторствует около 4% всех коммитов на GitHub. Это не погрешность — это структурный сдвиг в том, как создаётся программное обеспечение.
| Метрика | Значение |
|---|---|
| Доля коммитов Claude Code на GitHub | ~4% |
| Разработчиков используют Claude Code | 115 000+ |
| Строк кода обрабатывается в неделю | 195 млн |
| Автоматизация в описанном кейсе | ~80% задач |
| Интервал цикла автоматизации | 15 минут |
Anthropic активно развивает интеграции: уже доступна официальная поддержка GitLab CI/CD, мультиагентная оркестрация (несколько агентов работают над разными частями задачи параллельно) и Model Context Protocol (MCP) для подключения к внешним системам вроде Jira, Slack и Google Drive.
Что это значит для индустрии
История наглядно демонстрирует: барьер входа в автоматизацию разработки стремительно снижается. Не нужна сложная инфраструктура или специализированные ML-платформы — достаточно консольного приложения и CLI-агента.
Ключевой сдвиг не в том, что AI пишет код. А в том, что один разработчик теперь может выстроить полноценный конвейер от тикета до merge request’а за выходные.
При этом автор честно признаёт ограничения: уточняющие комментарии к задачам он пока проверяет вручную, а merge request’ы ревьюит сам. Полностью бесконтрольный AI-конвейер — это пока риск, который не готов принять даже энтузиаст автоматизации.
Тренд очевиден: роль разработчика смещается от написания кода к его ревью и оркестрации AI-агентов. Вопрос уже не «заменит ли AI программистов», а «как быстро изменится определение того, чем программист занимается».