Watch the Tutorial: Infinite Agentic Loop with Claude Code
An experimental project demonstrating Infinite Agentic Loop in a two prompt system using Claude Code.
This project uses a custom Claude Code slash command (/project:infinite
) to orchestrate multiple AI agents in parallel, generating evolving iterations of content based on specifications.
Read .claude/settings.json
to see the permissions and commands allowed.
Start Claude Code: claude
Type slash command /project:infinite
to start the infinite agentic loop.
The infinite command takes three arguments:
/project:infinite <spec_file> <output_dir> <count>
/project:infinite specs/invent_new_ui_v3.md src 1
Generate one new iteration using the UI specification.
/project:infinite specs/invent_new_ui_v3.md src_new 5
Deploy 5 parallel agents to generate 5 unique iterations simultaneously.
/project:infinite specs/invent_new_ui_v3.md src_new 20
Generate 20 iterations in coordinated batches of 5 agents for optimal resource management.
/project:infinite specs/invent_new_ui_v3.md infinite_src_new/ infinite
Continuous generation in waves until context limits are reached, with progressive sophistication.
- Specification Analysis: Reads and understands the spec file requirements
- Directory Reconnaissance: Analyzes existing iterations to determine starting point
- Parallel Coordination: Deploys Sub Agents with unique creative directions
- Quality Assurance: Ensures each iteration is unique and spec-compliant
- Wave Management: For infinite mode, manages successive waves of agents
- Apply this to a use case of your choice.
- Build an MCP Server that enables reuse of the infinite agentic loop.
- Get the
.claude/commands/infinite.md
into your~/.claude/commands/
directory for global use. - Update
.claude/commands/infinite.md
to generate sets of files instead of a single file.
Learn to code with AI with foundational Principles of AI Coding
Follow the IndyDevDan youtube channel for more AI coding tips and tricks.
Use the best Agentic Coding tool: Claude Code