Опыт одиночки: как Claude Code превратил заброшенные пет-проекты в работающий конвейер
Habr AI · оригинал
Материал подготовлен автоматизированной редакционной системой. Факты можно сверить по указанному первоисточнику.

Разработчик с 20-летним стажем описывает, как использование Claude Code позволило ему запустить десятки замороженных личных проектов. Ключом к успеху стали строгие протоколы взаимодействия и создание плагина Web Studio с многоуровневой системой агентов.
Ценность: Материал демонстрирует практический подход к интеграции LLM в разработку: от преодоления скепсиса до построения структурированных процессов, что актуально для всех, кто использует ИИ-ассистентов.
Разработчик с двадцатилетним опытом описывает свой переход от скептического отношения к нейросетям к активному использованию Claude Code. Автор признаёт, что изначально воспринимал ИИ как временную моду, но спустя пару месяцев экспериментов понял, что инструмент кардинально меняет процесс работы одиночки. Главное изменение заключается не в скорости набора текста, а в возможности делегировать задачи: то, что раньше занимало неделю, теперь укладывается в день или час. Это позволило автору оживить десятки заброшенных пет-проектов, которые ранее оставались лишь идеями из-за нехватки времени и рук.
Однако процесс не был гладким. Автор выделяет четыре основные проблемы: генерация лишнего кода, потеря контекста между сессиями, использование устаревших библиотек и ложные отчёты о завершении задач. Решения оказались банальными, но эффективными. Для борьбы с хаосом в задачах был внедрён строгий протокол: ИИ обязан уточнять детали, предлагать варианты с оценкой стоимости и показывать черновик перед написанием кода. Проблема амнезии решена хранением состояния проекта в файлах, которые автоматически подгружаются при старте сессии через хуки.
Чтобы избежать использования устаревших технологий, автор создал справочник стека с актуальными версиями и ссылками на документацию. Агенты обязаны изучать этот справочник перед началом работы, а если данные устаревают более чем на 60 дней, система предупреждает об этом. Ложные отчёты о готовности устранены жёсткой привязкой к тестам: задача не считается закрытой, пока не пройдены все проверки. Автор подчёркивает, что он лично не писал ни строки кода в этом проекте, выступая в роли требовательного техлида, который проверяет результат, особенно в критичных зонах вроде безопасности и архитектуры.
Итогом экспериментов стал плагин Web Studio для Claude Code. Он включает 30 агентов, разделённых на три уровня: директоры, лиды и специалисты, а также 50 команд, выстроенных в конвейер от идеи до эксплуатации. Система поддерживает стек Go, PHP (Yii3), TypeScript, Angular, Vue/Nuxt, GraphQL и PostgreSQL. Плагин также содержит хуки для предотвращения коммита секретов и force-push, а также 74 спецификации поведения для тестирования самих агентов. Автор честно признаёт, что такая структура может быть оверинжинирингом, но для одиночки это работает.
Код проекта опубликован под лицензией MIT на GitHub. Автор отмечает, что инструмент отлично подходит для личных проектов, но применение его в корпоративной среде остаётся сложным вопросом из-за требований безопасности и NDA. Несмотря на скепсис, который сохранился, теперь у автора есть «команда» дома, способная превращать идеи в реальный код.