Jules website screenshot

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

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-images.s3.amazonaws.com/shared/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-images.s3.amazonaws.com/shared/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: GettingStarted
    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