Как я написал 1 200+ коммитов за 50 дней: Claude Code как полноценный инженерный напарник
800+ сессий, 10 000+ сообщений, 1 200+ коммитов, 328 000 строк кода, 40 000+ bash-команд — и ни одного нанятого разработчика. Реальная статистика 50 дней непрерывной работы с Claude Code для построения legal tech платформы.
Как я написал 1 200+ коммитов за 50 дней: Claude Code как полноценный инженерный напарник
Это не рекламная статья. Это — прозрачный разбор реальной статистики работы с Claude Code при построении legal tech платформы, data pipelines и инфраструктуры. С цифрами, ошибками и выводами.
Обновлено 7 мая 2026 — добавлены данные за второй месяц работы.
Контекст: что строю и почему один
SecondLayer (LEX AI) — украинская legal tech платформа: AI-анализ судебных решений, семантический поиск, законодательство, реестры, консультации. Monorepo с тремя MCP-серверами, React-фронтендом, Flutter-мобилкой и data pipelines на 340M+ записей из 15 государственных API.
Я — единственный разработчик. Вместо команды из 5-10 инженеров я работаю с Claude Code как с полноценным напарником: от написания кода до деплоя на прод.
Цифры за 50 дней (18 марта — 7 мая 2026)
| Метрика | Первые 25 дней | Следующие 31 день | Всего |
|---|---|---|---|
| Сессий | 486 | 315 | 800+ |
| Сообщений | 5 612 | 4 685 | 10 297 |
| Коммитов | 735 | 472 | 1 207 |
| Строк написано | +193 340 | +134 836 | +328 176 |
| Строк удалено | -14 259 | -8 294 | -22 553 |
| Файлов изменено | 1 811 | 1 663 | 3 474 |
| Bash-команд | 22 326 | 18 250 | 40 576 |
| Edit-операций | 3 782 | 2 724 | 6 506 |
| Sub-агентов | 864 | 597 | 1 461 |
| Параллельных сессий | 41% | 26% | ~34% |
Это не теоретическая продуктивность. Это реальный git log за два месяца непрерывной работы.
1 875 часов отработанного Claude Code времени. 151 сообщение в день. Это эквивалент небольшой инженерной команды, работающей без выходных.
Что именно я строил
1. Legal Tech платформа (~78 сессий)
Основной продукт: баг-фиксы, новые фичи (Diia-аутентификация, контракты разработчиков, email-уведомления, испанская локализация с geo-detection, beta-access гейты, биллинг/auth аудиты, support-виджеты, Monobank донаты, locale routing), UI-редизайн, 93+ тестов.
Claude Code работает как full-stack разработчик: мультифайловые изменения, создание PR, мердж, деплой, обновление Plane-задач — всё в одной сессии.
2. Production Operations & DevOps (~61 сессия)
Наибольший рост за второй месяц. Claude стал SRE-напарником:
- Диагностика 502 ошибок, blue/green deploy инцидентов
- EBS volume expansion, DNS ошибки, CI/CD cron failures
- EC2 provisioning в разных регионах (Париж, Испания)
- Blue-green деплой с preview-средой
- Docker/nginx дебагинг, миграции серверов
Полный цикл incident response: от диагноза через PR merge до верификации на проде — без моего вмешательства.
3. Data pipelines для открытых данных (18 сессий)
Масштаб:
- 44K документов Верховной Рады
- 11.6M+ записей spending.gov.ua
- 190K+ торговых марок УКРПАТЕНТ
- 58K+ судебных решений
Claude Code оркестрировал multi-server, multi-IP параллельные скрипты загрузки. Дебажил rate limiting и WAF-блокировки. Управлял PostgreSQL bulk imports с repartitioning и GIN-индексами на 63M строк.
4. Безопасность (~8 сессий)
Новое направление второго месяца:
- Security-аудиты localhost/production на попытки взлома
- Threat analysis для document upload abuse
- 6 Tier 1 митигаций параллельно с тестами — за одну сессию
- Dependabot security alerts (vite, uuid, postcss)
5. MCP Server Ecosystem (14 сессий)
Построение и конфигурация MCP-серверов для Nextcloud Deck/Tables, Thunderbird email и ChatGPT. Миграция 180 задач из Linear в Nextcloud Deck (затем — в Plane).
6. Контент, бизнес-операции и side-проекты (~32 сессии)
Email (Google/бизнес переписка на украинском и английском), заявки в акселераторы, pitch deck, финансовое моделирование, LinkedIn-контакты из Sales Navigator, CFP submissions. Плюс side-проекты: симулятор Млечного Пути, EPUB-ридер (books.s0me.uk), Telegram-бот с цитатами Бендера.
Как выглядит типичная рабочая сессия
Я не пишу детальные промпты. Мой стиль — запускаю Claude на задачу, смотрю что делает, корректирую курс в реальном времени. Промпты — короткие и целеориентированные: «check prod», «merge PR #1489 then revert it», «take LEXAI-865 into work».
Статистика за 50 дней: 190 случаев wrong approach, 177 случаев buggy code. Но 44 отклонённых действия за второй месяц — это хирургически точные коррекции, а не постоянный микроменеджмент.
Результат: 84% сессий завершились successfully (72 fully + 50 mostly achieved из 145 проанализированных за второй месяц).
Что работает лучше всего
End-to-end shipping с task tracking
Сильнейший паттерн за 50 дней: implementation → PR → merge → prod deploy → verify → update Plane task — всё в одной сессии.
Incident response под давлением
Claude как first responder для prod-инцидентов: 502 от half-switched blue/green деплоев, полные EBS volumes, white-screen circular imports, misrouted Cloudflare A-records.
Параллельная security работа
Threat modeling + 6 Tier 1 митигаций параллельно с тестами, CI fix, PR merge и task tracking — за один проход.
Multi-file изменения — 56+ сессий
Когда нужно изменить тип в shared пакете, обновить backend handler, frontend компонент и тесты одновременно — Claude Code делает это за одну итерацию.
MCP-интеграции как операционная инфраструктура
Plane для задач, AWS API для инфраструктуры, Thunderbird для email, Nextcloud для boards/tables/calendar — Claude Code становится полноценным операционным хабом.
Где не работает (честно)
Wrong Approach — 190 случаев за 50 дней
Claude часто начинает с неправильного подхода. Новый паттерн: коммитится к подходу до верификации цели. Яркий пример — PR замердженный в неправильный репозиторий, что потребовало revert и редеплой.
Buggy Code — 177 случаев
Код с первого раза работает не всегда. На сложных багах (координатные системы, build tooling, import graphs) первая гипотеза часто неправильная.
Scope Creep — новая проблема
Claude часто расширяет скоуп без запроса: после merge начинает проверять открытые PR, добавляет лишние аккаунты в outreach. Требует чётких границ «сделано».
Экономика: AI-напарник vs команда
| AI-напарник | Команда из 3 человек | |
|---|---|---|
| Стоимость/мес | ~$200 (Claude Pro) | $15 000-30 000 |
| Доступность | 24/7, параллельные сессии | Рабочие часы |
| Онбординг | 0 (CLAUDE.md) | 2-4 недели |
| Роли | Full-stack + DevOps + SRE + PM | Нужны отдельные специалисты |
Один опытный инженер с AI-напарником может делать работу небольшой команды.
Что изменилось за второй месяц
Главная эволюция — от «кодера» к «оператору». В первый месяц Claude Code преимущественно писал код. Во второй — стал полноценным SRE-напарником:
- Incident response: диагностика 502, white-screen, полный EBS, misrouted DNS
- Security: threat modeling + 6 параллельных митигаций с тестами за одну сессию
- Task management: Plane интеграция — Claude сам обновляет статусы задач после деплоя
- Бизнес-операции: emails, pitch decks, LinkedIn — всё рядом с продакшн-дебагингом
Выводы
1 200+ коммитов за 50 дней — это не фантастика. Это результат системной работы с AI-напарником, где:
- CLAUDE.md заменяет онбординг (и постоянно обновляется на основе ошибок)
- MCP-интеграции (Plane, AWS, Thunderbird, Nextcloud) заменяют переключение между инструментами
- TypeScript + тесты компенсируют 177 случаев buggy code
- Sub-агенты (1 461 за 50 дней) позволяют параллельное исследование сложных проблем
Заменит ли AI разработчиков? Нет. Но один разработчик с правильно настроенным AI-напарником — это уже не один разработчик. Это маленькая команда, которая не спит, не болеет, и может параллельно деплоить на прод, диагностировать 502 ошибки и строить симулятор Млечного Пути.
P.S. Эта статья тоже написана с помощью Claude Code. А ещё Claude отфотошопил бейдж «Top Voice» с LinkedIn-фото коллеги — несколько итераций crop, blur и clone-stamp.
Регистрация: legal.org.ua