Reference · Google · updated 27 September 2026
A bot account and a per-task VM, with hard daily quotas. Here is what its public documentation says about authentication, commit attribution, the sandbox it runs in, how you hand it work, and the limits you will hit.
| Auth | The Jules GitHub App, installed per repository. |
| Attribution | Pull requests are opened by google-labs-jules[bot]. |
| Sandbox | A temporary Google Cloud VM created for the task and destroyed afterwards. |
| Task intake | The Jules web UI, a jules label on an issue, the jules-action for GitHub Actions, and a CLI. |
| Limits | Quotas by plan: 15 tasks per day and 3 concurrent on the free tier, up to 300 per day and 60 concurrent on Ultra. |
Unverified: The bot account name is observed in public repositories; the documentation does not spell it out.
Every cloud agent in this series invents its own identity and attribution model, because the host gives them nothing to stand on. The consequences are the same across vendors: agents share a person's token or an org-wide app installation, so a fleet hits secondary rate limits as one user; attribution lives in free-text trailers the host never reads; and rules like "a human must approve changes under this path" are left to the agent to enforce on itself.
Paste this to your coding agent. A human approves one code on github.com; the agent does the rest.
Set up githug for owner/repo: run `curl -fsSL https://githug.ai/install | sh`, then `hug init --repo owner/repo --json`. Show me any code or link it prints and wait for it to finish.
Quickstart · Set it up yourself · free during the beta