# CAST Imaging Structural Quality Advisor Agent

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

- субагент · `type=agent` · GitHub Copilot · ★ 40451
- Автор: github · официальный репозиторий GitHub
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/github/awesome-copilot/tree/HEAD/agents/cast-imaging-structural-quality-advisor.agent.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/agents/cast-imaging-structural-quality-advisor-agent

## Что делает

Субагент подключается к CAST Imaging через MCP-сервер и анализирует проблемы структурного качества. Он находит нарушения, показывает их вхождения, проверяет соответствие типа проблемы и добавляет структурный контекст. Для более глубокого разбора учитывает доступность исходного кода.

Рабочий сценарий использует `quality_insights`, `quality_insight_occurrences`, `object_details`, а затем проверяет связанные транзакции и графы данных через `transactions_using_object` и `data_graphs_involving_object`. Для отдельных направлений есть запросы по CVE, Green IT и ISO-5055. Рекомендации включают приоритет по бизнес-влиянию и техническому риску, а также последствия для тестирования.

Первый запуск MCP-сервера запрашивает CAST Imaging API key, который сохраняется как секрет `imaging-key`. Для self-hosted CAST Imaging нужно изменить URL MCP-сервера; без ключа API подключение к CAST Imaging не заработает.

## Установка

### GitHub Copilot (родная платформа)

**Вручную: положить файлы**
- Файл: `.github/agents/cast-imaging-structural-quality-advisor.agent.md`

### Claude Code

**Вручную: положить файлы**
- Файл: `.claude/agents/cast-imaging-structural-quality-advisor.md` — Для всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию. Поле tools у Copilot перечисляет инструменты по-своему — уберите его или перепишите под Claude Code

### Codex

**Вручную: положить файлы**
- Файл: `.codex/agents/cast-imaging-structural-quality-advisor.toml` — Codex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/

### Cursor

**Вручную: положить файлы**
- Файл: `.cursor/agents/cast-imaging-structural-quality-advisor.md` — Cursor понимает и .claude/agents/

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/github/awesome-copilot/tree/HEAD/agents/cast-imaging-structural-quality-advisor.agent.md

## Когда брать
- найти структурные проблемы в приложении
- разобрать места возникновения дефектов
- определить затронутые транзакции
- составить план исправления с тестами
- проверить проблемы CVE и Green IT

## Примеры запросов агенту
- Проанализируй структурные проблемы в приложении и расставь их по приоритету.
- Покажи все места, затронутые этой проблемой, и связанные транзакции.
- Проверь приложение на CVE и объясни, какие тесты нужны после исправления.

## Похожие
- [code-auditor](https://affpapa.org/nevibecode/skills/code-auditor.md) — скилл · 333 установки
- [improve-code-quality](https://affpapa.org/nevibecode/skills/improve-code-quality.md) — скилл · 2300 установок
- [tech-debt](https://affpapa.org/nevibecode/commands/tech-debt.md) — команда · ★ 41823
- [tech-debt-tracker](https://affpapa.org/nevibecode/skills/tech-debt-tracker.md) — скилл · 614 установок
- [skill-quality-reviewer](https://affpapa.org/nevibecode/skills/skill-quality-reviewer.md) — скилл · 457 установок
- [code-quality](https://affpapa.org/nevibecode/skills/zernie-code-quality.md) — скилл · 391 установка

Из того же набора: [github/awesome-copilot](https://affpapa.org/nevibecode/by/github/awesome-copilot.md) — 949 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
