Знакомая ситуация: AI-агент написал код, который более-менее работает, но каждая новая фича теперь занимает дни и ломает две другие. В любом vibecoded проекте рано или поздно наступает момент, когда агент перестаёт видеть картину целиком и начинает копировать код вместо того, чтобы найти существующий.
Авторы предлагают решение. Бесплатно анализируют кодовую базу. Если считают, что не помогут — так и скажут. Если могут — дают фиксированную цену и конкретную цель по сокращению: например, «100 000 строк до 35 000, функциональность та же». После этого — неделя работы.
Перед тем как трогать код, вместе с заказчиком расписывают, что именно делает приложение: экран за экраном, эндпоинт за эндпоинтом. Этот чеклист — страховка для обеих сторон. Затем чистка: четырнадцать форматтеров дат превращаются в один, самописный фреймворк заменяется библиотекой, дублированная логика схлопывается. Безнадёжные участки переписывают с нуля, сохраняя поведение.
Заказчик получает всё: уменьшенный код, QA-чеклист и набор защитных ограждений — CLAUDE.md, правила линтера, проверки CI, чтобы при возврате к разработке «слоп» не расползался снова. Плюс две недели гарантии: если сломали то, что работало раньше, чинят бесплатно.
Да, они тоже используют Claude Code, но на очень коротком поводке. Разница — тридцать лет совокупного опыта в понимании того, как выглядит поддерживаемый код. Агент голоса не имеет.
Стоимость: одна неделя, три старших инженера, $10 000. Оплата пропорциональна достижению цели. Обещали сократить на 50%, сделали только 20% — это 40% от цели, платите $4 000. Достигли цели или перевыполнили — полная цена.
Строки считаются утилитой scc, без учёта пустых строк и комментариев. В договоре прописан запрет на «код-гольф»: они не выигрывают за счёт удаления комментариев или превращения кода в нечитаемую кашу.
Авторы — Maciej, Kuba и Krzysztof. Реальные люди, предпочитают разговор формам. Если описанная история — это ваши последние три месяца, пишите на maciej@odra.dev. Приносите репозиторий. Анализ в любом случае бесплатный.