# autoresearch

Плагин запускает автономные циклы экспериментов: меняет один файл, проверяет метрику и откатывает неудачные варианты. Нужен для измеримой оптимизации кода.

- плагин · `type=plugin` · Claude Code · ★ 22
- Автор: pjhoberman
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/pjhoberman/autoresearch
- Обновлён: 2026-03-24
- HTML: https://affpapa.org/nevibecode/plugins/autoresearch

## Что делает

autoresearch помогает найти участки кода с настраиваемыми параметрами, числовой метрикой или логикой оценки. Скилл `/autoresearch:autoresearch-discover` сканирует проект и выдаёт кандидатов с предложенными метриками. Затем `/autoresearch:autoresearch path/to/file.py` читает выбранный файл и уточняет, что именно измерять.

Для цели плагин создаёт набор материалов эксперимента: `instructions.md`, скрипт оценки, шаблон тестовых данных и промпт запуска. Агент меняет только заданный файл, сохраняет улучшения и возвращает неудачные варианты. В структуре есть шаблоны для инструкций, оценки и запуска, а также `references/lessons.md` с опытом экспериментов.

Без чёткой числовой метрики цикл не подходит, а шумная или недетерминированная оценка может сбить поиск. Плагин рассчитан на Claude Code и требует файла, который можно безопасно ограничить для изменений.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install autoresearch@claude-community
```

## Когда брать
- найти в проекте код с параметрами для настройки
- подобрать числовую метрику для оценки изменений
- собрать каркас эксперимента для выбранного файла
- сохранить удачные варианты и откатить неудачные
- запустить повторяющийся цикл без ручного контроля

## Примеры запросов агенту
- Найди в проекте кандидатов для оптимизации командой `/autoresearch:autoresearch-discover`.
- Проведи эксперименты над `path/to/file.py` и задай числовую метрику.
- Подготовь инструкции и оценку для автономного цикла по этому файлу.

## Похожие
- [autoresearch-genealogy](https://affpapa.org/nevibecode/skills/autoresearch-genealogy.md) — скилл · 1300 установок
- [codex-autoresearch-loop](https://affpapa.org/nevibecode/skills/codex-autoresearch-loop.md) — скилл · 1200 установок
- [autoresearch-agent](https://affpapa.org/nevibecode/skills/autoresearch-agent.md) — скилл · 589 установок
- [skill-autoresearch](https://affpapa.org/nevibecode/skills/skill-autoresearch.md) — скилл · 322 установки
- [autoresearch-ai-plugin](https://affpapa.org/nevibecode/plugins/autoresearch-ai-plugin.md) — плагин · ★ 13
- [discernment-nudge](https://affpapa.org/nevibecode/plugins/discernment-nudge.md) — плагин · ★ 184013
- [academy-guide](https://affpapa.org/nevibecode/plugins/academy-guide.md) — плагин · ★ 184013
- [claude-api](https://affpapa.org/nevibecode/plugins/claude-api.md) — плагин · ★ 184013

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