← Все проекты
Проект / Python

YukiKazahana/cadence: Cadence — фреймворк для управления AI-агентами

Структурируйте работу AI-агентов по разработке, чтобы они не писали код хаотично, а следовали чёткому плану.

Cadence — это не набор инструментов, а каркас (harness) для процесса. Он определяет, что нужно сделать и в каком порядке, но не диктует, как именно это делать. Конкретные инструменты для code review, тестирования или MCP-серверы выбираются самим агентом в...

★ 15 Python Форки 1 Issue 0 Оценка 6/10 Карточка проверена

Для кого это

Для разработчиков и команд, которые используют AI-агентов (Claude Code, Codex) для написания кода и хотят внести в этот процесс предсказуемость и контроль.

Проблема / задача

AI-агенты часто действуют импульсивно: сразу пишут код без плана, не проверяют зависимости, пропускают важные этапы вроде ревью и тестирования. Это приводит к хаосу, багам и сложностям в поддержке.

Как это работает

Cadence навязывает AI-агенту трёхэтапный процесс: сначала создание детального плана (plan), затем разбивка плана на независимые задачи (issue), и только потом — выполнение. На каждом этапе работа проверяется независимыми под-агентами (например, plan-reviewer, code-reviewer), а пользователь даёт подтверждение перед переходом к следующему шагу. Всё состояние хранится в структурированных файлах (Markdown, TOML).

Что видно по README

Cadence — это не набор инструментов, а каркас (harness) для процесса. Он определяет, что нужно сделать и в каком порядке, но не диктует, как именно это делать. Конкретные инструменты для code review, тестирования или MCP-серверы выбираются самим агентом в зависимости от проекта. Это делает Cadence универсальным для любых языков и типов проектов.

Ключевые возможности

Планирование: AI-агент создаёт структурированный план перед написанием кодаРазделение на задачи: план автоматически разбивается на независимые, проверяемые issueМногоуровневое ревью: каждая задача проходит проверку на соответствие требованиям и качество кодаПодтверждение пользователем: ключевые переходы требуют ручного одобренияУниверсальность: работает с любым языком (Python, Go, Rust) и типом проекта

Технологии

PythonTOML (для хранения структурированных задач)Markdown (для планов)OpenAI APITypeScriptRust

Интересный факт

Проект принципиально не содержит встроенных знаний о конкретных технологиях. Его философия: «Определяй процесс, а не реализацию». Это значит, что Cadence не устареет, когда вы смените стек или инструменты.

С чего начать

  • Установите Cadence (предположительно как Python-пакет или скрипт)
  • Настройте своего AI-агента на использование навыка (skill) Cadence
  • Дайте агенту задачу — он начнёт создавать план в соответствии с фреймворком

Оценка GitRadar

Удобство
4/10
Свежесть
9/10
Перспектива
8/10
Монетизация
3/10
Общая оценка
6/10

Вердикт GitRadar

Стоит попробовать, если вы уже используете AI-агентов для кодинга и чувствуете, что процесс вышел из-под контроля. Cadence добавляет недостающую дисциплину. Однако проект очень молодой (15 звёзд) и скорее концептуальный.

Наблюдения по обновлениям

Проект очень свежий (15 звёзд, 1 форк), активно развивается, судя по детальной документации на двух языках. Это ранняя, но продуманная концепция.

Что мы проверили

Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.

Исходный репозиторий
https://github.com/YukiKazahana/cadence
Лицензия
MIT
Создан на GitHub
30 марта 2026 г.
Последнее обновление репо
30 марта 2026 г.
Последняя проверка GitRadar
30 марта 2026 г.
Изученные файлы
README.zh-CN.md, README.md, skills/using-cadence/scripts/cadence_validate.py

FAQ

Что такое Cadence?

Это каркас (harness), который заставляет AI-агентов работать по чёткому, проверяемому процессу: план → задачи → выполнение, с ревью на каждом этапе.

Для кого подходит?

Для разработчиков, которые используют AI-агентов типа Claude Code для написания кода и хотят сделать этот процесс более структурированным и надёжным.

Источники

  • GitHub исходный код и активность
  • README описание, ссылки, стартовые материалы

Нужна помощь с YukiKazahana/cadence?

Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.