Click once, and Hamster handles the rest — runs an AI agent through your plan, pushes the commits, and opens a pull request on GitHub.
When you click Deliver with Hamster Cloud in your brief's Plan tab, Hamster spins up an isolated cloud environment and runs an AI agent through every task in your plan. Your machine doesn't need to be running. You don't sit at a terminal. When the run finishes, a pull request is ready for your review on GitHub.
This is the fastest path from an aligned brief to reviewable code: write your brief, generate a plan, click deliver, and come back to a PR.
Open the Plan tab of a brief that has a generated plan. Review the tasks and acceptance criteria before you start — the agent works from these directly.
Click "Deliver with Hamster Cloud" — The button is in the Plan tab header. Clicking it dispatches the delivery run. The button turns into a spinner and stays disabled for the duration of the run.
Hamster runs in the cloud — An isolated environment is created with your repository cloned inside. An AI agent works through each task in your plan in sequence, committing as each task completes.
A pull request is created — When all tasks are done, the commits are pushed to your connected GitHub repository and a PR is opened automatically.
Review and merge — The PR is waiting in your repository. Review the changes, leave feedback, and merge when you're satisfied.
The button reflects the current state of your delivery run — including after a page refresh or from a different browser tab.
| Button state | What it means |
|---|---|
| Active | No delivery is running. Click to start one. |
| Spinner (disabled) | A delivery run is in progress. Hamster is working. |
If a run gets stuck, the Hamster CLI is always available as a fallback. Use it to pick up where the cloud run left off. See Understanding Plans for CLI commands.
Once the run completes, go to your GitHub repository to find the pull request. The tasks from your plan are reflected in the commits — you can trace each change back to the task it came from.
If the agent missed something or a task needs rework, update that task's acceptance criteria in your plan and start a new delivery run.
If you want to deliver task-by-task, pause between steps, or hand off individual tasks to your own agent setup, use the Hamster CLI instead. The Open in CLI button in the Plan tab gives you a single command to get started. See Understanding Plans.