Запуск Claude Code в качестве чистого механизма оценки на протяжении всего SDLC

✍️ OpenClawRadar📅 Опубликовано: 5 мая 2026 г.🔗 Source
Запуск Claude Code в качестве чистого механизма оценки на протяжении всего SDLC
Ad

Разработчик на r/ClaudeAI подробно описал свою многомесячную настройку использования Claude Code (среда выполнения с использованием инструментов и многошаговым циклом) на всем протяжении жизненного цикла разработки ПО — задачи, реализация в нескольких репозиториях, ревью кода, MR и постоянный уровень знаний.

Ключевое архитектурное решение: Не допускать Claude Code к оркестрации. Обычный Python выполняет всю механическую работу: вызовы API Jira, операции с git, запуск тестов, линтинг, перемещение файлов. Claude Code вызывается только для принятия решений — написания кода, оценки результатов ревью, выбора между архитектурными вариантами. Автор обнаружил, что смешивание этих двух задач (позволение агенту оркестровать через инструменты) делало первую версию медленной, дорогой и недетерминированной.

Конкретный жизненный цикл одной задачи:

  • Оркестратор Python: Получает задачу из Jira, ищет в локальной вики связанные архитектурные решения, настраивает рабочее дерево на новой ветке, собирает краткое описание реализации на 30–50 строк (критерии приемки, целевые файлы, вызывающие измененные общие функции, соответствующие стандарты). Выводит JSON-пакет.
  • Claude Code: Читает описание и пишет код. Это единственный шаг со значительным потреблением токенов.
  • Python + подагент ревью: Запускает тесты, линтинг, форматирование. При неудаче передает обратно агенту реализации (максимум 3 повторных попытки). Затем запускает подагент ревью кода, настроенный без прав на редактирование или запись — он может только читать и сообщать о найденных проблемах.
  • Python: Создает предложение в панели управления. После ручного одобрения оркестратор отправляет изменения и создает MR.

Конкретные методы Claude Code, которые оказались важными:

  • Изоляция подагентов. Агент ревью работает в своем собственном контекстном окне с запретным списком (Edit, Write). Разделение ревью и реализации помогло выявить изменения в поведении общего кода, которые агент реализации постоянно упускал.
  • Предварительно собранные описания лучше динамического исследования. Раньше позволение Claude Code исследовать кодовую базу перед реализацией потребляло заметно больше токенов, чем передача ему сфокусированного описания, собранного Python (получение из Jira, поиск в вики, анализ зависимостей).
  • Маршрутизация навыков/команд через YAML, а не позволение агенту решать. Отображение от /ticket, /review, /standup и т.д. к оркестраторам является явным, поэтому возможности можно проверить, а не возникают спонтанно.
  • Хуки блокируют коммиты. Pre-commit хук запускает линтинг и форматирование перед любым коммитом, который пытается сделать Claude Code. Нарушения блокируют коммит; агент должен их исправить.

Уровень вики: Страницы Markdown с тремя уровнями достоверности (подтверждено, предположено, предоставлено человеком) и порогами устаревания на уровне полей. Без уровней агенты принимают свои собственные прошлые предположения за истину и превращают галлюцинации в авторитетные знания.

Ad

Проблемы, которые все еще решаются:

  • Функции, затрагивающие несколько репозиториев: агент теряет связность, когда функция охватывает несколько сервисов, даже с отслеживанием структурированного набора изменений.
  • Нечеткие задачи: агент выдает разумные, но часто неправильные реализации из неоднозначных спецификаций. Автор теперь помечает нечеткие задачи как блокирующие.
  • Расширение объема: склонность к излишней инженерии требует постоянной калибровки через стандарты и агента ревью.
  • Длинные сессии: ранний контекст выпадает из эффективного внимания; реинициализация при старте сессии смягчает, но не устраняет проблему.

📖 Читать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Пользователь создал сайт для обучения шахматам с помощью OpenClaw и ИИ за четыре дня.
Кейсы

Пользователь создал сайт для обучения шахматам с помощью OpenClaw и ИИ за четыре дня.

Пользователь без опыта программирования создал сайт для обучения шахматам под названием ElucidateChess за четыре дня, используя OpenClaw и Loveable. На сайте ученики должны объяснять свои ходы, а ИИ оценивает их ответы.

OpenClawRadar
Нетехнический фрилансер использует MaxClaw и MiniMax Agent для расширения спектра услуг.
Кейсы

Нетехнический фрилансер использует MaxClaw и MiniMax Agent для расширения спектра услуг.

Стратег в социальных сетях без навыков программирования использует MiniMax Agent для создания целевых страниц и MaxClaw для обработки брифингов клиентов и исследования контента, увеличивая ставки за проекты с $1500 до $3200.

OpenClawRadar
Использование Claude для создания PainSignal: База данных из 1000 реальных бизнес-проблем
Кейсы

Использование Claude для создания PainSignal: База данных из 1000 реальных бизнес-проблем

Разработчик использовал Claude Code для создания PainSignal — платформы, которая систематизирует 1000 реальных бизнес-проблем из таких отраслей, как грузоперевозки и клининг. Claude обработал классификацию данных, кластеризацию возможностей и генерацию концепций приложений.

OpenClawRadar
Создание Drivesidekick: приложения для водителей с использованием Claude Code.
Кейсы

Создание Drivesidekick: приложения для водителей с использованием Claude Code.

Разработчики используют Claude Code для создания мобильных приложений без опыта работы с фронтендом. Один из бэкенд-разработчиков применил Claude Code для создания Drivesidekick, приложения для уроков вождения, использующего React Native/Expo.

OpenClawRadar