{"type":"post","id":"orchestrating-a-one-person-software-factory-run-many-5705c0","slug":"orchestrating-a-one-person-software-factory-run-many-5705c0","title":"Orchestrating a One-Person Software Factory: run many coding agents without becoming their PM","description":"Oskar Groth describes how he coordinates coding agents across a one-person software company: lane-level orchestrators delegate to agents that own discrete outcomes, while GitHub issues and pull requests provide the shared record and review gate.","retrieval_nugget":"Oskar Groth describes how he coordinates coding agents across a one-person software company: lane-level orchestrators delegate to agents that own discrete outcomes, while GitHub issues and pull requests provide the shared record and review gate. He reports 5,001 commits across his company’s repositories in two weeks, but the account is a single operator’s experience, not a controlled productivity study.","published_at":"2026-11-11","updated_at":"2026-11-11","record_date":"2026-11-11","date_kind":"published_at","topics":["coding-agents","github","claude"],"entities":["Oskar Groth","Cindori","Claude Code","Codex","Backdrop","Sensei","GitHub"],"related_patterns":["ai-native-orgs-move-to-review-and-orchestration"],"novelty_label":"new_fact","what_changed":null,"prior_refs":[],"source_url":"https://oskargroth.com/blog/orchestrating-agents","source_urls":["https://oskargroth.com/blog/orchestrating-agents"],"schema_version":"newruntime-agent-readable-v0.2","stable_id":"post:orchestrating-a-one-person-software-factory-run-many-5705c0","status":"published","visuals":[],"editor":{"role":"editor","name":"Andrey Reshetnikov","profile":"https://newruntime.com/owner-profile.md","profile_json":"https://newruntime.com/owner-profile.json","same_as":["https://www.linkedin.com/in/reshetnikov1/","https://t.me/lapetuse"]},"routes":{"html":"https://newruntime.com/posts/orchestrating-a-one-person-software-factory-run-many-5705c0/","markdown":"https://newruntime.com/posts/orchestrating-a-one-person-software-factory-run-many-5705c0.md","json":"https://newruntime.com/posts/orchestrating-a-one-person-software-factory-run-many-5705c0.json"},"markdown_url":"https://newruntime.com/posts/orchestrating-a-one-person-software-factory-run-many-5705c0.md","next_reads":[{"type":"topic","path":"/topics/coding-agents/","url":"https://newruntime.com/topics/coding-agents/","title":"Coding Agents","reason":"Explore the coding-agents topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/coding-agents.md","json_url":"https://newruntime.com/topics/coding-agents.json"},{"type":"topic","path":"/topics/github/","url":"https://newruntime.com/topics/github/","title":"Github","reason":"Explore the github topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/github.md","json_url":"https://newruntime.com/topics/github.json"},{"type":"topic","path":"/topics/claude/","url":"https://newruntime.com/topics/claude/","title":"Claude","reason":"Explore the claude topic hub.","media_type":"text/html","markdown_url":"https://newruntime.com/topics/claude.md","json_url":"https://newruntime.com/topics/claude.json"},{"type":"collection","path":"/posts/","url":"https://newruntime.com/posts/","title":"Field Notes","reason":"Open the latest editorial analysis.","media_type":"text/html","json_url":"https://newruntime.com/posts.json"},{"type":"collection","path":"/sources/","url":"https://newruntime.com/sources/","title":"Sources","reason":"See the original sources this archive cites.","media_type":"text/html"}]}
