π Try It Now β jules.google.com
Jules is Google's autonomous coding agent β live now, free with your Google account. Here's how to get in:
- Go to jules.google.com and sign in with Google
- Connect your GitHub account β choose which repos Jules can access
- Pick a repo + branch and write a goal (not a prompt β a target outcome)
- Click "Give me a plan" β Jules generates a plan for your approval before touching any code
- Review, approve, and let it run β you'll get notified when it's done or needs input
π‘ Pro tip: Add an AGENTS.md file to your repo root. Jules reads it to better understand your codebase and generate smarter plans.
β οΈ Note: Jules is currently in public beta. Access is free during beta with usage limits β pricing has not been announced yet. Availability may vary by region.
Get Started β How to Think in Goals, Not Prompts
Jules is goal-based, not prompt-based. Here's how to hit the ground running:
- Think in outcomes, not instructions. Instead of "write a function that does X", try "the auth flow needs to handle token expiration gracefully."
- Start small. Give Jules a well-defined goal in a contained part of your codebase before handing it something critical.
- Use the checkpoints. When Jules flags a decision for your approval, engage at the architectural level β don't rubber-stamp it.
What Makes Jules Different
Every AI coding tool until now runs the same loop: you prompt, it executes, you adjust, repeat. Jules flips that. You define a goal and it figures out the path, the steps, and the execution β running inside a persistent workspace with full context across your codebase.
That's not smarter autocomplete. That's autonomous reasoning.
Key Features
- π― Goal-based input β describe outcomes, not instructions
- π GitHub Integration β imports repos, branches changes, helps create PRs
- βοΈ Virtual Machine β clones your code in a Cloud VM and verifies changes work
- π§ͺ Test Suite β runs existing tests or creates new ones automatically
- π Available Anywhere β CLI access or build your own workflows via API
- β Approval Checkpoints β human-in-the-loop at every meaningful decision point
Why Oversight Matters
When AI starts deciding what code should exist, stakes change. Google built approval checkpoints into Jules's core β giving you visibility before execution and control to redirect or halt at any point. Autonomous capability without oversight is a liability. Jules gets that right.
π The AI Surfer β built for people who want to work with agents, not just react to them. Dallas built this community around one idea: automate the 90% you hate, own the 10% you love. theaisurfer.com β
