Jules logo

Jules

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).

1 APIs 0 Features
Artificial IntelligenceCoding AgentAutonomous AgentAsynchronous AgentDeveloper ToolsCode GenerationPull RequestsGitHubGeminiGoogle LabsSoftware Development LifecycleDevOps

Jules publishes 1 API on the APIs.io network. Tagged areas include Artificial Intelligence, Coding Agent, Autonomous Agent, Asynchronous Agent, and Developer Tools.

Jules’ developer surface includes documentation, API reference, CLI, pricing, engineering blog, and 10 more developer resources.

APIs

Jules API

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 p...

Resources

🔗
Website
Website
🔗
WebApp
WebApp
🔗
Documentation
Documentation
🔗
APIDocumentation
APIDocumentation
🔗
APIReference
APIReference
🔗
CLI
CLI
💻
CLIExamples
CLIExamples
🔗
GeminiCLIExtension
GeminiCLIExtension
💰
Pricing
Pricing
📰
Blog
Blog
🔗
Announcement
Announcement
🔗
GoogleLabs
GoogleLabs
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Company
Company

Sources

apis.yml Raw ↑
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: [email protected]