970 B
970 B
Contributing to Agent Loop
Thanks for your interest in contributing!
Running Locally
git clone https://github.com/sheldonchiu/agent-loop.git
cd agent-loop
./install.sh
This copies the harness to ~/.claude/loop/ and installs slash commands.
Testing Changes
Use --dry-run to verify your changes without executing Claude Code sessions:
.loop/loop.sh --dry-run
This prints the assembled prompts so you can inspect generator and evaluator behavior without running actual iterations.
For shell script changes, validate syntax:
bash -n loop.sh
bash -n lib/*.sh
Submitting a Pull Request
- Fork the repository and create a feature branch
- Make your changes — keep commits focused and small
- Test with
--dry-runandbash -nas described above - Open a PR against
mainwith a clear description of what and why - One approval required before merge
Questions?
Open an issue — we're happy to help.