News

Google's Jules AI Codes New Feature Instantly

Source: zdnet.com

Published on May 23, 2025

Updated on May 23, 2025

Google's Jules AI coding agent adding a new feature to software

Google's Jules AI Adds New Feature Instantly, Reshaping Coding Workflows

Google's Jules AI, a groundbreaking coding agent, has successfully added a new feature to software by interpreting four paragraphs of instructions, marking a significant advancement in automated coding. This development highlights the potential of AI to streamline developer workflows and accelerate software development.

Jules, now available for free, allows developers to perform coding operations directly on GitHub repositories. While the free version limits users to five requests per day, the AI's efficiency was demonstrated when it added a new feature to software in just two requests. The first prompt asked Jules to document hooks for add-on developers, and the second prompt sought suggestions for new hooks, though the security implications of implementing them were deemed too risky.

Testing Jules on Real-World Applications

To evaluate Jules' capabilities, it was tested on Private Site, a popular WordPress security plugin with approximately 20,000 active installations. The goal was to add an option to hide the WordPress admin bar for logged-in users, a feature requested by many users. This task typically requires programming in multiple locations within the codebase and a deep understanding of the overall architecture.

Jules was instructed to add a checkbox labeled "Hide Admin Bar" to the Site Privacy Tab of the admin interface, save the selection, display the correct status, and implement the functionality to hide or show the admin bar based on the user's preference. While the first test failed, the second test succeeded, demonstrating Jules' ability to understand variable naming conventions and code architecture.

Implementation and Testing

Jules generated a plan of action and wrote the necessary code changes, including test code. It created a new branch on GitHub, allowing the changes to be tested safely on a development machine. The new feature was thoroughly tested, ensuring it functioned as intended without affecting other parts of the plugin. After successful testing, the code was merged back into the main branch and pushed to the WordPress plugin repository.

Despite its impressive capabilities, Jules is still in beta and experienced some issues, such as hanging and failing to update screens. However, its ability to handle entire code repositories and implement changes across multiple files highlights the transformative potential of AI in software development.

Implications for the Future of Coding

The speed and efficiency of Jules raise concerns about the potential for errors and the need for thorough review by experienced developers. Its ability to modify entire codebases quickly underscores the importance of unit tests and human oversight. While junior developer roles may be impacted, the technology opens new possibilities for accelerating software development and improving coding workflows.

This breakthrough demonstrates the need for programmers, managers, and investors to rethink traditional software development processes. As AI continues to evolve, it will play a crucial role in shaping the future of coding, requiring human intelligence to guide and refine its applications.