
One of Google’s latest AI-powered development tools, Jules, has officially entered public beta. Although it is not designed to replace an entire team of software engineers, the AI agent can autonomously generate features, run tests, patch bugs, and deliver code enhancements rapidly.
Key features of Jules
Described as an autonomous AI coding agent, Jules operates asynchronously — executing tasks in the background while developers concentrate on other responsibilities. With a prompt or two, even novice programmers can deploy Jules to streamline development workflows.
Jules does more than just follow instructions; when configured appropriately, the AI agent is capable of analyzing existing codebases, articulating the logic behind its actions, and generating audio summaries of completed work.
A recent Google Labs post by Director Kathy Korevec about Jules reads: “Jules is an asynchronous, agentic coding assistant that integrates directly with your existing repositories. It clones your codebase into a secure Google Cloud virtual machine (VM), understands the full context of your project, and performs tasks.”
Some of these tasks include:
- Creating and executing code tests.
- Developing and adding new features to your code.
- Identifying and fixing bugs.
- Updating dependencies.
- Generating audio changelogs.
Jules integrates directly with GitHub repositories, allowing task assignment within existing development environments. It currently runs on Gemini 2.5 Pro, Google’s most advanced AI model to date, and is designed to manage multiple operations simultaneously.
SEE: How to Use AI in Business from TechRepublic Premium
Availability and pricing information
Originally unveiled in December 2024, Jules transitioned into public beta in May 2025. The tool is now accessible in regions where Gemini 2.5 Pro is supported.
During the public beta phase, Jules is available free of charge, though use is limited to five requests per day. A pricing model is expected to be introduced in the future, encouraging early adopters to explore its capabilities during this period.
Getting started with Jules
Initial setup is straightforward. By visiting jules.google.com, signing in with a Google account, and syncing a GitHub repository, developers can begin assigning tasks to Jules. A default branch will be pre-selected, but an alternative branch may be chosen as needed.
Crafting precise prompts is essential for optimal performance. Given the five-request daily limit, concise and specific task descriptions improve efficiency. All proposed code changes are presented for review, allowing refinements before final implementation.
The evolution of AI agents
AI agents are here to stay. While AI agents are often used as interactive chatbots for customer service, tech support, or even just friendly conversations, Jules is a shining example of how far the innovations have come in a few short years.
Jules is also a preview of what we can expect to see from autonomous AI agents in the near future.