From CLI to PR: Automating the path to merged code
This repo powers the live coding portion of our Build 2026 talk. We start from a CLI prompt and drive all the way to a merged pull request, live on stage.
This demo is built by you, the audience. We're not coming with a script. Instead, we want you to tell us what to build.
When we ask, shout out what you want us to build. The wilder the better.
Even better, file an issue. The issues you create become our live backlog. We'll pick from them on stage, hand them to the CLI agent, and watch it go from idea to PR in real time.
Good issues for the demo:
- Feature requests — "Add a command that does X", "Build a small web page that shows Y"
- Bug reports — find something broken? Tell us and we'll fix it live.
- Refactors and tests — "Add tests for Z", "Clean up the foo module"
The clearer the ask, the better the demo. A title and a sentence or two of context is plenty.
- You file issues and feature requests.
- We pick one live on stage.
- The Copilot CLI agent plans, writes the code, and opens a pull request.
- We review and merge — from CLI to PR, automated.
Let's do it live. 🚀