Disclosure: GearPicked is reader-supported. Some links on this page are affiliate links; if you buy through them we may earn a commission at no extra cost to you. This never changes what we recommend. As an Amazon Associate, GearPicked earns from qualifying purchases. Read our affiliate disclosure.

How to Export Google Jules Data Before It Goes Read-Only (11 Nov 2026)

By · Published · Updated · Research-based (not yet hands-on tested)

Short answer: As of 8 November 2026 you have about three days of normal Jules use left before the 11 November read-only cutoff. Install Jules Tools (`npm install -g @google/jules`, then `jules login`), open a CLI coding agent from your home directory, and paste Google’s official export prompt from the Jules changelog. Your code already lives in GitHub; the export covers settings, env vars, scheduled tasks, memories and session history. Treat `env-variables.json` as a secret. After exporting, set up Antigravity Remote Agents separately — exports do not auto-import.

Research-based how-to. Steps and warnings are summarised from Google’s Jules changelog (29 Oct 2026). We have not run a live export on a production Jules account for this page. Always follow the live prompt on Google’s page if it differs from what you read here.

If you still use Google Jules, the clock matters. After 11 November 2026 Jules turns read-only; it winds down on 31 December 2026 (Jules changelog). As of 8 November 2026 that is about three days of normal use. This page is the export checklist. For Antigravity cloud setup after you export, see Google Antigravity Remote Agents setup. For other replacements, see Best Google Jules alternatives.

When do I need to export by?

Date What Google says happens
Until 11 Nov 2026 Finish sessions; normal use
11 Nov – 31 Dec 2026 Read-only
31 Dec 2026 Jules winds down

Google has not said whether the export CLI keeps working after read-only starts. The safe move is to export before 11 November, especially if you rely on scheduled tasks.

What gets exported, and what stays on GitHub?

Google: you can export account settings, environment variables, scheduled tasks, connected repositories, memories, setup scripts, and every session, including its prompt, plan, full activity log, and code patches. Separately: Your code, branches, and pull requests already live in GitHub, so they stay where they are.

Before you export, merge or close open Jules pull requests you still care about, and finish any session you still need to run.

How do I install Jules Tools and sign in?

From Google’s notice:

npm install -g @google/jules
jules login

jules login opens a browser sign-in — run it yourself in a terminal. If you used Jules with GitHub, confirm the connection:

jules remote list --repo

If that fails with a 401 about GitHub, connect the account at the Google Labs Jules GitHub app URL that Google’s export prompt lists (github.com/apps/google-labs-jules/...), then retry. If you never pointed Jules at a repo, you can skip that step; the export will simply have no repository data.

How do I run the official export?

  1. Open Google’s Jules Turndown changelog and expand Show the export prompt.
  2. From your home directory, open a CLI coding agent (Google names Claude Code as an example).
  3. Paste the entire prompt. It tells the agent to check the CLI, confirm login, save Google’s export script, run it, report counts, and not print your access token or env-var values.
  4. Wait for the counts and the folder path.

Google says the data lands in ~/jules-export (connected repos in sources.json, per-repo memories and setup scripts, settings / env vars / scheduled tasks as JSON, and per-session summary.md, activity logs and diffs).

Practical warnings from Google’s own prompt

We are not republishing Google’s full Python script here — use the live copy on the changelog so you get any updates.

What does the export folder look like?

Google describes this layout (names from the changelog):

~/jules-export/
  user-settings.json
  env-variables.json      # treat as a secret
  scheduled-tasks.json
  sources.json            # connected repositories
  sessions.json
  repos/<id>/             # memories, setup.sh, test-command.txt when present
  sessions/<id>/          # summary.md, activities.json, patch-*.diff

An empty repos/ subfolder is not automatically a failed export — memories and setup scripts only appear when Jules had them.

How should I secure env-variables.json?

Google: env-variables.json contains your environment variable values, so keep the export folder private and out of your repositories.

Suggested hygiene (ours, not Google’s):

  1. Add jules-export/ to your global gitignore.
  2. Move needed secrets into your new tool’s secret store or a local .env that is ignored.
  3. Rotate anything that is a real credential — those values sat with a third party and now sit on disk in plain text.
  4. Delete env-variables.json once you have migrated what you need.

What should I do after exporting?

  1. Rebuild scheduled tasks and memories in your next agent — if you stay in Google’s stack, follow Antigravity Remote Agents setup (exports do not auto-import); other options in Jules alternatives (Codex Cloud, Claude Code cloud sessions, Copilot cloud agent).
  2. Copy useful setup.sh / test commands into your repo’s agent notes (CLAUDE.md, AGENTS.md, or equivalent) and into CI — keep them short and current.
  3. Between 11 Nov and 31 Dec 2026, spot-check a few sessions in the read-only Jules UI against their summary.md files while you still can.
  4. Related academic shutdown guide: OpenAI Prism → LaTeX alternatives.

Export checklist

How we’ll verify

TODO: hands-on export. Run the official prompt on a throwaway Jules account, screenshot the resulting folder tree (with secrets redacted), and record the date and Jules Tools version.

Related: Google Antigravity Remote Agents setup · Best Google Jules alternatives · OpenAI Prism shutting down: LaTeX alternatives · All AI tools

Frequently asked questions

When does Jules become read-only?

Google’s changelog (29 Oct 2026) says you can finish sessions until 11 November 2026. After that Jules is read-only until it winds down on 31 December 2026.

Will I lose my pull requests?

No. Google says your code, branches and pull requests already live in GitHub and stay there. The export covers Jules-side configuration and history.

Do I need Claude Code to export?

Google names Claude Code as an example of a CLI coding agent that can run the export prompt. Any comparable local CLI agent that can save and run the script Google publishes should work; follow the prompt on the changelog page.

Why keep the export private?

Google warns that env-variables.json contains your environment variable values. Keep the folder out of repositories and consider rotating any credentials that were stored as Jules env vars.

What if jules remote list --repo returns 401?

Google’s export prompt says that usually means GitHub isn’t connected to Jules. Connect at the Google Labs Jules GitHub app install page the prompt links to, then retry. If you never used Jules with repos, you can skip that step.

Can I export after 11 November?

Google has not clearly promised that the export CLI keeps working after read-only starts. Export before 11 November. Use 11 Nov–31 Dec to spot-check the export against the read-only Jules UI while it still exists.

What if a session never became a GitHub PR?

Google’s export includes per-session patch-*.diff files when the session produced code patches. You can try applying those with git apply in a recovery branch — use git apply --check first if the repo has moved on.

All AI Coding Tools and LaTeX guides → · More in AI Tools →