From GitHub · · 1m 50s
Instant Software Factory: GitHub to Claude Code
GitHub repo turns into self-improving software factory using Claude Code routines.
In brief
GitHub repo turns into self-improving software factory using Claude Code routines. A GitHub repo becomes a self-improving software factory that runs Claude Code routines to maintain quality and performance without human intervention. Originally reported by GitHub.
What is Instant Software Factory
A GitHub repo becomes a self-improving software factory using claude code routines.
Requirements for setup
A github repo with actions capacity and enforceable branch protection, plus a scheduler using claude code routines.
Setup process
Open claude code, paste the prompt to clone the instant factory repo and follow its bootstrap markdown.
Initial checks
The bootstrap inspects your repository, ci, branch protection, credentials in history, and github access before asking questions.
Agent roles
Eight roles including qa, performance, ci, architecture, implementation, pr review, merge, and manager.
How it works
Each agent is a scheduled session with a standing objective that reads the repo, chooses work, does it, and records results.
Why not one agent
Software projects have multiple objectives that require standing objectives to handle tradeoffs and conflicts.
Crons and sessions
You can do interactive work while the factory keeps working on bugs, performance, architecture, and ci.
Drawbacks
The main bottleneck is ci capacity and github reliability, requiring adjustments to schedules and models.
Security controls
Use a dedicated identity, limit tools, verify github identity, and require checks and human approval.
Related work
Gas town, stripe's minions, and strongdm's software factory use different approaches to autonomous coding.
Try it
Run the prompt in your project, set a budget, identify approvers, and watch the manager's summaries.
What happens next
Adjust objectives and capacity as bottlenecks emerge to keep the factory running smoothly.
The essence
A GitHub repo becomes a self-improving software factory that runs Claude Code routines to maintain quality and performance without human intervention.

