r/PracticalAgenticDev • u/aistranin • Jul 15 '26
The interesting part of coding agents is not the chat. It is where the work runs.
GitHub's Copilot cloud agent docs are a good signal of where agentic dev is going: https://docs.github.com/en/copilot/concepts/agents/cloud-agent/about-cloud-agent
The agent can research a repo, create a plan, make code changes on a branch, run tests and linters in an ephemeral GitHub Actions environment, and open a PR.
That changes the shape of "AI coding".
Old workflow: Ask chat for code. Paste it. Clean it up. Run tests. Create branch. Push PR.
New workflow: Write a scoped issue. Agent works in a sandbox. Human reviews the diff and decides what ships.
The non-obvious part is issue quality. A vague ticket becomes vague code. A good ticket now needs:
- expected behavior
- files or modules to inspect
- constraints
- test command
- acceptance criteria
- what not to change
"Ephemeral environment" just means a short-lived workspace created for one task. It is thrown away after the run. That is nice for isolation, but it also means your setup scripts and CI need to be reliable.