Автономный цикл Claude Code круглосуточно управляет открытым GymCoach — триаж, кодирование, слияние

Разработчик опубликовал смелый эксперимент на r/ClaudeAI: он запустил Claude Code, чтобы тот автономно управлял приложением с открытым исходным кодом 24/7. Приложение GymCoach — это самоуправляемый трекер гипертрофических тренировок с ИИ-тренером. Цикл обрабатывает код, создаёт задачи, полностью реализует их в отдельных ветках, проходит жёсткие ворота, выполняет саморецензию, автоматически сливает изменения при зелёном CI и пишет журналы изменений.
Стек GymCoach
- Next.js 14 + TypeScript
- Prisma + PostgreSQL
- Docker-развёртывание
- Агностический слой LLM (Anthropic / OpenRouter / режим без ключа)
- Zod-валидированные предложения программ от ИИ-тренера
Детали автономного цикла
Цикл Claude Code автономно выполняет следующие шаги:
- Анализирует код на предмет TODOs, пробелов в покрытии, мелких ошибок, пунктов дорожной карты → создаёт задачи в GitHub с привязкой к области
- Полностью реализует задачу в своей ветке, следуя соглашениям репозитория
- Проходит жёсткие ворота:
lint + typecheck + unit + buildлокально, интеграционные/E2E тесты в CI - Отправляет PR, ждёт CI, самостоятельно проверяет diff, автоматически сливает при зелёном статусе
- Пишет журнал изменений и публичный отчёт о том, что было сделано
Разработчик продолжает добавлять новые циклы, включая цикл глубокого исследования, который разведывает функции, сравнивает конкурентов и анализирует публичные отзывы для создания задач для цикла разработки.
Нагрузка ИИ-тренера
Тренер собирает компактную структурированную нагрузку из профиля пользователя, последних тренировок, активной программы и прогресса по каждому упражнению. Он предлагает изменения программы, которые проходят Zod-валидацию до внесения в данные. Слой LLM не зависит от провайдера: Anthropic, OpenRouter или режим без ключа.
Открытый вопрос
Разработчик спрашивает: «Движется ли цикл к тому, чтобы сделать репозиторий самым продвинутым открытым фитнес-трекером? Или он тихо сменяет направление самостоятельно?» Репозиторий открыт по адресу github.com/Julien-Au/gymcoach.
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Разработчик отлаживает избыточную ошибку в сервис-воркере Next.js PWA с помощью Claude.
Разработчик создал Somnia, PWA на Next.js 14 с push-уведомлениями, используя Claude в качестве партнёра по программированию. Самая сложная ошибка заключалась в том, что service workers переходили в состояние REDUNDANT на Samsung Android из-за устаревшего ID сборки в sw.js.

Использование Claude, Gemini и GPT для задач программирования с помощью ИИ
Узнайте, как сочетание Claude, Gemini и GPT может улучшить рабочие процессы ИИ-программирования, используя их уникальные возможности доступа для конкретных задач.

Непрограммист создает медицинский SaaS за 3 недели с помощью Claude и Gemini: извлеченные уроки
Медицинский представитель без опыта программирования создал FastCredentials.com, платформу для управления соответствием требованиям в здравоохранении, за три недели с помощью ИИ-ассистентов для кодирования. В проекте использовались Python/Django, Gunicorn, Nginx, Stripe, WeasyPrint, SQLite и API Claude для автоматического создания контента блога.

Разработчик создал 3 приложения iOS за недели, используя Claude AI от идеи до отладки
Разработчик использовал Claude для создания трех iOS-приложений — Smart Facts, Jar of Joy и Bloom Studio — занимаясь генерацией идей, уточнением функций, написанием логики, отладкой и итерациями.