TECH 15 мин

Как я написал 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-напарником:

Полный цикл incident response: от диагноза через PR merge до верификации на проде — без моего вмешательства.

3. Data pipelines для открытых данных (18 сессий)

Масштаб:

Claude Code оркестрировал multi-server, multi-IP параллельные скрипты загрузки. Дебажил rate limiting и WAF-блокировки. Управлял PostgreSQL bulk imports с repartitioning и GIN-индексами на 63M строк.

4. Безопасность (~8 сессий)

Новое направление второго месяца:

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-напарником:


Выводы

1 200+ коммитов за 50 дней — это не фантастика. Это результат системной работы с AI-напарником, где:

Заменит ли AI разработчиков? Нет. Но один разработчик с правильно настроенным AI-напарником — это уже не один разработчик. Это маленькая команда, которая не спит, не болеет, и может параллельно деплоить на прод, диагностировать 502 ошибки и строить симулятор Млечного Пути.


P.S. Эта статья тоже написана с помощью Claude Code. А ещё Claude отфотошопил бейдж «Top Voice» с LinkedIn-фото коллеги — несколько итераций crop, blur и clone-stamp.


Регистрация: legal.org.ua