report-generator — субагент Claude Code: что делает и как установить
Субагент превращает разрозненные заметки и результаты исследований в структурированный отчёт в Markdown. Пригодится на финальном шаге работы, когда нужно свести факты воедино.
npx claude-code-templates@latest --agent deep-research-team/report-generatorЧто делает report-generator
Субагент берёт готовые выжимки исследований и собирает итоговый документ. Это финальный этап работы. Для текстов длиннее 1000 слов он готовит резюме из 3–5 пунктов. Материал делится на смысловые блоки, ссылки на источники нумеруются как [1], а спорные тезисы излагаются нейтрально.
Внутри задействованы инструменты Read, Write и Edit. С ними помощник читает исходные файлы и сразу пишет Markdown-отчёт с таблицами и цитатами. Структура подстраивается под задачу. Например, для технического отчёта агент добавляет раздел методологии, а для сравнений выстраивает таблицы.
Субагент не проводит поиск в сети. Ему нужны заранее собранные данные. Без исходных заметок запускать его бессмысленно, потому что качественному тексту требуется проверенная фактура.
Какие задачи решает
- свести разрозненные результаты исследований в один Markdown-отчёт
- оформить выводы с последовательной нумерацией источников вроде
[1] - составить вводное резюме из 3–5 пунктов для объёмного документа
- нейтрально изложить противоречивые точки зрения исследователей
Примеры запросов агенту
- Я собрал результаты анализа рынка в
notes.md. Оформи из них итоговый отчёт через report-generator с нумерацией ссылок. - Используй субагента report-generator, чтобы объединить выводы из папки
research/в один технический документ с разделом методологии. - Сформируй аналитическую записку на основе
findings.txt, добавь краткое резюме на 4 пункта и список источников.
Как установить report-generator
1Через claude-code-templates
npx claude-code-templates@latest --agent deep-research-team/report-generator2Вручную: положить файлы
.claude/agents/report-generator.mdДля всех проектов — ~/.claude/agents/. Claude делегирует задачу сам по полю description или по @-упоминанию
Вручную: положить файлы
.codex/agents/report-generator.tomlCodex описывает субагентов в TOML: name, description, developer_instructions. Текст из Markdown перенесите в developer_instructions вручную. Для всех проектов — ~/.codex/agents/
Вручную: положить файлы
.cursor/agents/report-generator.mdCursor понимает и .claude/agents/
По шагам, с командами для каждой платформы: Субагенты Claude Code: как создать, вызвать и не утопить контекст
Вопросы о report-generator
Как установить report-generator в Claude Code?
Выполните команду npx claude-code-templates@latest --agent deep-research-team/report-generator в терминале проекта. Шаблон субагента будет сохранён по пути .claude/agents/report-generator.md.
Что делает субагент report-generator?
Он преобразует собранные факты и черновики исследований в связный структурированный отчёт. Агент форматирует текст в Markdown, расставляет ссылки на источники, составляет вводное резюме и при необходимости формирует таблицы сравнения.
Умеет ли report-generator самостоятельно собирать данные?
Нет, субагент работает только с готовыми материалами. Ему нужно передать уже синтезированные результаты, так как он отвечает за финальное оформление документа, а не за первичный поиск.