Генератор процессов разработки, целиком написанный в Claude Code через TDD
Автор целиком в сессиях Claude Code собрал открытую систему, которая по интервью о проекте генерирует под него процессы разработки. Claude Code написал и отладил больше 550 тестов, но без ограничителей ошибался.
Что сделали
Автор говорит, что собрал всю систему в сессиях Claude Code. После интервью /bootstrap о стеке проекта система генерирует под него slash-команды, хуки-ограничители, проверки перед push и конфигурации агентов. Claude Code написал и основные файлы кода. Он создал и отладил больше 550 тестов, работая через разработку от тестов. Самопроверку он проводил силами четырёх параллельных агентов-ревьюеров. А через /task-hunter и Backlog.md CLI сам выбирал задачи, вносил изменения, делал коммиты и закрывал задачи.
Что получилось
Получилась открытая система под лицензией MIT. По словам автора, в ней больше 15 тысяч строк, больше 200 задач и больше 20 файлов с хуками. Она поддерживает многие популярные веб-стеки, а для остальных есть универсальный режим. Недостаток автор называет сам. Claude Code нужны ограничители. Без хуков, структуры задач и автоматического ревью он писал не в те папки, терял контекст и пропускал тонкие баги.
На что обратить внимание
Чтобы повторить всё как описано, нужны Claude Code CLI и Backlog.md CLI. Шаблон направляют на свою кодовую базу и запускают /bootstrap.
Пояснение
TDD (test-driven development) это подход, при котором сначала пишут падающий тест, а потом код, чтобы тест прошёл. Хуки в Claude Code это скрипты, которые срабатывают на действия агента и могут их запретить. Backlog.md это консольный инструмент для ведения задач в файлах прямо в репозитории.
Кому пригодится
Разработчикам, которые много работают с Claude Code и хотят дать ему жёсткие рамки, чтобы он меньше ошибался.
Попробуйте сами с Claude Code
Помоги мне сделать [инструмент, который делает X] на [язык] через разработку от тестов. Для каждой функции сначала напиши падающие тесты, потом код, чтобы они прошли, и после каждого шага прогоняй весь набор тестов, сам отлаживая ошибки. Остановись, когда [список функций] будет реализован и все тесты пройдут, и кратко опиши покрытие тестами.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: reddit.com ·