Shipping
Once a change is approved, AICoder walks you through getting it merged, pushed and turned into a pull request — without leaving the app. This is the tail of the task flow in the task drawer.
The steps
After Build and Review, the flow finishes with:
- Save — merge the approved agent's work into the task branch.
- Publish — push the task branch to
origin. - PR — open a pull request from the task branch into your base branch.
The drawer's primary button always points at the next step (e.g. Save to branch, Publish, Open PR).
Mark complete vs open a PR
- Open PR — the normal path for software projects; creates the pull request.
- Mark done — finish a task without a PR (useful for local-only work or Azure tasks, which finish after their investigation).
What gets committed
- The agent's changes are committed in its worktree.
- The commit message is generated for you (you can edit before it lands).
- Nothing leaves your machine until the Publish step pushes — you're always in control of when code goes to
origin.
Base branch
The PR targets the base branch you set when creating the project (usually main). Make sure it's right before you open the PR.
Coming soon
A "sync with main" pre-push step is planned, to rebase the task branch on the latest base branch before publishing.