Hyperresearch
Скилл для Claude Code, который превращает агента в исследователя: многоэтапный сбор источников, проверка цитат и отчет с вики, растущей от сессии к сессии
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Обращается к внешним веб-источникам и научным базам данных
- Требует ключ модели и расходует токены на многошаговый прогон
Установка
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/hyperresearchОпределит агенты на машине, проверит риск и зафиксирует версию.
Другие способы установки
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a claude-code -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .claude/skills
cp -R "$tmp/skills/deep-research" .claude/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a cursor -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a github-copilot -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .github/skills
cp -R "$tmp/skills/deep-research" .github/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a codex -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a gemini-cli -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .devin/skills
cp -R "$tmp/skills/deep-research" .devin/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Бывший Windsurf.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a cline -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .cline/skills
cp -R "$tmp/skills/deep-research" .cline/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a roo -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .roo/skills
cp -R "$tmp/skills/deep-research" .roo/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Форк Roo Code, папки .roo те же.
Выполните в терминале в папке проекта
npx skills add jordan-gibbs/hyperresearch --skill deep-research -a opencode -yУтилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.
Без сторонних утилит, из коммита eb079b0
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Выполните в терминале в папке проекта
tmp=$(mktemp -d)
git clone --filter=blob:none --no-checkout https://github.com/jordan-gibbs/hyperresearch.git "$tmp"
git -C "$tmp" sparse-checkout set --no-cone /skills/deep-research/
git -C "$tmp" checkout eb079b01986c942c67d193b1a460bb3f3d81fdfc
mkdir -p .agents/skills
cp -R "$tmp/skills/deep-research" .agents/skills/deep-researchКоманды для macOS и Linux, на Windows выполните их в Git Bash.
Установи в проекте: pip install hyperresearch && hyperresearch install. Затем в Claude Code вызови /hyperresearch и опиши тему исследования.
Другие способы из описания автора
pip install hyperresearch && hyperresearch installУстанавливает пакет и регистрирует скилл в проекте. Для установки во все сессии добавьте флаг --global.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Hyperresearch запускает в Claude Code многошаговый конвейер исследования: раскладывает запрос на подпункты, ведет параллельный поиск источников, ищет противоречия между ними, углубляется в спорные места, критикует и переписывает черновик несколько раз, а затем проверяет каждую цитату на соответствие тексту. Инструмент ищет не только в обычном вебе, но и через научные базы вроде OpenAlex, Crossref, CORE, ClinicalTrials.gov и SEC EDGAR, а для платных статей пытается найти легальную открытую копию. Все найденные источники сохраняются в локальную базу markdown и sqlite, которую следующая сессия использует повторно, не скачивая их заново.
Для кого. Для тех, кто готовит через Claude Code объемные исследовательские отчеты с проверяемыми источниками: аналитиков, контент-редакторов, авторов лонгридов.
Подходит, если
- Нужен отчет по теме с десятками проверенных источников, а не пересказ по памяти модели
- Важно отличить независимые источники от перепечаток одного пресс-релиза
- Есть платные статьи, и нужно найти их легальные открытые копии
Не подходит, если
- Нужен быстрый ответ на простой вопрос без сбора источников
- Не установлен Python 3.11 или новее, или нет времени ждать многошаговый прогон
Пример запроса к агенту
Собери исследовательский отчет о влиянии удаленной работы на продуктивность разработчиков с проверенными источникамиОграничения
Скилл распространяется как пакет для Python 3.11-3.14 и рассчитан на Claude Code. Полный прогон с критиками и проверкой цитат занимает заметное время и расходует много токенов и вызовов к внешним источникам. Часть научных баз данных может быть недоступна или работать медленно без VPN.
Как отключить. Удалите пакет командой pip uninstall hyperresearch, для глобальной установки также уберите добавленный системный текст из настроек Claude Code.
Проверка безопасности
- Обращается к внешним веб-источникам и научным базам данных
- Требует ключ модели и расходует токены на многошаговый прогон
Коротко о README
README представляет Hyperresearch как исследовательский конвейер из шестнадцати шагов: от разбора запроса и веерного поиска до графа противоречий, критиков-оппонентов, точечных правок и финальной проверки читаемости. Отдельная команда hpr scholar search объединяет несколько научных баз в одном запросе. Установка через pip, запуск командой /hyperresearch внутри Claude Code, прогон можно прервать и продолжить с того же шага благодаря манифесту запуска.
Частые вопросы
Заново ли скачиваются источники в новой сессии?
Нет, каждый найденный источник попадает в локальное хранилище markdown и sqlite, и следующая сессия сначала ищет в нем и только потом обращается в сеть.
Можно ли использовать не в Claude Code?
Точка входа реализована как скилл Claude Code через его Skill-инструмент, README описывает установку именно для Claude Code.
Похожие
CLI, скилл и Python-библиотека для управления браузером: агент кликает, заполняет формы и читает страницы через CDP
Скилл собирает обсуждения темы за последние 30 дней из Reddit, X, YouTube, HN, Polymarket и GitHub и сводит их в бриф
Официальный MCP-сервер команды Chrome DevTools: агент управляет живым Chrome, смотрит сеть, консоль и записывает трейсы производительности
Быстрый CLI на Rust для автоматизации браузера агентами: снимки доступности со ссылками на элементы, MCP-сервер и скиллы