aid: jules-google name: Jules description: >- Jules is Google's autonomous, asynchronous AI coding agent, developed inside Google Labs and powered by the Gemini family of models (currently Gemini 2.5 Pro on the free tier and Gemini 3 Pro on paid tiers). Jules connects to a user's GitHub repositories, clones the target repo into a sandboxed Google Cloud VM, generates a multi-step plan, and then executes coding tasks such as bug fixes, refactors, dependency bumps, test authoring, and small feature builds, ultimately opening a pull request for human review. Jules ships three surfaces beyond the web app at jules.google.com: a documented REST API in alpha at jules.googleapis.com/v1alpha (Sources, Sessions, Activities) authenticated via X-Goog-Api-Key, a lightweight CLI called Jules Tools installable via npm, and a Gemini CLI extension that exposes Jules as a /jules slash command. Access is gated to Google account holders and the API is experimental. Jules is sold as part of the Google AI subscription bundles, with a free introductory plan (15 tasks/day, 3 concurrent), Google AI Pro at $19.99/month (100 tasks/day, 15 concurrent, Gemini 3 Pro), and Google AI Ultra at $124.99/month (300 tasks/day, 60 concurrent, priority Gemini 3 Pro access). type: Index position: Provider access: 3rd-Party image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg tags: - Artificial Intelligence - Coding Agent - Autonomous Agent - Asynchronous Agent - Developer Tools - Code Generation - Pull Requests - GitHub - Gemini - Google Labs - Software Development Lifecycle - DevOps url: https://raw.githubusercontent.com/api-evangelist/jules-google/refs/heads/main/apis.yml created: '2026-05-24' modified: '2026-05-24' specificationVersion: '0.20' apis: - aid: jules-google:jules-api name: Jules API description: >- Alpha REST API for Google's Jules autonomous coding agent. Exposes Sources (connected GitHub repositories), Sessions (units of work against a source with a prompt and optional plan-approval workflow), and Activities (per-session events such as plans, messages, and progress updates). Supports creating sessions, listing sources and sessions, approving plans, sending messages to the agent, and listing activities, with optional automationMode AUTO_CREATE_PR for automatic pull-request creation. Authenticated via the X-Goog-Api-Key HTTP header; API keys are generated in the Jules web app Settings (maximum three active keys per user) and are auto-disabled if leaked. image: https://kinlane-productions.s3.amazonaws.com/apis-json/apis-json-logo.jpg humanURL: https://developers.google.com/jules/api baseURL: https://jules.googleapis.com/v1alpha tags: - Coding Agent - Autonomous Agent - Sessions - Sources - Activities - GitHub - Pull Requests - Alpha properties: - type: Documentation url: https://developers.google.com/jules/api - type: Reference url: https://developers.google.com/jules/api/reference/rest - type: Quickstart url: https://jules.google/docs/api/reference/ - type: Authentication url: https://jules.google.com/settings#api common: - type: Website url: https://jules.google - type: WebApp url: https://jules.google.com - type: Documentation url: https://jules.google/docs/ - type: APIDocumentation url: https://developers.google.com/jules/api - type: APIReference url: https://developers.google.com/jules/api/reference/rest - type: CLI url: https://jules.google/docs/cli/reference/ - type: CLIExamples url: https://jules.google/docs/cli/examples/ - type: GeminiCLIExtension url: https://github.com/gemini-cli-extensions/jules - type: Pricing url: https://jules.google/#pricing - type: Blog url: https://blog.google/technology/google-labs/jules/ - type: Announcement url: https://developers.googleblog.com/en/meet-jules-tools-a-command-line-companion-for-googles-async-coding-agent/ - type: GoogleLabs url: https://labs.google - type: TermsOfService url: https://policies.google.com/terms - type: PrivacyPolicy url: https://policies.google.com/privacy - type: Company url: https://about.google maintainers: - FN: Kin Lane email: kin@apievangelist.com