autoresearch-agent — Claude Code plugin: what it does, how to install
Runs autonomous experiment loops to optimize any file against a measurable metric. Useful for recurring automated benchmark runs and code tuning.
/plugin marketplace add alirezarezvani/claude-skills
/plugin install autoresearch-agent@claude-code-skillsWhat autoresearch-agent does
This plugin manages autonomous research cycles that optimize project files against measurable metrics. It bundles 8 built-in evaluators to score benchmark runs and verify code changes.
Control relies on 5 slash commands: /ar:setup, /ar:ar-run, /ar:loop, /ar:ar-status, and /ar:ar-resume. The execution loop accepts configurable intervals ranging from 10 minutes to monthly. Without an explicit measurable metric, the evaluators cannot track progress.
What it helps with
- run autonomous experiment loops on project files
- benchmark code adjustments against 8 built-in evaluators
- schedule recurring optimization runs with intervals from 10 minutes
- check experiment progress with slash commands
Example prompts for the agent
- /ar:setup
- /ar:ar-run
- /ar:ar-status
How to install autoresearch-agent
Plugin marketplace
/plugin marketplace add alirezarezvani/claude-skills/plugin install autoresearch-agent@claude-code-skillsStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about autoresearch-agent
How to install autoresearch-agent in Claude Code?
Run /plugin marketplace add alirezarezvani/claude-skills to register the marketplace. Next, install the plugin using /plugin install autoresearch-agent@claude-code-skills.
What does autoresearch-agent do?
It executes autonomous experiment loops to optimize files against a measurable metric using built-in evaluators.
Which loop intervals does autoresearch-agent support?
The loop can be configured for recurring execution from 10-minute intervals up to once a month.
Source text
autoresearch-agent · MIT
Autonomous experiment loop — optimize any file by a measurable metric. 5 slash commands (/ar:setup, /ar:ar-run, /ar:loop, /ar:ar-status, /ar:ar-resume), 8 built-in evaluators, configurable loop intervals (10min to monthly).
© Alireza Rezvani · MIT · alirezarezvani/claude-skills