Google has released the Jules beta, an AI coding agent based on Gemini 2.5, positioned as a direct competitor to OpenAI Codex. Jules can autonomously analyze code repositories, formulate multi-step plans, and generate GitHub pull requests (PRs), offering five free tasks per day to significantly enhance developer efficiency. AIbase provides a comprehensive analysis of Jules' technical highlights and its potential impact on the AI coding tool market.

1.jpg

Core Features of Jules: Autonomous Coding and Seamless Integration with GitHub

Jules is an experimental AI coding agent launched by Google Labs, designed to automate tedious coding tasks using the multimodal capabilities of Gemini 2.5 Pro. AIbase has learned that Jules simplifies the development process in the following ways:

Autonomous Task Execution: Jules can generate multi-step plans based on user prompts (e.g., "Fix the parseQueryString function in utils.js") to automatically clone the target code repository, modify files, and create PRs.

Code Repository Understanding: By analyzing project history and file structures, Jules can follow repository-specific contribution guidelines to ensure code changes comply with standards.

Asynchronous Operations: Developers can assign tasks to Jules via the GitHub "assign-to-jules" label, which executes asynchronously on cloud virtual machines. After completion, Jules updates the status through real-time notifications.

AIbase tests show that Jules performs well in Python and JavaScript projects, such as automatically fixing execution time optimization issues in the JAX compiler, with an average PR generation time of only 3 minutes. The daily limit of five free tasks and support for two concurrent tasks provide low-threshold AI coding experiences for individual developers.

Technical Highlights: Intelligent Agent Driven by Gemini 2.5

Jules leverages the multimodal capabilities of Gemini 2.5 Pro to handle complex codebases and multi-file tasks. AIbase analyzes that its workflow includes:

Plan Generation: After receiving user prompts, Jules generates detailed plans, showing the proposed modified files and code differences, requiring user approval before execution.

Code Generation and Review: Jules can automatically generate tests, update dependencies, or add documentation, submitting code reviews via PRs to ensure human oversight.

Real-Time Feedback: Developers can adjust task priorities through Jules plugins or notification systems, ensuring flexibility.

Compared to OpenAI's Codex (the core model behind GitHub Copilot, with a completion rate of about 37%), Jules excels in multi-step tasks and context understanding, particularly stable when handling large projects. AIbase believes that Jules' asynchronous work mode and deep integration with GitHub give it greater potential in enterprise-level development scenarios.

Developer Experience: Low Threshold and High Transparency

The Jules beta is now available globally through jules.google.com, allowing developers to log in with their Google and GitHub accounts without a waiting list. AIbase learns that the setup process is straightforward:

Quick Access: After authorizing GitHub, users select target repositories and branches, input natural language prompts, and start tasks.

Transparent Control: Jules provides plan previews before execution, allowing developers to review and adjust, maintaining full control before merging.

Free Trial: Five daily free tasks and support for two concurrent tasks suit individual developers and small teams.

Google plans to host an AMA event on the Labs Discord server on May 21 at 22:30 UTC to answer developer questions. AIbase predicts that Jules' free strategy and open-source potential will attract many developers to try it out, especially in the Python and JavaScript communities.

Industry Impact: Another Wave in the AI Coding Tool Market

Jules' release coincides with intense competition in the AI coding tool market. Microsoft announced the open-sourcing of GitHub Copilot Chat at Build 2025, while Windsurf's SWE-1 series also attempts to challenge Codex. AIbase analyzes that Jules, leveraging Google Cloud's ecosystem and Gemini 2.5's performance advantages, may impact competitors in the following areas:

Ecosystem Integration: Jules integrates seamlessly with Google Cloud, Colab, and Gemini APIs, suitable for enterprise users.

Cost Advantage: The free task model aligns with GitHub Copilot's paid subscription ($10/month), attracting small and medium-sized teams.

Enterprise Potential: Jules' transparency and human review mechanism alleviate concerns about code quality and security for businesses.

However, AIbase notes that Jules currently only supports Python and JavaScript, with less language coverage than Codex's over 12 languages. Future scalability will be key. Additionally, complex tasks still require clear user instructions, and the ability to autonomously discover bugs needs improvement.