К основному содержанию
плагин

cascade — плагин для Claude Code: координация изменений в микросервисах

Оркестратор для правок, которые затрагивают несколько сервисов сразу: переименования полей, новые заголовки, синхронизация контрактов.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add anthropics/claude-plugins-community
/plugin install cascade@claude-community
Открыть на GitHub

Что делает cascade

Агент хорошо работает внутри одного репозитория. Когда переименование поля нужно протянуть через несколько сервисов, SDK и контракт API, он разваливается. Cascade берёт это на себя: одна сессия-оркестратор ведёт изменение по всем сервисам.

Внутри пять агентов. Planner разбирается, какие сервисы затронуты и в каком порядке их трогать. Worker правит по одному сервису, Contracts обновляет контракты API после каждого шага, Verifier ищет устаревшие ссылки и расхождения, отдельный проход исправляет найденное. Порядок задан от источников к потребителям: если сначала поменять catalog-service, а auth-service потом, код будет ссылаться на поле, которого ещё нет.

Перед работой нужен /cascade-init — он создаёт cascade.yaml с путями сервисов, портами, точками входа и зависимостями. Стек не важен: Python, JavaScript, Go, любой язык с HTTP API и текстовыми исходниками. cascade.yaml придётся заполнять вручную, и если зависимости в нём указаны неверно, оркестратор пойдёт не в том порядке — это главный источник ошибок.

Какие задачи решает

  • протянуть переименование поля через все сервисы
  • обновить контракты API после правки каждого сервиса
  • найти устаревшие ссылки на изменённое поле
  • выстроить порядок правок от источников к потребителям
  • добавить общий заголовок во все сервисы сразу

Примеры запросов агенту

  • Переименуй role в account_type во всех сервисах
  • Добавь поле phone в users и протяни его во все сервисы
  • Покажи статус сервисов и версии контрактов

Как установить cascade

Через маркетплейс плагинов

/plugin marketplace add anthropics/claude-plugins-community
/plugin install cascade@claude-community

По шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой

Вопросы о cascade

Как установить cascade в Claude Code?

Через маркетплейс: сначала /plugin marketplace add anthropics/claude-plugins-community, затем /plugin install cascade@claude-community.

Что делает cascade?

Координирует сквозные изменения в нескольких сервисах: планирует порядок правок, обновляет контракты API по ходу и проверяет, что устаревших ссылок не осталось.

С какими стеками работает cascade?

С любым языком, где есть HTTP API и текстовые исходники. В README названы Python (FastAPI, Flask, Django), JavaScript и TypeScript (Express, Next.js, Nest.js), Go (стандартная библиотека, Gin, Echo).

Похожие плагины

Все плагины по теме «Настройка агента: память, контекст, субагенты» →
narrative-cascade-planner aaron-he-zhu Переносит тезисы и доказательства из канона narrative-registry на все каналы бренда. Формирует брифы для исполнителей и следит за согласованностью сообщений. CX Codex +1 1 000установок saga-orchestration Seth Hobson Скилл проектирует саги для распределённых транзакций и долгих бизнес-процессов. Пригодится, когда 2PC недоступен и нужны компенсирующие действия. CX Codex 10 700установок conductor conductor-oss Учит Claude создавать, запускать и сопровождать воркфлоу Conductor: HTTP-задачи, ветвления, ожидания, human-in-the-loop. ★ 24звёзд репо encore-service encoredev Помогает настроить сервисы и каталоги в проектах на Encore.ts. Пригодится при создании микросервисов и организации вызовов через ~encore/clients. CX Codex +1 819установок backend-architect davila7 Скилл для Claude Code, который помогает проектировать бэкенд: границы сервисов, контракты API, отказоустойчивость и наблюдаемость. Пригодится, когда решение принимается до первой строки кода. 501установок software-patterns bobmatnyc Помогает выбрать паттерн под конкретную проблему: связанность, отказоустойчивость, границы сервисов. Пригодится, когда код трудно тестировать или сервисы вызывают друг друга по кругу. CX Codex +1 373установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой